Ķ}/Header Record For PersistentHashMapValueStorage:   com ustadmobile core db dao SiteDao kotlin Any getSite lib entities . androidx room Query v SELECT * FROM 2 LIMIT 1 X-Async door annotation RepoHttpAccessible insert Long s"Is replacP onConflict  icateOnChange Unit  REPLACE INTOR4(f@Pk, aDestin)< DISTINCT@./aUid AS:6Pk,1PUserSon.usClientNodeI6p>N8LogAJOIN &ON<p.chTabls_= 1892i AND6EntityPk =j q) O.usStatus = 1=XWHERE8 !G!= (0BnodeN/Id?@Syncm ELct != COALESCE(VNonIdjp& Lp.>/ =MP), 0)9 }b/*psql,ONFLICT  DO UPDATE?"SEPending = true# */&$ zeionRun'SCheckXPNotifionsFor 1New" n CId IdParam xb:++$y' h0d upda workspace U ;. Repository        ,q &    &    ,  H1 13"$3 '(')"'20BJ0 H' (J"[@J02EyJ#A`1JA0}  J 0 @JB C`2 !rR#D1%D1&   . Y "Ka "' '.'Kind'.'CLASS'  X X../lib-database/src/commonMain/kY/ /core/db/dao/.fDao.kt ` $metaU$ kind {_ simpleName interfaces package$Z _ D_  w Xcom. 3 %. *db db &6.db2dao +."B\.<$PO D0:F/'<0611 6A #  R      ol jPc  p DPK`D  XX H " RO KG[6@x -R(! TTTT TTTTT TTTTT TTTTT T -* &T  P*222 :RVܑ 8 MessageABas $ findAllsByChatUidDoorDataSourceFaccInt =@WithAon yH"t\ loggedIn*":  J |,.*U`1eRead.*M BLEFT M .".mobSender)=Aon.p9XD]a 0`  b $<( :?T C?%:,w4#:4ORDER BYgimestamp DESC'  ! % Y #e( h qJ$ASD1279j> ON%'(('6.us?IN 48Member.c FB B. pD W/) +OR>Type = 2  :s *GDtu mvwx Q~j c/JT68 Q:.Posts X/32X_Clazz5 .c2?   TkScopedGrantO@'((/6.sg- ?A?OR }| 0P'>164D jSchool^R pPermiss& &? & Z) > 0=qXRGroup2PrsGrpMbr1O1.sg=9&.gR M 0  !Ou  XOR * sC H0} TKm r 3   (()# & { 5I   (*H*(   | +5 5 = zG C \[? ; 4 % V! y3M ! :2;q R >B_  t    '2 C; K P w  O34P 0    \ B 5_7# ##  D#   q   ##"l#1   #D  0#3#%###0 0BJ; 0 20202###1JA##-## @JA@#u#C 0#C B##"n#R$W B#D'D# ? #%[#;#(##^#E#(_F$* GF$*!B $$ I$1 I$$A O$O$ O$bxu s7"l7" O$T8M#$V"O${$0 BC $X$#b# #\#$T$ TT$T$ TT$T$ TT PT% TX$;&%a$X$X$X$2 : `$ _$CustomField`3 Op27 n$3 }$B&$2Euid[$2$ K%*g c :y ,$" ,/|, ,  (   , 4,a,1% q, 2 0 ,2J!2|, %7+b  K++r/ystaging+T(}2V*nO,Q_ ScrapeQueueItemp Compan:-2; STATUS_DONES FAILED uPENDING@RUNNR% K+ ,Run sqiY #Z93.*,CRun.w$+/!Ru:N=A.run&!.sp0RunK 1I# #0Exi;g(! r<r -]l* fromT ;c AND sqiContentEQ e <ENextsr. DoorLivev. collecb s List item(% f{ sU;= ,priority ASC(n0 get9indexUrl String T41UrlV setTimeFinished, ( tK|: ')g B([wStarted 2 Ij (L7h!u58ASetSbById  errorCode Ws.R %, 8 oDao81  1 8O 81 8 4p  Lq !s" 1+446 U20BR 0 XTR YR $6 1"5# m P0 ::1!p P24 Ql QJ)#C8 20+J+ e02$X]%J)&X\'0X)J'*02,LO2-[.J'/)0)[1J/2)3Z4 f5P ] P 8OBJECT'  8$9 cr /[89c (zEDao$_getInstance */ %H iE5 v q 9i99:defineProper2Object get WS9) Z9v:M#:/ iJ* ! |kP ?| fN ?| hhN A| ^o'::!YF2Or2) 99+9?92+"9?>=O>H =8>  i  qmj N?E o"" p# #?      WT PEI @@V@>S1MH{`T I?  TT T T T!TT#TT T$TT&TT T'TT)TT T*PdO@+O@+,2-2.2/ 20212 22 23:C C ˣ@R E`O @Verb9A 2 !. +0All4sAs"O@ 4Display uidATm#OUP.verb=urlId, XLangMapc.value/d,G%@ J< on[3erbZEi'#NOT IN ( ')[ASC +$ /X&Z l?[ #( ODesc&%A  qjs Js7I n=I:LAq* Arl m-V*P. initPreloaded~s] 31ace   dSVS ! LS`7@ReplO1e(v=v09{B=PAS ve}k <+ q+.g5[A/s;TB*62)3` KB_>*"8 # F!= (`^@@O SF3vSsN#4@ :AND+ =3B!>3lRkPr  V@dvI@"3f VRT! t3|W7 B9sw {8s v$~F5 ../Q R'//&(R3 $0R1*7 . /3035?(7G-[&1%/B 20/3+?0- ]J1/3 SJ>``Rp  9 (Q!J#"CQ 2# =%1%J /0HSAJ8(3 ){ m(mU+S}l'e-/0AJB1}SWR4DS $!SU%; #!'!R-SQbase- ies )$module$+T_lib_+_+ASM('.'coroutines'.'inC0sic COROUTINE_SUS"_ED' 8& Q/ .p C}yImpl' ? b'Gm'.'S'.'lib'.'d6'.''$B db  ?Q0!'.'toList_7wnvza$'  M!oN__ _tqiios$'  U<cLinked_cq3lmfv$' srcV5P/MapsV=/ 8zQArray|ww73n8$' VVgenerated/_u8V=xV  $this continu{ % $  call exce-!?e_0SF&W prototype create) constru_R doResume !eresult_0[! bs FIXED_UIDS _0 uids-aed $receiver d`. a tmp$$prator $ @has$ element next aains_11rb$b put_xwzc9p$ key"To* aQze i&3addNT 2J Error # Machine Unreachable execut'/e  suspended  D  5YY4Xq>2\>. Y.!?| )@? )1k? )2+6 $&<#?| ,8/ . /  / 1 !F/|  30,?| 7ofinallyPath|O_0 2H?| 540| Ub \ [ [tlib.db.i/ JW7 J3 JL53 ;? J4L7_|72!kaL!0| +m!* R$Map!?| M- # |PG .Ible<+0:0>/|0:0 O M xBp,_ QIDao#)"<+.Long> 0z8 $Es->?| 12 f#|1:0 4 #filter1Maplc,+0:1>x A.Fun-21<- AMap.:,Boolean>@,0:1;8}_9peqz9$ . `key| y0I0#\<9 $\>,%.?? Y4mapAV750:2K,0:2 map_8169ik$ Cr,<+^ x.'x?> X  |%2b+= (- %#* C& > ?Cg,&"% % &&"?,&(?wc 0!&&&# T%./01$2 3456789:;?<A?1E*F *H J*D K LOPQRSTU$V WY\^m @s73#Q,0"! R o&r,U>.. RM IFRB> 17}} } O } "y$6,. ..'6M}}.1#$e>($%zeC?;(y/+Y4 @<uDX-)@L&"B3(0RYf  H(   O),1&(y$ '( 1. ,: d'V(1(3 $3  AN%0lae , %'gg&&(:(Y')Y' URV'1I0*E11*s'z%+,3 63 :@* l-/bX  R<<* T  c   FB"5E0I !4f* e\eU1|NR.F1Ea:?Q-2I41II"(EqEB  &*3! a"i($ %1'; !s J1/ -"!JqhJ 7 + )#T*f Q$"1 9`m%kh f_1V@'%B` 4-r$< "X"`="iw 0f@" DvD>D G9= ;&I @I"W  YJ: J DV7'BP!f.0J=S(d@F0&p~{ yv t21fC@ "1#[ "D"4&"DB")"J )B 1#U |SqJ H*>A11I-P+0|qG<2K[ )" rr,nk iB1Yr'Q,E+t25 3br%<!t==Tl%0uiu<uauu-uIu"B,"  |"eP{ I@Q*^^0L 1OqA.LS:[@",3-#2#/#K0!$*AN0bAhe cv1\< _P_e<1</N.O0M p 30NaO+( ^` 26 MPN 2 _kIFo S 9L2heK7_?  P2  R!..3b b/; 5p 4x9 P 1 F5( 2 a WT 64 5/, *W1p52d2# NS6 ? 7 Zr8019 Zr Zrr:TT8T TXT;TP Z :( P!  V Z [ RO K<G6@7 7;T T]T=T_TP= ,a*2a2b2c2d2e22f2g2h$i$X2j2k2l?2n2o 2p2q 2r 2s 2t 2u2 2v2w2x2y 2z{22|0}(2~'2@ /22.2A#12326272>2$2+: 7BJE 1JJRcom.ustadmobile.core.db.daoq ! com , -) db dao CoursePictureDao Companion kotlin Any Bas!lib entities B findByClazzUidAsync c& Long androidx room Query value SELECT * FROM 3 xWHERE cvE = :s/ AND CAST(3Active AS INTEGER) = 1eORDER BYh Timestamp DESC LIMIT 1 Live door DooroData q Zwhereo ,replicateOnChange Unit  REPLACEOnR6 (cpPk, cpDestination) DISTINCT>.j0UidgecpUid,a UserSession.usClientNodeI.q51LogJJOIN2ON Log.chTable[= 125+.f@.chEZyPk =e K B .[ hScopedGrant*ON'((/6.sg .-2> G ?A?OR }6|, 0'?1647SchoolUid)^X QPermi6s &?2 ,   Z) > 0=PersonGroupMemberPrsGrpMbr1O1.sg=R9&.gR M 0 O"2.us!O[u.usStatusy<  6 ,E!= (4Bnode&!IdGE@Syncj7 } Lct != COALESCE(PcpVerI Zizv :/ =h), 0) /*psqlONFLICT DO UPDATE SEPending = true */.q annot?$ eionRun'SCheck]PNotifionsFor 1New" n CId IdParam )'Pk: &kk $ f^ h &   LK   E #  =A 5Y  X  :X $j'  update 1 U 5 Repository         @ <@ 6    "16  4s ( 3!#3&'R(" 20B"' 20 0 :BJ% 0 20H@ (J' +%0-')JA0F  J 0 @JBC`2  _R"D1$Dt%0 =q 50 "K"' '.'Kind'.'OBJECT'  - (CLASS' X a../ lib-database/src/commonMain/ /Q/P/db/dao/oDao.ktb&'$s_getInstance (/ #$_iA` $meta$ kind _# simpleName interfaces 0,defineProperty Object get U\.$ package$D_  o$ 3 %P$ *!db/&6.db2daoU+/ K!81 \o{:T8? W0YDB(M:'`fl <1 6 !$NPQ#  1 v#%% 85 3 $   _@ ^ C@ >:/+( &# !:4: ol j\2c $`K`D  H5H    qmj N?E o88" PR  xu s?l 0T8M  6 90B"@" WT PEI UUvJ1cH{(TNN* NT TTT TT TT T T T T"T T T#T T%T T T&Pd'q'2zq(2)*b+:: ~D { "Enrolment  FILTER_ACTIVE_ONLY Int SORT_ATTENDANCE_ASC ! Q_LEFT*?))REGISTERED/5JFIRST_NAM+(LA*?)u v9 {1AllBesByAWithPDoorSourceFach ! $$6AndAttend ! py#* ]2.*, (#!((fCOUNT(Z0ASEL6LogRecord.aM/ T<cUELSE NULL END)rREAL) /3MAXb),1)) * 10D dr %1H%c'J5= :IEpy4  /vlogDateMcBETWEE>3WJoineN,VLeft)d6as tK * u R(ExBH@ !0v u [/!<  Postgres!)eGREATECwF.* bAsListMp collec$0s ! [3 q !&.*6S&CV$cr 1AndJ&  $LeavingReason(/ 3Q{ i8'VZone, #!.s# 'UTC')) as t5['  (.l >B! jZ.RS (UDU p 1 c *ndRole \>etails ro,( sortOrder searchText String filter accou  current}5 #@ ! H : L1 QT V~o] i ( #   A: X: ?Log'_* 9V". yxF-){  V:AMIN(H#X2( : {0 Yearliest/AX 1`latest A0n *&,Q i I?mfe6&`+ Q.  w+e+(X ,&64h&S c&. .. 9e V+s 6)z `G IN +  L% * e<fPmB~ g60b J` 5^a8] ^OOL) U : kJ<(a  *   M ^-A5 P7 z X"(: 0 D: ts~ ` ))) 8`.first%s || ' '"law LIKE :PGROUP9/ zu%(:#@WLM.3. ,=)''zEND ASCy02v 4.!5w B7' ] -9- +n 5m(6t 8'"10.#! ;$91s " " A' 6` Sqlit;"ly~M &=#F<pbV 2s\1wOutcome = 200< Iouid ;w0= := Mi ,= %% ) #7Z 7'.*rFs  - `MaxEnd5For@ see$ $ 2$98& gO),0)M yF 1 ? g3 ,'!T getc$AledAX% 1 F#E%8 N%.**2  \qRH G@:5 -Ipt p% M Ct&(:| = 0 OR Z   W \Y$f insertB Dy1 I#% S; Y;0C RgC1(ce1CeB? g H_AS ce3CsWB? h7 3C62C`C1C #uE<Z > Qh # =9nE > I6| (V 4CE26 h$ B }O IC }B; O?   uC +B1H(!=kC1|e1<eC \@{Q e\  C% CeB CBTB}V*> j]] %  ` X e    t  -PBR f &G C B>  W dI " #nHBIB"eB+Cz:For* G<led Boolean *{ Ed J   ]g( E8= :& _ Z,1 aS1 cT)' &-M k  (   @3?P3=OId $R new "ol5+ ,~)Xz wa|lv< -- Avoid potal for du approvals if user was previously refused]W b r g0mCH(>%I" *ORst eU* 0c+|g  |cXI Dao]I(1 H1I1_I    q 01 =I  GIIq$ %>( )63 *-1153:?1F1 P1V1X3[\_a1d1h1y4zI)IR 0 XTR Y R Y R 1RIHYR$YRYR~YRYRI"J20 J:0 020wJ"(#Jb&J)'J506J:Y+J3,ggO2.oi/J066.@22A23Q 4eKQ2607Z@28 9($" +K1(;<=>JQJ-@cUAJ%B/C'UDJ'EK50 - QDJ%GP_2HPPIJ3JC2KLMKSNJCO!fQ3A2RRPSETJU0"2 WM00wp#JAY:Z^LU$ "L%@JB]CL^Z&R`'D1b0cL=s(J/ef]2g0)2i5SjJCk12lAmA_nJCoEpqrEQsJ"t3 uzv3AJ3w$Y xM*%+M].c +M_-0runH $module$_AMM'.'coroutines'.'in50sic COROUTINE_SUSPENDED' L8& Q/ .p C}PImpl' a? R'Gm'.'L0'.'til'.'systemb InMillis' c utilC nEELong'.'ZERO' bN< NkaO54F'}L SO$this c0 continu% $ _ejltwb$ call excep<De_0 local6" btmp$   " OOO prototype creO construE doResume s]O1monPgenerated/_Cp`=p.kt itEor _0 hasN9@ele"0 nresult_0 >M _b9bd0d$ Error #; Machine Unreachable execu^Z e L suspended iIQ&" _6qtc6d$<!" back$default L0 .k4$ :_i7yiqk$y:fN#. q:O% %h I &H fmHI;TII"IJAtAJJ TSJ0:\. S6.4!?| )@? )1k? )2+6 $u#?| ,8/ . /  / 1e !q/|  3k!?| 7ofinallyPath|n,O_0 2H?| 540| Gb \ #\- W&. # ?| 3I 3X~ 3535 ;X' JDao#!m| ,  #built\-ins :$6kA(3+ qKh@&.cN #forEach .Ie ble<+0:0>}ZA.Fun 1<-0:0,+].s>|0:0 S_i7id1t$  H `GK TList<>/ =  4Int #/ =  D? m;7 !DS # ?| noV ?| lpK S|MMnL NorK U?| st[L,16LnM ?| ],_0 f/ XE._2N;" )2O # 1^e ""_   y_1U_s__VN_1"0#_% ./<x2 467:;<=> ?@ABC D0EF6G HIJKLB1N OPHQRSTUVWXYZ[H\^_cd egjm| a],*73=z1,\! R 1 \ y2,^.. RB >F17rrD D r r,( Me[_2 aM_a%%%%" 96 4a% !  0Ka  >Q"    VIb41&`a  B  1. ,: !|(1_3 3Ȱ >; 9f,)`f` 0j@ s@ @w? 3  B&1PlVe ,b'ZZa6 .(M@c_b)_b BUR\b1I*E11*ybz+z,`3 63 :@* l-/bX  uB <=<* T   Sc    mm  ݳ:7 5 .  q  R@ pm k0"W[ LL<W. ,1SN>>41 /r$6- "4+d%Eg` HmWA ;W- +o3<9 2/ -;A TH F 5"@1PT V  0!SSoTb  .! &&:EB    " <D)FO+( &@   -P R8 9 ! _IF 63 1[1*d#|kb !heK7_? !  !cc"ba *q bQv05   #V C@ >$:62-1Zz 4  a WT`w6#t$/, *i6P$ 0 &% & ' ( ) * + dZ / q! Q)1  '$ "6$6,  A-g+D66F&4' ( j9*VFH-4X  &.!ێ/ 0 1 23 4 5 6 kTa 2c.+ )B6P6jM Pڝ5˝ 6WW<6N4/ 0 1 2 3 4 95hXZh7+j$  $%ƻ8 E9 96 46&:+n@(n;;;;B);;;<;B';;;=;˱;>;;v;?;;;@;B-;;A;B.;;;B;b ;;C;' ;;D;v ol 2c.`8KGD [DHEQ8])@qs   Yv ro Q!n G-]!  :ң 38 @ c9 xu s3?l0 T8MF6  0)B @G" WT P@I 8u ` ,PGP]18{a( b RO KHG,6@*!Ih TJT ?HT TfTKThJT TiTLTkTKT TlTMTnTLT Too -* NPM , p*2p 2q2r2s2t2 2u2v2w$x$Z2y2z2{O2}2~22 2 2 22 22P22Q2FR"2%2, d.Cb82:2;2<2=2>2?2@2A2B2C2DM;#E2 2S2F2G2N:8: GB/JRcom.ustadmobile.core.db.daok / com - . db dao CommentsDao Base lib entities % OneToManyJoin+(deactivateByUids kotlin Unit uidList collections Long changeTime findH)Async uid androidx room Query value ZSELECT * FROM WHERE cUid = :uid AND CAST(0InAe AS INTEGER) = 0 -#PrE0yTypeAndUidAndForPersonLive door DoorDataSourceFactory Int BWith:! hX" aUid pY C GB.*, G.2LEFT JOIN)$ O .b% =8.W8KS|*c&9ra7a6 46= :.OR+/To-  }Flagged :K;oPublict .ORDER BY1DathAdded DESC/ .2 submitter* 9 % D&!;Snd~ @: AB "* k%)L  ; 9?=, !To? fFrom K(zKS )Rz 'bTest OTo Ҏ UCOR ( To * . %w#   J    V :  m v{ t~> 1 replicateOnC2 OpREPLACEXO@R/5Pk,Destination`hDISTIN%ASC2Pk, UserSession.usClientNodeI7z? 5LogW 2ON Log.chTablq^= 208.k2.ch_/Pk hO".usStatus$H 0J!= (BnodeZIfG@Syncv ? LIMIT 1  mLct != COALESCE(0VerI N7Q/ =UC), 0a/*psql<ONFLICT% DO UPDATE&SE Pending = true$ */q annot}$ eionRun'SCheckaPNotifWFor 1New" n CId IdParam 4u:[ RAh}  4|' X update-#By<#i Boolean PO 0%s  [Q { 7= :- ReposiQDao       (q "p  \#"     .  "1 "  ( (1 2 334791 <1> ?"'20 0  BJ" 0 2 "020H@J!0 2' (J;a0202 5@2! =_"J;#=$=_%J;&=z_'J;(=)zS*J=+33 7O2,?_-J3.| +P/JA0 H 1  J 0 @JB5C`2 6_R8D13:D2;08= T  "K"A' 2'.' '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' & ?Kind'.'CLASS'  X \../lib-database/src/ronMain////db/dao/cjDao.ktf$thisD+ continun% "$ _ejltwb$ call exception e_0 local$tmp$ ` $meta$ kind simpleNameerfaces prototype create Objec Pnstru doResume s$CNgenerated/_CB+0itEor _0 hasNext ele0 nresult_0 "_zaz62j$ Error #% Machine Unreachable execuH_ e v suspendesstance J_VT packageD_ R "$ 3y%G$ *!db%&6.dbFK+P F\ $"b >0:\. S.!9?| )@? )1k? )2+6 $#?| ,8/ . /  / 1e !/|  3^?| 7ofinallyPath| O_0 2H?| 54@| c1#|(",   #built\-ins module!$""+ qKk@."#forEach .Ible<+0:0>A.Fun"1<-0:0,+].s>|0:0 S_i7id1t$  / `# m#7 TList<>B6(KD( $+ P$1H\1# )n$.v5G1==1  qg1*71  #0% ';2+,$-./0012*458;>M RUXA, p73*Q,)u!y6180i)'F,.. 1#+a b1+ )5   @)    ,      l/6X0+ 2 x8; z6 2>.4 4ǰ ?< :2,,z,,54u u45u)!/ 28I{:P lVe ,-- /$.$. @/BUR!.1I8E7A* Az~z8936+7bb%   B <_<+ U   58    1r4qn l!H; W\ >o=%;;q""3?m<sA3;<<g<$;<r<<<&"f/<<;<lU1^aP<5@+  S#AGD=  # E$!"C K$/12K$464" ~j ""?('u$ es#c'?= 25,OR8+)Ik $Fy($)/ p6rm InternalT  ?\I >`=3  $F8))) 6P &   R&+(&m& ''hN"'I]'-~$,-V A?+'w$,3'{$@9'=':C'YC; I'"W9S +>& |'yVON (("I SHFD g hO< n11 >I(ORX 4{}k qG)=')*)BI) L(/G(5p  w   C( (@ AP Q1 #RW(4(*(BJA 0 &Q'&Z X&@JBCX&P0%RW D#&$#&U " #&t%^t%<v% $#$4##H)e2?J0:5!B !"$3A#H4GIOOGIH 8GI #L?H TTT TTTT  TTTqO TT TT TQ : HGaR >ContentEntryRelated 'G P9 '9AllTransl*HsFor4(GV #eG(. FALang*R+#1] ` Depre7d message *use QqG #Z 7 h.cerej" 33 AS3"k kWHEN :! T BnameHRCuageD6@langD=+tprimary( = s 8 " d ELSE o.1END;;KM1=  K9O3/OR HIk=9#))P<3relTI1 js Js / &}J v ? &*,J ^Fb fTn$@9(9 Z==vwn=Y ~>J P'By# `03<1 #p@ Cs ' G'D. #kxp< <;)(>}:n5JMst e Z1~8+E ?=,5p9p%'h4 " % v?;o g R }AV/ = ?$ JB. v?/Z )!6>:$9 be,*` #% *  ?" ^G2 U 9?Q  ? ?01 ?1  ?q ?6F1   1_ ) **.0@?@?45-3G =`%.$JA&0,(Z !JB>-$R/W D01220 7 !" E  p <+/Z;* A1\A++ Sn5S ʣ__9 TParentChildjS8 Cy. )  B Uu"`! p c cc23pcjc]jp,E$+\aListOf4s/ W w1sByw\7a"VFR c?s i{NpinsertE?Aa)!I5" =Race V onConflict moveW OfiesToNew/0 sebedItems p_1  ZLQ F  9m_?6= : fj0pcj:A "cCs &q I yU B. H {z[=F xpk( cQ!ac0 ePJ/es#U *$a $i(BUMepcjU Tir11RY|*7(IUPO F #^\./pc c;   @u@R$. oWh'i' t= ?:_. P7 )H^ UUkW  ="  ,4-1)7# #0Topl / ~cNOT EXISTS B  "|0} .`7Um0ies> FileSize Any numEntries Int fileSize component1 &2 copy equals Boolean other hashCode toString        (q "            F3  N " #1%4 5 637:<1 >1@1A1B3 CEKO"'20 0BJ  H' (J)0 202 +VJ%J/ 'YJ%'NUJ!y#J.02 !R`H@Q$J&0r'0 SJ9)!*C2 +Y,a(S-J.+GQ/J%0Z< 1'0A2'c3  J 0 @JB8C`2 9R;D3!=Q? B"20 B}qD0! F@J GpHJ H I02(2 2HJJ0"2L0 H?MJJ N0#HR 6RXR }X   kotlin K"' '.'Long'.'ZERO' o../ lib-database/src/commonMain/S-/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt x & Kind'.'CLASS'  P numQA<7UmmiesWithFZL0 $metaA$ kJP_\ simpleName interfaces1 prototyp2 copy_6svq3l$( (T= , G= )uresultobject getPROf O y BaseDao package$com D_ ( Xcom. 3Kre %. *db db &6.dbPdao +.@W\.<$ / YY( ?e0:]( !_?| cgG0| 5ebuilt\-ins module\>.'R$Any#|p.Any? l7Bn,n O 8Ie JeG# gS@2| ubCCInt,YwF/ B([* m s  y    *$<1    1!B"#% &),/6BZA! +' V  R  #6%%  Y'     gzb(^ . ,P!  1gB 0 ,) '5#5 >Dq aCAXiAiib&# !@5i# 1. ,(((0  R *2 :33*3 ol jW2c`Q  -`K`D  H @`b_ ]TPV  `|1|3'$" 1d dAdB  F h*   s _A$T&AG z zb-q V7V VV   (( (( p c F K1>4`1-A* W f 2MMMAP F?   d   6'zRm{2f Y 2R  M?C_3;XO:5   *  s U+mS/+("(&c's5&&1! 7(1>ccRZ  MM   x xu s%1lw(0T8M( 6! T0B" RO KG"6@$C!$TT'TT T(TT*TT T+TT-TT T.TT0TT Tq1 -*  v P _2/&/3*222.24252262728 292:!2; 2<<5= B5> T0fNl?232@2A:: Rd> k S2db;Categorylib entit,d find:BySchemaIdAnd#s n< androidx room Query value _SELECT * FROM WHERE ctnCattUid = :P AND  public= collections List - -/y. replicateOnChange Unit  REPLACE INTOR8(ccPk, ccDestinaC) oDISTINcAS ccUid,  UserSession.usClientNode'.u51LogLJOIN2ON Log.chTablf:= 1(! ,E~\yPk =cN O.usStatusX@ !F!= (SBnodeG)Idq:@Sync_7 LIMIT 1  Lct != COALESCE(PccVer'Idi h*ys_ 9/ =F), 0) /*psql%ONFLICT DO UPDATE SEPending = true */. door annotH$ eionRun'SCheckcPNotifWFor 1New" n CId IdParam +'Pk: 8+   *) $j$ [ Repository Dao!7 !!!!f!  (  3"$!T&L!-L!1)  2 0 20 k @ SJc< 0JA0<Z  @JB C !R# D$KU 4 BcYB M5 #k !M6( K 1O1!B~1Br1 l11$T1A V# x:4Y?Y ;}Yo HY YY$  OY TT ?T TTT?T TTTTT TT TTT T*4 YQ*1*Q26 : V HolidayCalendar  , 3AllsLiveData U DoorT dt mu tCAST(um`ActiveZ INTEGER)^  %V+ \%%pCount SourceFac*=N%# ':.*   COUNT(*)y6 $hos=6.  z D?hol=)Ns# ( s   ByUid uidX'8b% R0= :@PuAsync / bY%mSwZ 1ace l Insert onConflict+   1e(hh @ <OAS h p/k; ~ *28)- d IE)sQ--noth adcG 5w =T--end7 7#hc% =.WdefineProperty=oget Q(^<,=1=G4/ e*h!?| dgMoVOA| gfMdP?GDLd;-PDX@:4p/ S@;2I6 ""!"; !)"G#" ;)"51B$<& '*-0rP _"F#"" 85 300"$ 2b X35R Һ4=" :@C6649p74 2h2%2 8! #%#8 9 939 999d#92'999~#9or99!r79!9(ru";"; B$H2;k8  $qmj N\3E<'6/Ҕ" P@ ,P?5 O%   O%O% 5 WT P2I6& &6!`(1H{"(T#X$X$%*% X$%TT(TT T)TT+TT T,TT.TT T/TT1TT T5P9%53%#%H565758595$1 5%;51 563=5? &1 5 ErrorReport%{##O%  -PB er8Py5 cdI%.*evs5N #@errU$uLong ^KH :a1 i# )#55}R50(er5'erR5<.e   " =0g:#u-#:419*# a> -# es4Type = 2;P5E c"/er5N+<F :AND#lt5r  #|#&er|#t5v5YQ/LP ;2q g  T}T0FFF>11Z  !RT] r"2102M3 0 2R2QJ% 5T'1J2S-3SJA08D $S3 <T0E J = zQ_;p e43(+I( ^/ KI* M!<Pg2>KKK6?a2a2 Fa2a2II8  X2` 2C2 `  T(C TT2   TT22 TT22 TX22 q*2 X2 :D =AOk D G6painerImH 9JobU # /j @RId s AA@ * 5cijn* pm0uploadI" 9]where cij AL OJobs)3Y !9 z u  '5Jobz@4$ @(NOTCompleted OR 3 @connB@vityee. . us IN (3, 4)@00 Ux134 i Q>_From 0". SgetTitleOf34Cy eDZ .t#BLEFT 5  S[a ?@setusToQueu^)2 rJobId _AI it3XL43 1A0 u) " 5` C1/ r u $ Z 0i Progress p  ZentLength vBytesSoFarH,HK \ " N/ T,jz fy g2 sZPq:; n / "" fb@`b `b`b@""fb   U,+45 +!@2+b!b#YJ#=,@HWJ'+NQJ% J #%P!J#"02$H%1%J/+%b12aZ'V1*J/+1+)-^f 1S.J+/B10J'+^aV4E #f; ` #,P(uo2/R0] ) ,nQAb !D`Clazzj3entHf( B-b list QiesIn!K^ cv2  %6  3ccjn # \%  !cj A2ccjA@ ? +?]@(ccj{?ccjP 1.ccP  (/lP z4.13P fm >." =rOd qScopedGrant*ON'((/6.sgQ-  ?0@A u ?OR }6 | 8]'.16 SchoolUidR QPermie6s & ?439804651110 + Z) > 0=PersonGroupMemberPrsGrpMbr1O1.sg=<9&.gR M 0p  =!O|u C< + > 8E4 =?ccj> TFWd." JGv I*T" a Xr(X A   A ddd ' ba n#  !& 'MMu ' ) E [WR 6oNi3  Sh 2zF["&YDtoggleVisibility",  se_edItem c udTime ƐL 2 x,;!7= :22{:)ZJ ;*{;U 'SE21q !'Z{4# 'J' ;;1 0'L{0z'?A'&&y!JB'YjGD)z'5DW D9"Ey9S2 $'%XS& Z? %d< <]':N)q Pe\>.com.ustadmobile.core.db.dao$BaseDao P0:\.cFClazzContentJoinDaoB      A #  R       xu sPl  p DPT`M  XX f ,0 BC T" RO KG"6@LR(!TTTT TTTTT TTTTT TT TTT T -* &4 4 Y*2222 : R3  com   db dao ^ainerETaglib entities * getEtagOf kotlin String c],Uid Long androidx room Query value DSELECT cetag FROM _ WHERE ceyUid = :j(Qt ,  P   (q "       .1 b D";'20 0BJ! 0 2 0 H' (  QKY"' '.'Kind'.'CLASS'  X a../5libq/src/commonMain//&/%/db/dao/koDao.kt7` $meta$ kind _ simpleName interfacesm package$D_   $ 3%$ *!db&6.db05 / K)0k/ BM(M+ n; V b}Any findBy<  6@ cj"^3Z gG%.* xc~qu 9% pAsync LiveDatadoor Door! Y>8T MeteredAllowedwBooleanQId ;OALESCE(( jb.cjIs`>DPI?LIMIT 1), 0) annotation Postgres< SFALSEr insert p1 I isConnectivityAcceptableForj! @WITH6StateCte(s W) AS /5  'c\ O /us1$g($1bg% a^ nAND ((V3P !) = 3) ;/ORA4D 4) ,:updateDestinADir Unit toUri [m`UPDATEbG!T 9  Z6"  2ForEntry )m5 e ;= :R%IN|`cjiJoba z oOItem/ki{J mOR cjiParentL#/ f    1    4s ( 1!3&(4.N!O10II 2 0 IQI[J%#P@p'' ? 0PbJ4'w_PJ(2 0 J#"02##$J+%02'0-S)J+*-+R@2,b-- pEF  gp^p?m $ j#aH(*n J.'t= O"33+,Q#%!t  %%]"# It:> !\ yjkoWw {qyF "  )ZL  7= :  `1> >`10 H#D J#3p f1;F#01 11 $+ -021 61829"'11' t"3  r0H{#J#220QSJ!F60z#UJ%\#'U!J%"'h#'1%J`# % R)*Z R@JB.CR/ZR1W D133D04B250cZ$7V Y!VUe + V"A'#2'.'3'.'coroutines'.'in40sic COROUTINE_SUSPENDED' 28& Q/ .p C}yImpl' $Y7 f$thisrY61inus% "$_ejltwb$ call ex,1ion_0 local$tmp$ 4 prototype create Objec:Pnstru doResume 0_0 41monU5generated/_Cn -50itEor _0 hasNext element nresult_0 >_zaz62j$ Error # Machine Unreachable execuOe m suspended instance5C{#$ >02\>. 46 . !?| )@? )1k? )2+6 $\#?| ,8/ . /  / 1 !q/|  3k#?| 7ofinallyPath|O_0 2H?| 540| ~b=?! #F|SLong, 3 #built\-ins module$C/m + qKk@.%#forEach .I?ble<+0:0>:P.Func1<-0:0,+].s>|0:0 S_i7id1t$  / ;& J P/ TList<>t:) r&A P1Ej2# )$., 5>;>/1++ 1>yByB+_1 *B1<,B1 #0% '( +,-./01$3 47:'C1I NQT2,Ɠ,p73',Q,f+!Br 1 *r,*.. 6#C C **CDC x?<C ,0[C    1` 85 341&0-0- B  1. ,: A,1_3 .Dd >; 9f,tCfDA D@@s @7?3 Z-3   wBDkC0 l`e , E~E!.8EE o`UR Pu1IE1A* ?zvz3  63 :@* l/bX   uB <H<* T   F    -`%'pm k!\7[  k< ;q"0]N>i41 /r$ <>"f/$%Eg` HmYA ;7- +o$6<9 2/ -;A TH F &"0^ V  'SjT1]^0!g1 @"65 M AEBY   f *0^ 7D})FO+(G  &)g *  _kIFS YJheK7_? 0  !^^bE3!]5t %֞ C@ >:E2-33a WT`w6t/, *i6KN!0f5q?2@KAK2B2C2D$E$" 2F2G 2H$2J2K2L2M%2O<qP&2R 5S'@U2^'2V2W(X#: B( JYR7ILE c % $"4> uCategor %,* %0< DF#By2>`hildUu5% 4fkiK %XL #d* from:@"Sceccj!+V(@ &publicR ^71=. $' $*m! .+.,@O # k=#+C#> (  l_#J V"ASPw#1{z#A#3(! 98t 6s T$$#60.us6p}6 #g BZ]!D ze#$6#.6# )7o! ;s Q  $Z U2$ n37n -S- `${_db(#$$6 !::e7 ###4U 4U ,U1 G,U#*6G #-#S  G1#(Gv6#2%#M"wU)wU?6 E"j66GUCJy#2 0#.G1JAw6""Z  #q6!JBG # KFo"W D"$1V? -6%s("71V6 B" !UV]i# |2B_(gV_%y6jf %p'CourseAssign~&SubmissionAttachu$A" S3LisT _^yqjs Js7\?na6DT Z^-> Q(casa 7asa( Y.P[  EC/:7 7l3F*90)   X? -x/$K d@ ^@h=U0.caK}sF .cWCD eScopedGra*ON2'((/6.sgI-I D ?K -2h0V }6| (K'?1647SchoolUid)^ 3Per6s & ?{8388608 K) > JPersonGroupMemberPrsGrpMbr}O1.sg=69&.gR M 0 O"2.us!Olu > - JLEMWav>_stamp ?asa"N dG"% N , 4Lb= :L"~ 9v Y ?9])S  yn. %6 !a  fl X   ."pM  " % 3 Qsx -~0 V:. pa T$5! 5 Gk tos+Hw,K- >S@fQ< qx& y}ww7K>so1 aK>   Pۍ.)> = 1JAPa_a.pzPs@JBisa5Rss DssU J=4axs= x}b(P2d,Cn 4x +LeavingReasonq  *N2All9s&PPx l%* uNuPpGOq9|*l/- wOsQCOS 8 bldY)?i@ve q Data getQFromUa-UidAndLabel f, z.tAS uid, 4Title As lg1 %initPreloadeds replace   onConflic+ fRc0(lr 'lr 6L >Z/lrd, q FROM ChangeLog JOIN LeavingReasonbON Cha7.chTableId = 410+i AND/EntityPk =e(.ls6UidKUserSession O.usStatus = 1*XWHERE@.usClientNod@!= ()SELECT node&)IdqFROM Sync>7 LIMIT 1) E Lct != COALESCE(PlrVerI  ZReplicatez/lrilrDestinatn=<), 0) /*psqlONFLICT({,J) DO UPDATE SEPending = tru */.q annot$ ionRunOnc' 'SCheck]PNotif%ionsFor r6OnNewNode n CId IdParam REPLACE INTO}eB DISTINCTF *qUid AS OB:% - 6-   505 y$v$ z updateAsync e71 U) Repository Dao       (q "            ,  \3 q 1 #1 %1 (1+. / 03146191:;"'20 0BJ#  0 H' (J540 20H@FQFUSJ>Uv02  @@!J6" z%0|x"8x$jx$@&J '0H@J8)C2 *V#)H`,jPJA-:.  J 0 @JB2C`2 3y_R5D70280 =   ! " % $ kotlin K !UstadMobile-lib-database-ies )$module$+T_lib_+_+"A'W2'.'h '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' ? e'Pm'.'u0m0'.'lib'.'d9'.'m9' $ * db lib V com 0@llec>toList_7wnvza$' ' // rQ_init_tqiios$'  & Kind'.'CLASS'  & <&OLinkedHashMapcq3lmfv$' src/8/6/Maps.kt =/ 8zQArrayww73n8$' common/}generated/_u8X a../LWFMain'm/8/core/db/dao/{0Dao $this continu% %$$Preloaded>s call excepState_0 $meta$ kind simpleNameerfaces prototype create Objectnstructor doResume seresult_0 findByUid"  values FIXED_UIDS Companion _0 uidsInserted $receiver d) . . tmp$ itPor ees hasNext element njains_11rb$  put_xwzc9p$ key"To* 5 size item addN` verbM  0ace Error # Machine Unreachable execu_ e   suspended instance _BaseDao package$D_ h com. &! %. *Odb "6.dbPdao +.7K\<\,\-?\>.<$R>0:\<2\>. ).!?| )@? )1k? )2+6 $Dx#?| ,8/ . /  / 1e ![/|  3E>?| 7ofinallyPath|O_0 2H ?| 540| Xb tlib.db. / JZ7 J3 JL53L84L7b|7 $CndO!0| +p*3 Q$Map!OOs| M- #= |PG .Ible<+0:0>/|0:0 O M0 CwA#"<+.Long> 0Bb$EntryH?| 12 f#a|1:0 f#filter1Mapvc,+0:1> A.Fun 21<-W AMap.:,Boolean>b,0:1 }_9peqz9$ . `key| |0/&0#\<[ $\>,S4Og? \4mapAY750:2N,0:2 map_8169ik$   ~,<+y .} ?> j # ?| B (, S6# (T& %#*      1  ! "#T%./01$2 3456789:;?<ABE*F *H J*D K LOPQRSTU$V WY\^m @s73 ,( ! R P  v,.. PM I;rB> 17}} O O } }V,. ..6M}}.P#r R  C?ay/+Y4 @<uDX-)XB   F   0Y  ` 85 3,A& y$ 2 1. *f1:Y1_3 3  Bd&1Pl`e , '!6 .(MV 0)ZC ) `UR P1I*E1@* Oz+Oz,3 63 :@* l-/b   R<<* T    "5E!Z=!4 ReU1|NR.AEa:BQ-2Z712Z)1 A qEB   " Q"i x4 %1'; ![4/ -"[[ 7 + )#V Q$"1 9`%kh f_1V@'%B`W4 2r$< X"`="iw 0f@" DvD>D G9= ;&I @I"W  Y[= J D7'Ba!!#@S(d@F &~{ yv t21fC@ "1#[@$"D"4&""B"0"[ )B 1#U |SqJ H*>c11#a+ qG<2\E )"/rr,nk iB1Yr'Q,E+t25 3br%<!t==TlBuiu<uauu-uIu"B,"  |"eP{ I@Q*^^0] 1OqA.0]![@",3-#/#/#\0!$*A0_IZAhe c-\< _P_e<1<_.E0M p 30_aO+( &<   -'MPN 2 _kIFo S B 2heK7_?  P2  R!..3b k; 5p 4x9 P 1 F5(= 2 a WT2 64 5/, *W125 `xu s2l-^ # T8M S6 ? 7 " RO K8Gd6@19 O! T:TT8T TXT;TZT:T T[TP= ,a*2a2b2c2d2e22f2g2h$i$X2j2k2l?2n2o 2p2q 2r 2s 2t 2u2 2v2w2x2y 2z{220}(2~'2@ /22.2A#12326272>2$2+: 7BT JJR[dao"$ =$ /$ K$ SchoolDao % Any ENTITY_PERSONS_WITH MISSION q2 ) +rPerson.+* 9BLEFT.GroupMemberV-!.pOH=(&.g4 E/.e/@Role^1.erRc(\[ ".r BiWHERE RCAST(.admin AS}-TEGER)/*OR>(t011640 k , 2!.s99AND:(pPermissi.$ &+%:p@ ) >9/"g o_PT1 cP32 | SORT_NAME_ASC Int FDESC$)) 1eAllActiveBWithCountAndLoc8'&door DoorDataSourceFa&?y C searchBit   & a sortOrder androidx room Query  4 :.*,H0COUNT(*) B%%X2dwb5$:F S 7MHq003) as numStudents,2-,+<*9L)4)T/(=ersW '' as l%M%^ClazzF .c#cD> Qb8   ScopedGrant!1.sg[ ( q(\ 9    *ON#(9.-2>9  #-28?OR e?164f FUid)uN  V ! =  B ;u3  !  0+v LIKE :S GROUP BYHPORDEReCASE(:WHEN 1 T KzK|ELSE ''lND ASCx2x-rR"ByC9 c-*L ^-/GyFromWebE:E7 methodTk/]7HttpAccessible Q2Uid7 uc W:3y D!tT HolidayCalendar  uid ( H.R  5|  4.um7 RC: 6Has# &P accxd! Se4w EXISTSl= 7s    l5(SCVDcM AS PrsGrpMbrvx /9=]F>q8 I )0 '>e>Unit >T[<"e(P? D3E%>?#AS97UidUA2kM?xBy(W@qBe` rB_ i g2 4 53687091 /#;O" .u XO u EJ  BE(EL EEPBF,K-/ =%EHE0EGBEF" Wv)z'Pky:E/q[N $ A V n O!   j a   JF 59K&jo XI J1 >J>G8  G$ NG oDaoG1GP % GG`Gq  GGGJG811\ q! "J) *(1,G15G1;3<?A3DEGg20BR 0 XT( R Y RR0 6 H"' 2HP0 :8H3C8H >Hp02b202V9H`#Q$J%%9HP2&;~F'_'J9('6Q+`GFUJ%-;.bQ/J%0'12SG'3J34026LT517JAYG:G#GJB=02 >zR@ D0B2C0=7!GG]4 GGA'.'OBJECT'  sEE ZD;ED"s<_getInstance !/ _B  _ I% '#7 b%I _I'IwMI 0 GdefinePropertyIoget N2G(G2com);H )HH4a))LHD1O _0:H1a!!%oASC| `aH?| tb>t(vbO2| p\A| UoNM&%% 96 4&>%!$:  >"<  # '$ "42I02@X62_>2?A|6?65;;f; WF<6v;";8;;;; [X V;0H V  ;9:1AR" 41@; ol j2cV35`K8D3,4H J=8@s ? vro Q?G 4/ҍ# S"_<?44 4? " WT@1I??$>2AH{xt 3 3"*3 3"TT%T T T&TT@6?T T)TT+T T,TT.TT T/L5AYQ0L5q02 :51(5245354454 "5657d5:58F59:: h4 h4R% GX H h4PChatf4G/! %0All @sFor'/ 4/8%LatestMessageAnd+1/4 9/"/ %(Tr+.*# {".m@Textl5imestamp: C'op5AS other "op.first)sg0Ff"la6 5L 3d( 570"3G4#27)  )+@chat$! 4SV,) !(+( 8 > coalesce(3DRead ` ) -9p8' 8h =1 = uWM\!&0 q? mm%!mm)3 2num%sLl6)$9 %Q|Pb=e  Ndn `SqQ@s/?1275-5 5S ph1? opq :=jph,c  p )ONH = c, b 6{ C  Cy Q- DLeftDate = 922337203685477580O  H;CK0" x||' '||t 91@-- When in W1 mode we need to add all&#s who match the5!tolist, evQf`-- no  has sta _$0 UN>&  '' 0(vz.@ 8 !@ [ - %!$. +%C %? k5> : < $ -({66|6 9[ 6</ s 6,z `F IN X B/9xEnrolme2 8C7! e<5PmBz:777g /ob+%J `5^a8] ^OOLH2U '  , 0(:!Bi-6'%'!g4+ <CZI/q  7cNOT IN gpeoplef) #A cmm D0 cck=%cc  QK5O N# ;;E   -w  8 =    # S0vEw vRJ2     P getG6ByO ! ploggedIn#G'.* 5: ;!, @oCE? \>i3h f-IN;g$ | BVMem. E  E zCH getTitle# ]" O<C1ASE3 ?=?_;?v @? th=Fyf>  = pp 3 8 57 6,QKz4= :&<%  <?RL<(1 < !ASll#< sH )< 67<<7 ><lt~'((( 9L/  rPMembeѥOr  WHERE ChatMember.c QUid =_Uid))QOR UserSession.us Type = 2 :.<$MD)R?D0:/'B    A #  R    v  xu sPl  p DPT`M  XX f ,0 BC T" RO KG"6@LR(!TTTT TTTTT TTTTT TT TTT T -* &4 4 Y*22d22 : R   2db:XLangMapEntryVerb CompanionAny serializer 4x MF KS%$ $Aer jnal Generated, descriptor 2s %DWchil<s Array8~p decody@enco* 3 D Unit $E-er value Depre>d message 8This synthesized declar should not be usirectly 7 aceWith  R expr imports level AionL HIDDEN seen1 Int verbUid Long  String TConstructorMarker w  component1 2 copy equals Boolean othPhashC-3to jble XObject o@libtities ` getVsfListOfId collec  ids js Js n androidx room Query <** u IN (:ids)3CFrom 3" l yl F,j  @AND ]Juage$s+ Zu8 s8e: O^[0P(xlme_ T B.statement!ASH7Uidj0xAs1Logk O6r.chTabl!*74)c.chEntity bM 6 " 7!= \)T L Y _]Gd<*W8F OG, enG,o doorEj! I  kT{ Y&Q--notw j B >FN 9 ^$DY--endH K([ :Lctm,99 )= EXCLUDED.j!J/1E1Q     &+s q $313#3-/11161 :1; =q> $%? &@B (CqE *FH ,I -J U /V 0Wt30X[]1-^40_20 BJ 0 H" 10' 0 0HJ02020 HR 08VX6 !" B$%&  ' 08)" :B_*0,0.Q0 s&dBY.0J 2kpHJ 3 142 2HJ50270 H?8?19J2R gRXR |0X! "   = As'0)2 D60)PQ+G!AQ.QKJ)L,P'2MF@2NW+UOJ)P+Q#+PRJASHTU1 $'2@JBYC$Zn3R\4D$5$6$Uh dB$:9---js-legacy B$module$._D_DC_js_D"'OBJECT'  ?'n/3'.'9'.'4'.''.'Plugin?' " ^ h# & Long'.'ZERO' a;! Tj$'-vrM UnknownFieldException' / iM/ kV+.'f_izer'   {0$\+$_getInstance L0 = prototype H / (! $_if-6 {c Kind_]|h!q& !_gblzq7$_0 1. .U.|aaddEl_ivxn3r$*7 5defineProperty  configurdget e_55azsf$ output beginSure_24f42q$ "gDefault_szpzho$ "_j0o2mv$ iij8qq$ endr^_bq71mq$findex bitMask0 localP1 in loopLabel ~I@ M _iIqBer f }L $this cre( rA M copy_a4hdmt$=tresultVd getP/OfCo !"J0$t0Qn $2 ,`dxxfr5,4,  TLeN"Z6!( z/ ]\>\ o_wok9wd$ s=0#\<2\>| S.Int,  ?$x... ?? P=;?`9_  :c\S<@%V&[&K8/ ` &*!H p?| \b?# 0| x^x9x\-^\  S\-js\3\>.CP$NullF Oer eR? e1Q? e2gRdE () /h)&a*#y_er| aEoTAk+@!E@| n  s#Z C B .%KeBing$*r# s L/ ҲT'F1ee   bW;!%?oUid| 9eB+/ e R :S/ g9 ! ¹; #Cing.,)V,0wT ƿk6/ k>  r:R$ \t/ \ I_-Ixa./ t~I0$vvSxqxI (0| ysSka z{IN@VetershOs| ! 2#?| h7J%$D Stf6/gyB!LV  Eer,1:0 _L! r;\,$built\-ins H%qG$Any5.#R.Any?w'<g*C^^*<Y8`L/2|:A#! / R3?/ cT;p Bh<ewg@f Z=d7=e/r|XB r=ancB  gpB!ct7;k  vs/ <X L ! bLl }BB y </ C \<*; D atB  cM"2|>> U<BH2M: #MQMKM1HH1  H1   M  1 "#J$ %(,- /01 6 789:;<=`81?,@ABCDEV1F Gn81IBT1JKLBM 6O 6P<Q1SJ81V W,>1XY  Z 1]61^ _$ `abcdf lf1gVH00$0*8*$1inlTqht v wzr} r  * $j.1NX>2Nb;v#&L&LJKp73KQ,rK!R 1 IL+ ' V4 VfLF6,uu 6,.6796#::4O`M `M`M %NA=M        ",Ma a8bX . #M KA aM@=&# !5#5>Q  g#C2^c2Zc cb,) '@5c 0NM 1. ,. SLWB : 3L*3  nk iv@b N!8a ?0P0@0eR% #Q   P y =: 8H2MH)%"  ~ ZW U"N:+g ; ol j\cM&QKVD O')H*+   _\ ZfS OL <9b3 MP  c OL J2C?+1$B2. $25461\TO8#32??T T d0 pR2yQ3gP0]=QV B4>:53$" ?q  2FH*i<  85 3/6({ 1\   8Px : P3 - 1&F!?S "B"831}#!>!QN LAEA$A^  P~ @_@9 O, *%n 41 v  F'i * ( )*  + ,-p1( / HE C<?)h0?-h C" 72E?+1f /BP"+,2id  4/  ":B3f?)\` 96 c D-s5V),M yv t6m6 J@;9{d'W7gF89/aXpaX NaX!+aX:5   k ; < = >? NK I@E,#PP>11*R  =(] ; h O+(W@@-oA-< `30 .6'V1@Z 59=@$  $ B $ T$ Qb_ ] 6VC ] 4N] r  dDd2dPd &Eh!  F G 6 C _2 TC@G FS-FVfVGVVG  F(H(  e I` 2\z'0ImDRf Y R M:a J/F%KTQ ::I  K* L fC U+muSL@+(2LU3(&0L5s[5&]6`\(\ F K1>cAMcAnM>MM*_ VeN OP Q4V0VCN/5N3R4V7;V7cOc5O0VRM dS8Na3T3OU PXZYYUyUE_)VWXVg YVs ]s Q 5 VW WN [e$\82]r9?* ?_2 'ZyUq ^Zi[_ `a_\e"2`4?b a}>& A ^#*  S cK -ZdefVg hid jehih egf Bh jekB ]l LZMY5 Z]m n o pqrpPm+ j@r8?s-nr5;orP$ h: tP] 4V]  ud7dPdvhYw x6 -PA AwQ-AwVVxVVx y( Uz zMF TQ Y$z {|f| ||5U|Ԑ  KV >   M pq S -B|M7#MTMS| xu sXAl Q &B`T`M  'B)f ,0+B@ }" WT P2I"Q 2"i3S2 P*18{5 jY"NY k -* &2/~ _?m/&/_ nPC_QoY" Yp .+ '0  b _qr00Ps UR NI\2Bep u`) ?"uWWxWW WyWW{WW W|WW~WW W XU PK>D$XB*# Y 0- (6!6Us*22n 222j22222222 22k222FF  $22#2 "!2%(&2Y.20212222A3242m52'2827292622:22@a4`^`=@"A?2~C (B2Q`K2H2CHFDFE8\ 92sP2T2U2oV2Y2X2Q22pZ2\h#hHShbbbbF^ob Grk2cAl2,44'4K4=@4sq2U; R)//G{/y2tBFuFv8\ ` }2::VP NK %R } !=_ : :: :V:VZ`Z`*P: }Rcom.ustadmobile.core.db.daoyw , com , - db dao CourseGroupMemberDao Base lib entities . findByASetAsync kotlin collections List q Person setUid Long clazzandroidx room Query value  rSELECT OM.*, j5.* .c FROM.`JOIN CEnrolment:#ON=!.p[Uid =5.DB?AND: Role = 1000<`Outcom?2> NCLEFT  +O$E.cgm+ [S#C = :-CjWHERE :ORDER BYfirstNamesS* rOrdered!$ <1cgmaNumber,0 g6 studene, 3^ :`! 5qLIMIT 1c insert0cqUnit y1 I# replicateOnChange  REPLACE INTOKR4( k,pDestina%) DISTINCTDL AS>AUid, UserSession.usClientNodeI/m61LogLog.chTablkV= 243Ll@.chE0yPku& 7l AS PrsGrpMbrnO1.sg=09.RR M 0 O"2.us!Ou.usStatus 3  - i@!= () Bnode&I @Sync7h  Lct != COALESCEy(z`cgmVerIz US q/ =7), 0) /*psqlfONFLICT(w * DO UPDATE!SEPending = true */ door annotx$ eionRun'SCheck`PNotif`WFor 1New" n CId IdParam ..2#: *f  % Dda     "26M]  /A e d  $ g)G e >RLI =5U 5{0(,+ g]!l  88E v(.&6:$ # update4!U) Repository Dao       (q "          41 1 "  s 3 ^# $ %3&)+1-1./"'20 0BJ1 0 202 H@ (J13J-0 2Z@2bJ02 j4 0 +pJA!!"  J 0 @JB'C`2 (ZR*D1,D @  "K "' '.'Kind'.'CLASS'  X e../ lib-database/src/commonMain/e///db/dao/oDao.kt` $metao$ kind _ simpleName interfaces- package$uzD_  $ 3%$ *!db&6.db+EP O\.<$s/ BQ(?Q0:F('B    A Q#$qj&Q H%%     &#% &$H% 5H & & & RO KG2@[% LER"& "TTTT TTTTT TTTTT TT TTT T&4 Y*222 : L wL?% LcLearn M/ (saIdAndEntry>DoorDataSourceFac|nInt PBWith7 l contentm #ll".* $ 40.j/ 9!.p@_@Z3ingm+ 2i(=  Lg-k q(: W?ANDUC=!nRole ASC/ ,OList!!+L "(llEAAS l-  }}c!3 k jdOpbP^J ]u E.+e 9e  A s 6,z7IN   *c#C  (6 d}# nygActiveXh oBcs4O)5,`a^ HHLZ@" n^i VO-u<M +X!(!=YJ~F(}l et ^h / &$ *j! $ r %'Pk     $  A d O t!   (J T $iX A  * . e<Q PBH W Nb+ J`P %8] ^] W U J.O(K W~a= q m gR+9? i 2  iG U US  i1  1  a  (  #4'i-iQ3 y0 202 H'QkSJ1=0/3AY!JB^"R$W D E ~f;yPe(u2R*nq )J<;`Assign2;@MarkD<M<! 1 $@NextSubmitterToJ6For*c% auK $ s; $  A</ HcasS_9- 02l  G2) +A.camzD R. <i{j:@  5 n1: ^ wIS NULLPGROUP<  2,#1.1gek&OfBForSh9/ e9?O]`,0cam( #DE/ ' @Live!! !$u+ A1(ca(ca:2sG:H(}.o6bB}#= :.52:j qaA "O0.caEHwmWi \ NeG  n5 :%{8388608 m=h: }O -]  } I &u! -# $>: a: \  $z O *  k:PT,   nn %  a  f     )&2:` #  ?   \ SF} 'z 7j}|= doh8`0q;{ dtjd2 rv:::/:9b5q  Xq  1 Fs :N1"&1$:N:FQ+ : Q>UJ)v: /i+J/ //01 JA0y"::@JB Cg: M#W Dg$a:? g%hg;oikRk(ym2Tm*on m:CQ }p k CompaniOX@ Any SORT_DEADLINE_7:BSCOR)! TAS"AT&+LBTITL&L!SUBMITTER_LIST_CTE String QWITH eList (Id, name6%ASt D )1 ] 20Wp || ' '"laKWTK &z mp " 7C xm\  *s EnM _Block(s &8.cb}RJ7 K0TypaZ.10L y1, =EQ~c,Dh Y :e+,;m:1 GracePeriodDate  ?#v getAll,1sBydll1Zl  Q getvUidFrom7& '+B),-1= getProgressSummary( ( (E7 | a  COUNT(*)8E+0st) Stotal,s@ Wu0 as no/d<D  .)zH $:  35  q dTs` SF0 G /"  P?~H#~vc B Z.qeiC JD |* T= r]n  0  aTKKgS markK`'TRUE'NhasMetricf-ca %& m5 4 KJU6$ searchText $h ^PubmitϪterId,  Person.firstNames || ' '"la AS nameKFROM ClazzEnrolment&CJOINmO"!.p[Uid =s).cR?UidxmoAssignO*2.ca%:a>nourseBlock(j&.cbEntityl J;ANDKType = 1034RWHERE'.caGroup06~ 2:/+  f_Activ,2Rol0 `GracePeriodDate Lis~ "CLEFTp /u(3= (i @!r 6camK9 K5camZ.rPORDER(camLct DESCvLIMIT 1" W 5. F"rZ'.s.A4s4=:sTimestamp@'F5 /cm(ON9(YbzA>52 2p  /52  A"K>z/InS   =oPublic ;RL8a{ iS rRAddedr8 G LIKE :search&&I ge<% 1 $+% :b&   `h d u@ 1 Y 6 as  (<Q_ +9 "8cgmYZf  replicateOnChange  REPLACE INTOR2(caPk, caDestination0 0"AS aUserSe.usClientNode h1Log v8p.chTablfm.$PkAck S `ScopedGra*ONz'((/6.sg)-2[  ? A?OR }6|,)L'?1647SchoolUid)^X 3Per 6s & ?{8388608 <) >u PrsGrpMbr}O1.sg=69.( M 0U O"2.us!Ogu2.us$3  - !I YBnode&I@Sync5`n0 &!=,{VersionQ$G5: / =,), 0) /*psql`ONFLICT DO UPDATE SEPending = tru */ annot$ eionRunD'SCheckZPNotifoionsFor 1New" n CId IdParam *K: I % DGa #   "<ML  "$'s U C= 5     'U$w' M updatefB@ cb"aBoolean L/ 3 FXNYj ^G : zsync c1 U; Dao Repository         3 @Lq  F  "1* d# $ %() *(3-71<1=.E F3GJL1P3TUV"20BR 0 XT! YR Y R Y RYRYRYRR0 ("' 200 :BJ"02 %02 0H@J%!02" &m'J'( +%0-')Q+J%,P#PQ.J/'BS0J)12P3J#4k U5J7685Z@29Z q:JC;\ ?0=O2>ES?J+@nvAPBJACD & J 0 @JBHC`2 Ij_!RK"D13MD0NB2O0#:SQJR5TS0r$  % & * / kotlin K"A' 2'.' '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' & ?Kind'.'OBJECT'  - (CLASS' X c../ lib-database/src/commonMain/ /ustadmobile/core/db/dao/CDao.kt . ($Companion_getInstance $this uid! c: continuation "$1$de"at`s_ejltwb$ call excep5State_0 local$tmp$ qw` $meta($ kind simple?)-erfaces prototype create Object constructor doResume s${generated/_Collecs\0itEor _0 hasNext eleP!0 nresult_0 q%_zaz62j$ Error # Machine Unreachable execu_ e m suspended i / % _ESUBMITTER_LIST_CTE  UWITH _;' (< '%AS ' ] 2m+SORT_DEADLc ZASC aDESC BTITL$!HSCOR!!20STAo"AT&+ O _\  ! M OneToMany. PBase defineProperty get W\.com.j .j P.db.d, j ? packageC com _ S( q$ 3z! %$ *db db &6.dbPdao +/ M#:b >0:\< 2\>.  . ! ?| )@? )1k? )2+6 $ 6 #U ?| ,8/ . /  / 1e ! /|  3  ?| 7ofinallyPath| O_0 2HH ?| 54@| c8# |SLong, W #built\-ins moduleq$Unit + qKk@&.c #forEach .I ble<+0:0>mA.Fun 1<-0:0,+].s>|0:0 S_i7id1t$  / V >   <>m=8;!X?| loH |J n?| iL?| jkRSF RknCL ?| opW!^oE/ YF/ B(( KD( ~ + P1O<# ).51 [1 010"q1&0(*+./012346789:;<=<>@ABF$H ILOR1a fil?2/73 ,( ! R P  v,.. P#;r  R   v# % % 96 4   %!  @   >W"      [ 85 34A& T  B  1. ,:1:Q(1_3 3Ȱ >; 9f,f3zB  s @J 3 3   BD1P l`e , ??!6 .MV 0Z"P o`UR P1IE1A* ?zz 3Y 63 :@* Ol!/bX   uB <<* T       %'pm k$W[ k< ;q%X=">i41 /r <>"f$%Eg` HYA ;7- +o'<9 2/ -;A TH F )"0Y V  SjT1]^0!g 0Y"65 M AEBY   f *0Y 7D})FO+( &k   -6,g`-)! _kIFfS <heK7_?   !^^bq]5t %֞ C@ >:E2- 4 a WT`w6t/, *i6P    '$ "4;B pk$'$85;/; ;1v;!;"v;;";@#;;#;B$;i O;$;vv;%;v;;&;0 H;;';B)A `ol j2c4`K8Di (8?,Av U f   Êvro Q?G o  # S@ 6  ~ |?u0]8V)6 &0B1D* +&" WT 1I  C c2?/ 8DE RO K,G6@G*- O! GT.TJT,T TKT/TMT.T TNT0TPT/T TQT1TST0T ToT -*2P1 U*2U2V2t2b 2Y2-2Z2[2\$]$" 2^2_2`32b2c2d2e42g<qh52j 5k60m2E2n2o 2p!2q"2r#2s$2t%2u&2v'6&(2w2x72()2y+2z*2{8|2:: + *BNJ}R :  a;LanguageVariap)splib e!P[ies , findByCodeBuntr +S*g androidx room Query value F6*1 f"P_09 ?u+? cRB?0(lv?/lv? @S.langA0ZAS lvL 939? q' >4 4*>>1E2e ? d s9 &4 " F!= (_1;0:;/lv:; ZN_\ C;${ C;#lv:C; 9_doorL;Z R;! Bl+ D 'PkB:;!J ^  {},\ b!T7 u 6>cT7 {6/{6{61p      1 u65 466661 ,36S6 !6 c5W5 0BJ! 41 26 84Q,5JA03o3U 3 @JBC3P083RDv3$v3V [m3222<5 I1L 1(1 (o*2J+1   3KA#5f~h  ~ xu sOl2 `T8MHX8 )${P(  TT?T TTT) TTTT TT TOT TVQq2 :  %TAny insert yd"I& .x>qjs Jse7` 4Lis) Q {)! "u>> /v1> %     (q  "f*>1J > 8y J(;P G"(*R2 = goWC;301+He I f!O$ 6L5|?p$.pN Vp8 ]XV  [VOV DV 9e  A s 6,z(IN  ck:EnrolmentC  W(6 d # nyW-kWh Wo@.sgEoycsW0S b)5` aR^HHLZ@{R" 'Y^cX`O"3XVVgY V"p ^ @A  f+I/ 'N A M^ C# O V5Z T(W0 A dcb O.<= &PBNb+J  `%8] ^] U -. K  |v   %F _ De>! : :C `_ _" d"g%j    )(#n"Q n" n"k"XX/k"7 _*q" q";"bu LLL s"1 1Xq"Y1!z0 $4%"2% Ca0 0 2_XKU""SJ+VV WX-0Ae"`""J["Z "@JBC"`XR"W D  k V QU"`WU;" sTATFJCA( i"2L* "P    #  R       xu sPl  p DPT`M  XX f ,0 BC T" RO KG"6@LR(!TTTT TTTTT TTTTT TT TTT T -* &4 4 YI*2222 : Rcom.ustadmobile.core.db.dao$4 = com - .K db dao ContainerDao Companion kotlin Any CONTAINER_READY_WHERE_CLAUSE String , Y.fileSize > 0 !v *FROM_YSMOST_RECENT_ANDo5 8:`  G$.c0entEntryUid = : Ii AND C,1ORDER BYntLastModified DESCduLIMIT 1E "SELECT:5 02u* J UPDATE_SIZEdNUM_ENTRIES_SQL $/PKSET cntNum]ies = COALESCE(K(}OUNT(*)R ]y+%ceUid), 0)ESUM(dFeH`ressed) AS total=v JOINx, O+ef 0!.ceR OO UaacntLct|hangeTime :0` Baselib entities? deleteB  Unit MLong androidx room Query value 8DELETEfindAllPubliks collections List 0},.*sFLEFT B!.p# WithId D B} z  Uouid 1V L3CvAsync LC6rom> '^40sBy9 %7   <Ouc  IfEXISTSa$0.ce^ 8  irCb@) @sFor}<P Seq Y b @KhanhG5s   > ,# .e' +IdsourceUrl  (Usher LIKE '% Academy%' TypmimeTyp'video/mp4' 5LocalAvailabilitysP , q QVGh  .eRecentToBeMonitored"tiesUid m70rD  @ old(#c =* C D <: )> UqIS NULLQ HIN (FBies) * U( !f C   C )0F ge  y S), -1-getMostll CAndM downloadRequired Boolean E#Ui]8;T R^ F#|(CAST(: AS INTEGER(/OR ;e %{n / *'w S;UidV/Ҿ< A"I  BT 4~ x-V) 4D%ed X/  A%Ehas} $To door DoorLiveData y ;  9g%kDR$NO ) y3 =   insert? 1 I " (*Replace *0 o* flict r ? icateOnC  REPLACEMOb,(cEPk, pDestina`DISTIN .2&ASB UserSession.usClientNodeI5w<x1Log OS2@.chTIw 5;,-Ew0yPkk3 .usStatuZx " 7!= >rBnode&I@SyncFq Oct !+`0VerIxSGHN6 / =7B`/*psqlCONFLICT3 DO+Pending = true */5q annot*$ eionRun'SCheck]PNotif0ion' 1New" n CId IdParam 2~/Pk:  ]Tx 3 2 ' v updat7And! cC/ %. -'J " V >  Repository  !       1 @D@ !>   "3F  < !(3 0<1>&H I1MU V3WZ\1c d"U20BR 0 XT( R Y RYR&"' 200 :BJ020H' odJ4V"J%#F$J!%02&iU'J%(#Z@U)J%*'+J'Y,J)-+S.J/+P1J2gS3J/4@s02 5?0S6J#7R %S8J#9% Q:J-; 2=0yQ?J!@/ [J%A#SJ#BH%UCJ%DLE/SFJ%G240 jQJJK3 L/yqJN!rO0B`P:QJ%Q!7 RB'0AS'T  J 0@JBXC`2 YR[ D1']D@2^J_J+_) -3'`-a"b !" F #"K$"' '.'Kind'.'OBJECT'  - (CLASS' X ]../lib-database/src/commonMain/k{/$/$/db/dao/kDao.kt$"$ $_getInstance $/ $_i9#$ %:_0 N  ,/ _Sd # %/_0%$%/_0%! %/_0%` $metal$ kind _ simpleName&%+ interfaces 0a%defineProperty Object get Q\.+$2D  package$com+D_ ( +k$ 3O,%Y,$ *db db &6.dbX,],+,/ G41 Xos:P4)? S0U@B('I6'x    V1[1 " #&),fR]1F#11 96 4 1 %!   S1  # '$ "1111cpk6&//9$8 ;;;118;;2vB?v;;2;B<; ol j2c3`K8D2 H02  q  vro Q?G o00# S@ U?44 44 " WT PsPI 444~4P1^9x(T3! s n4!* n4 3!TT$T T T%TT'TT T(TT*TT T+TT-TT T.n4P5n4q/*2/n4h4q 20z4 12 22 23:4 4   4 PersonAuth4 ENCRYPTED_PASS_PREFIX4e: ITERATIONS Int KEY_LENGTH PLAIN<p: SALT fe1010 !auth:/ThisEncryptedPasswor^%@proZ)-e.LCoriginal[ / (  UmAccount usern $p(a! pi/ +MHash.0 3" *'l.Rfind; By/ /c_ " $ AccessToken0!t  1 2 ispFAdmiuab from yQonSurhCreatede resetloggedInR"4 method+" v U" j6ForcTX set I = : 3/11 .1[ Q  *1#q' ()1.111314: ; <@C)J0 2g1 Q J $D XDRRI9QR9I"20 1P24@2  HtJ!0 2"02$Q*6Q+J%,a#'1!-' Jq/J0!sJ5aD 16Je!H;38!2v0H&<Q=@SJ>5?sJ+An1B[V]T >V-util $module$Q_lib_!4Qbase- $)A+_+Ao'.'coroutines'.'in;0sic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' / (?io'.'println_s8jyv4$'  io Y'[Gm'.'`'.'lib!a_61zpoe$'  [7  equals'  / o  d2'.'_init_a4hdmt$ >W !getSystem InMillis'// pp+ jl0yiw$' / aD ' tensureNotNul & -Ftext'.'starts)_7epoxm$'  0r&^; + #! h$this "   -1inuN&$ _4k311k$ call exception(`e_0 l`5$0   ` prototype c|  constructor doResume s&p hello  k '@sett'@i .. S _s8cxhz$ *>0 be4R2 byl . AllowingCresult_0  A% }2;3Unable tobcause not the same < 5 _0 Error # Machine Unreach\PexecuQ e g suspended > Q@exiJ,g < 5a@ doesnt 90 fo6 !. a new one.. && N)" _ _11rb$ wdB// " "   " sN / / "s _! a  add SESSION-  V@toS! 2g Xtsz9w29$w6 ]_puj7f4$ +& tmp$ tjs/src[!!/sWB sub( ) _jyasbz$ +B >  _ F_0 @_0 )_0 h $G R(Dj45H5 >2\>.  .{ ! ?| )@? )1k? )2+6 $& #?| ,8/ . /  / 1 !P/|  3i^?| 7of1qlyPath|<O_0 2H{?| 54?| *b3io#U |oAny? ,/ />kF V!|C !@lib.#Kl5:U 5l77 3= n dM # DGsf8 g,~u8  t/ `8 v / xb  dbyD0#\<(\>l\Jz7/ J(? J2L#RL#47|| % |9% .5/ ~8 |I {L #?| U5 ^ 2 R!+0| -built\-ins  $:#/@| 0W!$v-  ,/ ]C!?| T_8:m [b{i\o !moUid| c^>!F?| ge 2m!X"0| Ni9.u# _mGP j/ ;4#9#$_6ic1pp$ 08>#E p (? :v v[H"  x"/ B(oT " $7.1T,`,#"1l,, M""u, ,,U<1 $%,1-./012350678AB*CEF G IKL-1ORSTUZVW0XY [\]_` l fcd e fVh iHjkhlHVNnopJqBz1r$s.1t 1wN 0/1y*z${|}  021,a2@od?73-A,S*!,r d., ..+\. \RB>t17 f, r D D` 0+`arMI^ iiiVBD6MO$6MOO.6!K"K6,#*031#&M.Vc'S(S6#)%*%S 85 3+1$ cM~1  ='"@<    <w8ʾ104L-A 1] 1. ,:21Y 1_3 0+2d3 o/33 "?3 #3  B791Pl`e , 0:5!6 .;M1<11R UR11I=E11*/1z>z?3 63 :@* Jl@/b  uB <$<* T    c     % "5*' %)41P&n!)s2Ds*j h'd6W !R(m5a0#4#h1)CJ&,,H. F  U19mm*mg0..u )/T )/,)J01   }.v+^Q6Q,01"QH1- 26AEB 0<- R"  4  J V4=.44% 5  05>6M06 Q!6hK6.ag306FRO8;8;NC99A41"l/.$1#P A0%.cZhss41 sssO+(it` ^'P Q 0 _kIF  dS Sl0heK7b_? 0  A1bz5 t 2֧ LI G3C 26k:4 a WTK 62p3/, +16$P3 m:  >  4 5 6 78 O  4 7: > 3  ?4f 9]53 :36t 8t ~!8: t H8.8  r& rt 08rt  |  Mt    A"5t PU@H `L J; 0@! <i'0@+.;P%A A '  16G B B Z YC P N=!C >!C= C6 @= ;D. ?2Dh F=EB E^N0G *   iT6\% GQ)4G;)    3 0G.$ mGQ AYϪHA -  AAHR  IIaQ J J$ @KLKLKbKMKMK) ) IB) mB) TB)  e)  ) ) 0) A` C{C֞ C@ >D:62-q46 7 w6C D  DY  AC* E !* TF  F G HZ@ @ U IAAJU FSV( F g`FPK0V*LM0VR#USNU:U` 52 MX 7 hOIDXI nYe c 4VPY2AYyaG6cQ//IBm  ] R S T UVФ| 4 %U ":   3R3ȰR >; 93,W3E3`   X@8S$ Y3T$ V$ ~V$ NV.V  zVl$ AVlt T$   g "5X`jg eJ?^[7 `! 7 Z!d J `c@aA 8  z+8aCb*b*nF;8a  r   $? eq/ -[)'Q\ 0e g:`A ?] gBf.  fgB0[hY! hk  B] HiHiHa  > k Q$ "^k_2k] qmf d``!S:Pa m; bPA^mpc0 Wqm``  &nk 7*v1iB.DuQ44 ! v+n ^+  1  Y  m  ` 1. ,o3P  G%G   }%1v..+%V^QQ  E\R. .02[0oE`WX)OEB 3- l! { Yq$N LdH;APaJq5!'/P( 4 2A $Qd  &0r?7*R} WPe mF0r6FFDuQ544 ! va2s)r0s34 V Xt#X XQXtXtXgX3XtX u S q:Fh6?u92v8^wzzQzwzwzgz3zwzP 4yyR.Q#5#0OA0%60q}6Ysst<ss?m sssoso  s?hs s) O+( &D ` 6RP Q f _IF 63 /E*  db fheK7_? /f  AVVgba =>q%0]205S T U hQ| C@ >i:62-1VZS 4S T aU WTdw6hxi/, *i6$Pi 0 ~j &# 4kK=:7 5'l+"$!BH<<m<<N 96 4<&xn<$H~;;(;"8;c;@   6xtotjU+hE p?5 3 ) ' B1A)B#p  e5} q rsqi g2] [ M9.2$U o<B'qB<r pm kdD9D>LGE :6s  !;H-<-Ps   &Šqmj N?EG @ R 8 j}4~}k xu s1?l0T8Mt;V, $d* RO KvG#6@+2w(! SP KxTTvT Tҏ UR MyI!B U 2x)" W$zy U{z W .+9|{ 4*222222-2$22))$ 2%2 2}2+2/22gT 2 &22(2 22 2 2 2)2*2,2.2,21<22|||22>2?2@v?2K2M2L2N22J2O2Q22P2EZ2\ _2!b2c22˸2#a2~Fe Qg2 jvFo8[#&s22)t2u2|:j: uB~ /JRcom.ustadmobile.core.db.daoӑ4j " com - .= db UmAppDatabase Companion kotlin Any MIGRATION_100_101 door migrat1dDoorMStatementList@Z1_102Z2_103Z3_104Z4_105v5_106 z44_45 9ync$:5_45I6_47"I7_48I8_49H9_50Y50_51I1_52I2_53I3_54I4_5595_5I56_5I57_5I58_5I59_6I60_6I61_6I62_6I63_6I64_6I65_6I66_6I68_6I69_7I70_7I71_7I72_7I73_7I74_7I75_7I76_7I77_7CI78_7I79_8I80_8I81_8I82_8I83_8I84_8I85_8I86_8I87_8I88_8I89_9I90_9I92_9I93_9I94_9I95_9I96_9I97_9v98_99  99: TAG_DB Int  REPO fooVar Oe67to68 nodeId Long1ionT collections   agentDao dao Ajs JsName nAcha*#C  `MemberB clazzAssignContentJoin./C >33(aRollUp .kcache3M ) *4 PEnrol &LogAttendanceRecord00 :* * 0comss C Pconn@vityu$/C contain @ETagi $@ntry%%f@File*TImportJob. .entCatego (`SchemaY."4 &"$ Hs5"0ParDhildf1 @Qicturc80qRelatedq9! B 0PbItem xtXObject-  vcourser@Markl/C'2SubmissionAttachUB'B)RHH>ABloc/ QDiscu5% *VGroup+ ,!Se)&6%vTerminologv customFiel*C AValu%* Op0%dF2PosD&PTopicU' entityRo) EerrorReB*E gLearningSeholidayCalE.H (v languagV' L RVaria! l!erS"(leavingReas,LlocallyAvailableg/L S mess& M 2ReanetworkNod-+NpersonAuth2*P     [T BA&,&K+ *'% r r schedu 2 BdChe p school% S scopedGr*SscrapeQueuey.S (!Ru  "Asit#S  K   sW "  m T sync}' S Wuser-*UAver, #V x1Mapz,X" x  preload Unit annoty MinReplic0VerB0 v        .    (1 3IN,P Q1 R1SU VW X$3[]_acfhjlnprtvxz|~                                                      2 4        0 5 g"20BJL0 2M0 HJO00R0 R  XCR !"#$%&'()0 *tXR + 0, CR-./0123456789:;<=>?@ABCDEFGH0 XT"YRJPRKR8XD&"' W*:BJ 0fH@RT08&X Y(TRZ0ZR\0\R^0^R`0`Rb0dRe0eRg0gRi0iR k0XKPm0 o0 2oRq0!qRs0"sRu0#uRw0$wRy0%yR{0&{R}0'}R0(PR)  Y(R*+,-`R .0  / 0 06T123456789D:80  ;  < 0 =B`>?~@f A**B*0  C 0 D6~EFGHI J*HKLfMf N*HOPQфR S*HTHUH0  V  W 0 XBBY* Z*[H\H0  ] 0 ^6T_`ab c*Hde Ph )x d 9"KA)-runtime $mo7$_ UM-lib-util 1Q_lib_"A'kA'.'kt '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' / 0?'.'listOf_i5x0yv$'  $M'INGm'.' 0'.'#`'.'ext bType_omobscl p ext 3 D!V!- '.'trimIndent_pdl1vz$'  0/ I}'V%Q`ion'.'!Oync')! 3/ ,Margin_rjktp$'  / R% '.'systemTimeInMillis'  0/ o_ujzrz7$' / =*' @$5#$ALL_ENTITIES: Long'.'fromInt'(-2) Z../d#P/src/ronMain///#I/db/#S.kt j z- MAX_VALUE' egUM0liba!prandomSng_19mbxw$'  lib 'L131941395333125(0,3072)t5plus_mydzj3 / _%  ?_List'$ Pmh5ho1% Y%fixTincanKind'.'OBJECT'  % E ,(ID'!e'.'CLASS' & 2 kPempty_287e2$' %srcD,&/CA"6:YA { SizeOrDefault_ba2ldo$' $Pgenerq+/_{VH/ 8BArrainit_ww73n8$' / 7RNQ J(##_getInstance  $this X1inu% 4$Qexce6_0 $meta6$ kind simple# erfaces prototype create Mnstructor doResume p_0 res00 ZP edjsz I_0 *@Tempi sT# s" Rsm! #  Machine Unreachable execu)&e suspended i/ _;%'DB% ).E$3&)y$lambdaA)A)A)A)AO7_48A)AO*A)AO9_50)A*)A*A)AO2_53)A?+)Ao+A)A?5_5)A+)A?7_5(,A/,)A_,A)A,A)A,A)A,A)A?3_6H-Ar,)A-A)A-A)A-A)A .A)A0P._8be2vx$Y1I_70_71I1I.)A.A)A /A)A?4_7Yy/A/)A/A)A?7_7$)A/)A.70I)IAg0A)A0A)A0A)A0A)A'1A)AW1A)A1A)A1A)A1A)A2A)AG2A)Aw2A)A2A)A?5_9I3A3)A73A)Ag3A)A43/ *CC80D+E8E+EH8E+E_3_104E+E8E+E8E+Eus8cxhz$O5O'n5_8e33dg$ &(<91_92 closure$5,8$gu:r SQL_61zpoe$ kCREATE TABLE IF NOT EXISTS Node ( auth TEXT ,  INTEGER PRIMARY KEY AUTOINCREMENT QNULL ) :ALTERlS* aCOLUMN[ClientId TYPE BIGINT [)kSERIAL WJk   0UPD%+ & :SETb= to #c DROP+u.UploadJob 04 (`cijUid`  , 5M > $FilePath` 8 Ba,2r4W@Mime;,(Id0Jobm&us BytesSoFar"+DGlete( IO=_engthL%o6HUidsBConv,SParam?) " N6CUid  ,.  M1z Y |b BOOLKp 6f f+ 4 qUpdate 9WorkQuesResponse5c:2LCB = (SELEC'HZ)[_WHEREq 053 INDEX index_ 1_S 18Uid,a"ON",/ (9', :)6 9 :?) m i5_{4 er5 TI-& (.%, / 0?) @oW`_roleP6s0s(M) `INSERT"O 3(6aName, Active, pR4$CFlagMasterCsn4astChangedBy) 'PGA' ||i.p2"ASDrtrue as()1&[*0*) ( ,CFROM  where admin ='3ANDFM/. O SET&=P,Fw() LIMIT 1 ? "  F +3  5>,^> CB0./.2z *'>COUNT(*)\bJmember.# =i r)) / 6t ? 572) Mo 9_ 9{ )Ob MON 3L( (7GN Oz &" 6 69D ADDcZ  , |q |a9_ @us_i 'M(jAq )6D;\t R { e' n\)BZone0 ' %$IFm`Sqlite a 4Pk K 0EndP = , A_ P9 M`2 LI]?0 ܌ spaceTermst EHtml wtC# D >4PrimaryCsn$wtk 5qSEQUENC _mcsn_seq7l7/'OR REPLACE FUNCN ~P| incQ 272_fn() RETURNS trigger/$$i BEGIN Vh qm=W\0ASEAN{mO 0) T#GNEW.ZYELSE NEXTVAL('V') END)|J=8'=l=8OUid;- cLog(chB, chPk, dispatxAb[F272, , false, cast(extract(epochnow()) * 100k  0COALESCE(S0d ) )_ null!?END;LANGUAGE plpgsqll? @TRIG&TAFTER$OR:ON =FOR EACH ROW!pglger_depth( EXECUTE PROCEDUREp/ &@_trk*1epkt0, cE, rx50req'tsLY  K, _P_epk_E ;6Q, epk/ ZUNIQUT9?E&@ AI INS_LOC_272!2.SCAST(3$AS])?AND_dt /+`Da-G tsCsnNex*8 pSeqNums!RE/@ = 22 |W G   =?+ 1AC E? ]+ ?PRI6621 ^ 5 acu 9*60BON8E   0  0, rf=('%s','now' X) + (!f!% S X?UPD" s42R)X= OLD/OR@?/0)\  w&;R4 J5{ PK/  PPt2 (Q*, 8;:7F WRr `bL m`>O1_w(i, E!) @!S( 1,)#(58J DdL 0U*2RI<_ / , V "@ &' tp f ,4\ \u H$KTSpaceB0TO z" ;&cZ@_uid1sQ %it^-4uid8RUid >l~XP-DEFAULT 0@L@.b/Md"it@+ ^ P-/ 9?189@ <2L!^VW (z^C!2189q@PCE((SnELECT master From SyncNode LIMIT 1), false); | RETURN null!oEND $$<LANGUAGE plpgsql%? |CREATE TRIGGER inccsn_189_trig 3AFTER UPD9OR INSERT ON Site3FOR EACH ROW WHEN (pgbger_depth() = 0)?EXECUTE PROCEDUREOfn() DROP TABLE WorkspaceTerms IF NOT EXISTS'P ( t0Html TEXT , sOLangUid BIGINT TENULL5Active BOOLLastChangedBy INTEHPrimaryCsnm_Local# SERIAL PRIMARY KEY3) 0.SEQUENC1 _m<?seq2l2/OR REPLACE FUNCTION(1272T S oger ASBoBEGIN VD SETf=2 (SCCASE)5ROM)0) TCNEW.f^]ELSE NEXTVAL('T') END),=aJ=m 0'8kSWHERE=@?UidZRINTO Log(chTableId, chEntityPk, dispatcheOTimeJ272,, cast(extract(epoch f:now()) * 1000SCOALESCE(aP|/e 1272( kExt4 t@_trkx5epk, clientId0, c$C, rxXZ, req+'tsLY  EDEX index_Dtrk_P_epk_@?7Q, epk/ oUNIQUEs4t ( siteP"OiteL b 9uiteNameguestLogilregistrationAllowe~ Zi GAUTOINCREME O) [N G (6   b  0uidqkty~@b, na/  S +  O DJ( Sk4dJ ocw/ r +/+ 1pINS_LOC .,^m(TSCAST(Y$AS)e ?AND_ ) B # O=x sCsnNextL RqlitepSeqNums I 3Csn o = 189y 8w u  n  =?+ 1A E? ]m?PRI6,21 )  ]G4 *)68  03189  , 0, (strftime('%s','now' X) + (!f!% B?UPD$OTAND (- q == OLDn/OR< ;/0)zD F k(&E$ 0q$"K/  ""j"4  # 73( A4 Rf XM!e>pq rtl6W:/  a#!. $"'"Od" ?272Q y-20 z/_3r W Ap-r ?272S xlz8 G;) /?272 % 52e   Na$0 <*H)T8In/ $& [>2 %  l|n  ," 9jTwG/$  h%h *2i8: F?4Gt. np{h~>*8 ^S,# 0:AL,Y+ PersonPicture ADD COLUMN p1Uri?+<!2Md5<j ZombieAttachmentDataq!za!"#za5/Keg+ zaw+ /1 1ATT/81K+ONz D ]%IS! sCOUNT(* oG K ! m$(Uri) VALUES('!',  D-C) c.' /s4#Q-a= F-|0 % % 7&"riK?Uri~t/;z|"2 !2 2'1e%%Otrig! 1 / (02+i. S*yContainerEntryFile 0 cefPath =0(, '/build/storage/singleton/c] /''Odatad LIKE '%i)%'' !$IF3ReportFilter %#3 3PStateC/0s@Verb~0.2& 0%INyvC \1ay$@urlIp 'http://adlnet.gov/expapi/Qs/passed')33gAfail̒ /ub3X5bX\61Mapb., .X.^=  1raSeries- / B?pDescriph/D/4TRelTo/ A?eOffSetC?C 6UniA;A*to~= AA <priority<L>APDateR9QSelec l/ INisTemplateb:DEFAULT FALSE GK 3chartType CI+yAxis FE+subGroup XH j i oryRoot0/ A_= tru< ^s LEFT JOIN =.a=^.8+w sXObject\ O".xItf b!.oo  .et5O  f#In== 2M 8Q= TRU;/REa q c;!!=Q,2]83 /i$41 E6.C'GRENAME tot_OLD x9(2 (`DUid`  48YOwner=#xWu(-D+o P" 1 /to{jyw uaTitle`D pU  1InaA\ MD0g5-y,:BTH)  !,  ,> S ", - + ) &, $, & mZ#) q90!0C11M-e /)V (`pk<&e2 >O/sn/rx?.ts3) g0> I `>>`  & (?) ci _&j !; (`#?) oe _" JJ! /(`)8) R [[   0/ 1~?q   Y  L      2Y (`ClazzLogAttendanceRecorg c9 `'  # : /( I v/ ,QN;La* us LnU0 0 T1k P0  H) ) O() d%a,8J$A @g @e } u' ) . > 5/153 /ONx@B E8=V+l  C3#k @~+5.15 m6"!`!L+RG@h&+EG(/15*/? 0 kFz9#'D219` 2 [k!| #jI' /|w B'S;0G:|"153G&GGG; *TX -b7 Yg - -1x47 fX$E hp )B?$K/= 7 (&sO3 ( !/   `H +  4M 2+ ]8M R C d T9,]X=/]X! +Yubmission }$ S L*?p 5eMarker_*82!cR!sa_Start\8OUpda8!oFinishq L{EText7OScor.OMCSN-L-BY {)  `  -X$$ $ % d=g<`L8BC-"  a$?206  t;[ 2Pn  7 \f5?206   6 +s  ?206/  LD:P(?\2$ 7 & tale*#[.S < h7`/7206  PJW 2 v (c#ak U RjAo~$AFG S* *7 + WU"!>(C2:% RJ F ` L *[B[$9&( SV$ X<vM1QKtionResponse $0 ; P ;:PText w TEXT , clazzWorkQuestionResponseOp Selected INTEGER NOT NULL= PersonUi8InactiveoBDatedOMCSNoL3!Be = PRIMARY KEY AUTOINCREMENT) INSERT?O C/ (?UidR' L& OTextl )m$Y# E(1 B) SELECT|8 '  _ FROM"_OLD (DROP TABLE* O |CREATE TRIG>INS_LOC_20922AFT)/ONzAFOR EACH ROW WHEN (((sCAST(master AS')SyncNode) = 0) ANDcONEW.GFB_BEGIN_0UPD9</SE]4 = sCsnNextPrimary qliteChangeSeqNumsJ!RE/TableId = 209) 4&=I OUid;b  C6 ==?+ 1E G -El? i h?PRIh :t.E21C Ja"s%R0sm)S< cLog(chv, chEntityPk, dispatch ohTime)iO209,, 0, (strftime('%s','now') * 1000) + (!f!%) / ?UPDu]uh_AND ( v_= OLD /ORj i/0)Im=" _Local6%$0 B  =R? )!4 % P L"  B-OfsEBmPERT )Sj0Q $m!IFoEXISTS_trk ( epkS&WientIX, csn#)rx*eq.(ts^/ Enrolment (`1DUid`  p ~+, @F, q+WJoine- OLeftORole' AttendancePercentage` REAL, A]}u4M5BLast3>dBye4) INDEX index_ _/ 5 }AB<C!< lB C?) .U '>I) ,c s  ~  X $H  5 !" "  fMember(J " !0  +, $)IF1"#/ $/656 2 7d #. 5/65 =y/65 /   b!>9J#:V2$+N &}x9 @'65vO 2k 'F=h fe $ !/659 "7 (:{!!n+2%(S O  @'L2. ?  % TBY1.>A$ f*sbEV (`pke2 +O/sn/rx.tsO) % Dtrk_P_epk_oI k_@," / %_UNIQU[  =wlS {``?) uy,/  x,`) AL[--6Logd_RecorlADD COLUMN/9 BIGINT DEFAULT 03 E2w$),{VV/ LEFT JOIx.qLG1%1xrW&J 2G !S ?cxLIMIT 1) vR'4S5- lx5Submissios ? / rnKCMark>/ xt 6 E 5o07,xO+F-\+r  %o FLOA g BOOL65l1;   kSERIAL7. O ) t    # 5- SEQUENC$ mcsn_seq7l7sOR REPLACE FUNCTIp | incY65_fn() RETURNS trigg6/$$=  J L@ E / =te2@CASE\N47(7T#srELSE NEXTVAL('') END),F q/ =H 'A W8 dF<@false ast(extract(epoch from now()s29t  COALESCE:T )_ null%?END LANGUAGE plpgsql?  d;vi / r;Ay!pgtger_depth(K;EXECUTE PROCEDURE38! % @ 0incs! "':#0spk&c_65   *q Q 8W * !, **L*p k  /uOutcometm6LeavingReasAv  IK (`lYs" ?0Tit +D 90[ &%>LCBJ?) $&?410$*ON55,0   0ISET 5/41}  Y  ZN.G?410’ J &:+"972& +z P\Ov $ Bh  t$ CBI -> I%@2410% %x=" GQ\ %  " !  7! :*'%^ c7  9 @%.%)lx"=%4 & D @ G >$S $k%m# Ty$G%j# 'm#`i& 7! ('<y# Fu d i pX#P?0 sCG;#m[(   #X :k &# %W KK 4 6= &!?410'H  f@ d8=  o_ i 5- {G XO6s @ 6"/ Gf#&Nn kE E.s). >.% @. v t .h ( 0rolG++s = 170510453631668as1001 jjp`agroupm/D_`n= true^b4!isla8 f*GrO(IaName, (D9DFlagDEq'Admin -!',?, 1 k (*PPfirstwb'S"la- = 'User'\S0) aPERSON(?Uid4.#)T? Mrw">?Uid",QJ.qlESusern?aY ,NGj  fX); _ Languag"l)- !FA(de# )\ @X/ ^1(2stmp$ "" f fieldType ModTimeFqs to ?QLog %7Log*-$ #i.3$ '3  C SYcule s # G/R0 d3f Lct HolidayCalMTr um  P holq Custom6 c rValue !" "%" Act $! 4 O)  !h x 3 ContentEntry c CategoryOp ceccj+Cma S611{ParentChildXpX'qRelated3(!re(i+ ztI FVariant  !K  e\0er x7! s!  # #Picture ! ainer cR Verb` verb(p XObjecbity x`StateQ5$ s#xtA-_D02 Ag0h a 9bb5% X1Map!  $School s N"  R4! M $/@ComCs c FQ4% g))h- /555% 1--x&e3 9xProgress  /Report rSite si Learner 'l.( %+C0QingSe60 g / Terms snduledCheck #' -`Audit# a iterator has#A els next  first  second  ( 0C7@:0Cou)( F223Id zEHODescG Y 1= 18,ze3= 2  0>  =000+/ %34X g 1+#'56#28783&9/104F%11&S( Rh@- v3 aO@LM3ccj^^?V?0!cj> ( ) <b=:/cjF47 ': j 7: _R 8J_G@'. ((3) 7a l9'  8?134 8 8 C 66/W.X6 _& 7|OV6y othri"O2134*jE-7+ 7 66$ C6/r6!2:  u] 63 ipv6  |YH/ Q ]TG/ S3&9  / 4`66A"ah h j)5* j%cb3) qs D%0% -+S T`) "|v$13 dJq7,5 . |+6Q 87]`Sv*5134qc7 . . ,.[7.51346$ W99,T9* AFKE,Q2 6 ]$2 6 jv .PangeS܂eqNums WHERE sCsnTableId = 134) |0PccjUi+BNEW. ;2UPDATE SqliteChangeS21SETNextPrimary =?+ 1A INSERT INTO cLog(chC, chEntityPk, dispatchedTime) `SELECTq,K, 0, (strftime('%s','now') * 1000) + (!f!%)3END3  @|CRETRIGGER UPD_LOC_134"2AFT(ON ClazzContentJoin(FOR EACH ROW`SN (((CAST(master ASB EGER) FROM SyncNode) = 0SAND (!RLocalv0p == OLD$ORG %0)wXBEGIN<_$= }7:otY g e3F~r(~8PRI~*,21WM8 4   Y J2 C,o$ABLE IF NOT EXISTSP_trk (`pk`( PRIMARY KEY AUTOINCREMENTHNULL, `e2`clientIdO/sn/rx/eqI.ts13) {[INDEX|`index_Y_Q_epk_y*4 (`,`3) w}_UNIQU{<xt+C) zScopedGrant ( sgPcsn o , sgL b7t\ q !Permissionsc_GroupCI=_Flags U ) 2generateh InsertTriggers _nm8d6u$ DoorSqlG;Gor ! " joUpdatej/,_ epkDEFAULT 0 , (xK/rxE % ti \:^O3JK ON $$ (2,_3) Y^ >d*`V!?)  PersonPar_ 0ppjag_, ppj'()r yppjMinor'PRelat7?hipEmail TEXT]XPhoneInactiveC_StatupQApprovalTiemstam*hIpAddr #" K! !sn /  H%f 8)$ch$E )% .. ErrorReporN0errA0errg)9)severityVf resenterUria`appVerbv?Code opeingSysU,osgstackTracrfmessag?err" " F! Y C 3} $ @[  . IBIGI -  t5+ t * ") ( ,BIGSERIAL3) 2|SEQUENC}_mcsn_seq4l48 @Func 3And Postgres   Nj   (*# GBOOLT_false   * l3 ; ~, R So U z T &S > P O 7 9~ p @ jb  ) -h ~6 ~~  X S4N fI#ORole$Hrole <= (| 17051045363166A =k41 C / W28401312094" uZime `, (\ bt` F, ]T>L 9 M?) eU(!U!.e3AS 0   Qb, $O " .M t O, JQ  I 1, K- bO, WH }S$erNF! ): CASE =& "= 1001 3&TJ1 9>4Q0 17 ?3 /DELSE 0 2  2END6/ ./ X#|/ Y0 2JOI#=0.er83 B6  sB !.p`s  M -2  as?' " $Companion$ALL_ENTITIES E~  /PERMISSIONS 2, H M , Tz?, 003qIndex *B7 L(%1`.admin%y@ ?AL|&Gs&painerImJob RENAME too_OLD 4 5cij8cij2cijMWfBaseDiSentEntryv vMimeTypQcijSe9ocijJob cijBytesSoFar~Complete 1entLengthN&!FiTYParam u(B(q~ !ri/G pwuc O H)Q? Pa]0EX)G S!DROP$#Bo`COLUMN!3[Ori RD 7ADDAZg0U, JTi N+TOwnerL#? HH :SETi*MyJ+LIMIT 1) KKL)MHSiteauthSalt3  '6PAuth2p;&" +MechanismBP  1m t=v,G ) ! ,QUid  ~/ q2v$) Mp $m$ #l9 $ @[  CUser@! us- usT7"us  sC0  $PStart2!?End  `usReas1 |4 #usKH 2 } ! E Z$( @# )) 9z $ @[# =/ '! T N= ' randomString ' (/ p"7 p.oT < ; 42_m2 4! w>2 e yN P D` L4L2LZV3y!_s,_node_idx>' (Gu  \NZh\EU_`/+Pidx_g+2Q_to_e8<' ( pe\foenJ 27) McDeviceT 3 5AssignmeW`caUi5i 5caTitle`Zz4aDescripL& adlineDate59  L73Aubmib?TypI )PenaltyuGb+oPeriod{A/CClassComFgEnableEjsPrivate,s- 6  L<?:)BLastP/dB.>Lct>?) ƃ h>s@Uuc?ent!&cju&  fcjMCSN ?cjL B9I* I 9y 9  9 )i 9u{9 Yy[93#= { 4    e 0#D D1INSD7520|Ah'<+A2E0) ADF/ASD|#A= I+A58520}&& C2 bC( ;c6Es*@s;?  D$ DEFk D k.w/21 5 (<$9F% 6  C  G( 2NJ.|3520RJ&0JQJ/  ( ]J ARGBgJfJ   e G!7} ]| +aM7 ,z e4; JH 4 I,# R#  #2. M 7$  ^ *cG1 &  n\ k 21 /  C$ 4 "G 0 ( <1( ** `*  2_ IS  #/ e M  1 E}6 gQ~|z3  #>2{ w /+&  vB$=\ T !# !, ! !% I !!T !C]V *!- !}! }(n!(!+x3*() !)*J 6*`*8'(}OR REPLACE FUNCTION0incC+520_fn() RETURNS tRW:($$Y  ) =Q  ?>m^_a>[ Z>NEXTVAL(':') END),;P=< a)'6/W. e  :9 ,? st(extract(epoch from now()!duc+ gCOALESCE(&HZ2+7z)Z null@ LANGUAGE plpgsqla( E i [N < W  6K !pg]ger_depth(> EXECUTE PROCEDURE#;(J"2 "Y[Y6. h6 ..^Y # x,qZ / -# Z ZX l O\ ;( ;(  `9(W6LCBg W U A/)C(/ +1? x2%P OD sV D }%1 6 A?D/ p x** ?  s^ ;& 7 &`RollUp,Iache/00hP9son= 00#he&F) oY, StudentScor3ocheMax" 0ProY=i2G0lastCsnCheck 34) ڮ */_5 ZFTVX+0j [^?) v  z o) ,@y A#B#MC= A  o  <f_V X8) QFFcLionCriteriaH=?0 GS1min8I TI T NV Success UVPSMALL9)IFPooWork ) e / &+ @Ques^9/ ,(O9/ ..Response (0 9K1/ +U4Sel5Set"-S / -$ W/*/ ,0,_2224 g.k/f6? c=e:.y=;6Uid'_cxURoot_cg.leuiy v%, w,Lxg1 z3) [by^:_1 VK> j =: | 439804651110u 2(TP & 16R916 @ teGrAdd| L13194139533312 S v 88R  msd[?F 2$M! (?Asn, 0[ =4dByD#ct CName WHAVm2V4 9(ct23ss-R-' || W.K !AS@ ))QEtrue3y5`2 AS pnersonGroupFlag FROM Clazz&= oUPDATE5PSET cVParentsP_Uid =Y(SELECT g.- a/ _WHERE / 0B R ANDName = ('Class--' || CAST(Z. AS TEXT))) e= pv6''X p-_ = 20 ZLIKE /%'plus 5ALTER TABLE XLangMapEntry RENAME to_OLD CREq9IF NOT EXISTS/ ( verb[q INTEGER 5NULL , object& language(oVarianWDvaluT  , stateme>MasterCsn /_Local./cbW/ct) j PRIMARY KEY AUTOINCREMENT) INSERTO   wAp\/cbtSUid) C _DROPQINDEX index_D )? ON$ <) \Uid ,  emptyList ~ContentJob{UtoUricjProgressDcjTotalgparamsLb$@ItemjcjiJobjk6jsourceiIsLeaf3cji!Y2cji.(_ainerS ~ icjiStatunectivityAcceptablePluginI:cjiB3QSite ADD COLUMN torz `Announlm/ 1IBIGIQBIGSERIALt?)  ~ GBOOL{U-$ idP`cjiAttPCount DEFAULT 0 ` Q?  B 3temG"RecursiveL*Q R\ GH  n%"/% | {!Pz) y&xwZ:Z cjNotificationTitle S< @O6+OUServerJobIdQNQ"VPMPtartTime3oFinishP V _NeedeG?1 7X KO` `2  , 5| 8`0{ 0 'y - $;$ !mJ )O m' lQ  $$>#!"H)  ( <K  e .iV0 ) P+ rI.5#  IsMeteredAllowb 40 \ ` _%` 4dR`^O`) L t6. X% FALSE WY @Y$}# x "qU  nDownloadJob $" ./ +&History 3-hildJoin '5[( #o #s6&ositePcOiteL ;)vR~ , guestLogiqregistrn 7 authSaltk ` ? N(0MV7 # kO/}9i&N( >;  , UppSessiono db `DaDeletedOnCancell1)|6 C Process a3_false Y = aU" ;*v? A?BTYPEp LUSING EN N $T(F0$AS)]! T) ELSE TRUE END +ySyncNod,S/ )3nodeClientWi9) IEFD1{W'.m$ KVIEWM X"0Log nd>Record_ReceiveView AS"L#02.*,#L@Repl32e.*E LEFT JOINL$q clarPk =+S#D! AN@TRIG!$IF."#Eloga6r6remote_insert4 `F< INSTEAD OF O  FOR EACH ROW BEGIN REPLAC /TO(,$% w$#7ZKhangeSeqNum,+2ast*?dByR'l) VALUES (NEW9 /, ! .) 2'6:0 >/ B+Fa/*psqlONFLICT x D) DO&&X = EXCLUDED/R-?H6b a 5`'\1XTZ31*/;-ء%OR$FUNCTIONfn() RETURNSSAS $$}y s  NY5~,%R |6Auj; (TG_OP = 'U' OR "') UP ; 1OLD2 IF$$ LANGUAGE plpgsql j +Atrigg r O  #f 4EXECUTE PROCEDU0  rATTUPD_FPicture )]/+ZombieAttach.dData  2p0zaT ) ma , zaPrimaryKey "5Md5 za A %0| 0 ((| AF0_ W NWHENvBOLD.m1%IS2&O(RFMd5)29 50G? #W &&>Md5 a Sf*RE) U= .h2(COUNT(*15  {4;*_a  , [b^$  0ger%$$T !<|Q t:;7p wh);T;NEW - 7|~\l ' u- (Ze)>v% ! !@rAuth2_rxJview% pPR0s a_ 21.pa4.^&'+m_y(y_1uthMechanism &  t!_cgkotf)7 7~2  %    t=@ [+r~wk1 Ck! >P t i #q613 % 0 < A _ H M K aA 7UriQ d 4 ?Uri +w2Z 6d : (Y|  !$ g=P  88   0% dY 9Q/M-|I s.2o9 |) Y % e  q  fixTincan An"w%%L0< v+ FBW%x+YBeCef{ efOuter.c$!E VEFile4-N1 Lt2Innts" %p0)l+ =;.) ORDER BY6vLIMIT 1   DELETE dD!& j( !O*7'] *#  B~ %8*. $'&.$$.c=)!2 D $> %cins Hk-  ! EPt$(q2cnt? 3cntxbLastMo#!ntEfileSize,1entU:0ifij+mimeType+marks, mobileOptimiz$`cntNumE5ies'l ", a J   [>OALESCE(1Int+ctb #]6C= _), 0)$: <0 %& && k<.d 5%9 5$ ** ed#C t.  V#& 0^ "1,q MY? &? &&W[ pNames  !_I-T+ $eUpdateW;A;s& - jL=6?s !j;$ destin 3a ArraL_init collzJ onL OrDefault item add_11rb$0 d - " 7E2 e<I< t )jK `$\; #  ys 6 " (  (OR. +)* _ >># +/ -/! 9)),T D W T/))/G P <(tuQ4*5 J2(*) R>!AST"us*  |?,  UN-  PX BicAS Job"KSC= 24( 2455%e 887 #12/12(=$ORS= 23)/235./440 h /0 h  )BC/ 0_`9y    0 X; )   h4  "F^*  / A0  A)ewn5b i k 8Xt nT  l`Z _`  b`  R`  po qf f  ]  8 0jobF* )!_ur]tds!6/ !+pk#!iN"'E" KV# 4  |P!W) 3[ B 'D  \  /XZ% S ]I% @ E@)s XX h+ h h/E; y`B"  Rd)Nt_  8 O!= 0 E`mE; A0*o<8 _   2  E_ E; _    8X"PiRecuʀrsiveStatus AS s !FROM ContentJobItem WHERE cjiParentCjiUid = NEW.UNION SELECT3aX)3JobOS) = (eCount(*)cjiRecuw= 25) THEN 25N_COUNT  88u EXISTS#12/12(4 ORS= 23)/235 ELSE 4 END)/RE!= 0 AND `!= OLD 5 &; RETURNi; $$ LANGUAGE plpgsql  CREATE TRIGGER cojobitem_updateprs_trig AFTER UPD=,ON FOR EACH ROW EXECUTE PROCEDUffn(); stmtList ABLE IF NOT Chat ( chatStartDate INTE+aNULL ,#Title TEXT_Group1?Lctk PRIMARY KEY AUTOINCREMENT) ,src/kotlin/collections/MutableC_.kt `Replic/PkVersionIM" DEFAULT 0pDestinaSPending!Q91 ,(fS) ) INDEX index__=<6t9?) l zx.p/C) odMember/Ui_'oPerson)oJoined: S?Lefb (7 # =/- 8  !46 -$j3x9* :.)F O#-NXQ?) W@A?) ` ourseAssignmentMarka&am ],&|Submitt %V\ REALPenaltye/am*amn vq%am:j'am/] O?cN N _LKC F?) " /<=?) 0ss6s76 % fasText oasType6@sTim /mp"Z" $8`Attach|Ba TbsaMime iasaUri9Md5?SizaauS# /sa%saW8'sa02a!QAf _^] V Y?) 3 i#NO4) # xw% v/ t scr QgQ BJKL?) (WABCD) \ BBloc< bbIndentLevel, cbModuleV ubbDescrippbCompleCriteria|HideUntil;bDeadline$ FLateP bGracePeriodT MaxPoints?Min! ~x>_Clazzl_Activ?bHidden\oEntity] b6tES_!& (4) 96O cb)b*( bM b`$4__@_ Q7Z y?) r L ~ | ;?) QDiscu    t . ,Q )_"4=+ % 9 :<1L tU v qq]=_N a A$f?i?) + RS4) e%ZgmSetK5,1!NuY$ g*gm~ggj!\|_IH@C?)  &9:4)  "SeWgsNamqgsTotal /gs /gs /gs/gs "M{HSet_ a ?) FfVsVs,'gs/s O"gsVcVVNSE d*k@?) |RzJ 67C) IbPictur +MasterCs| ,_Local+astChangedB [ &  OFile+ ,? )j"&pp p.,i!"p`0_cpB_ 9}3) v$ 3zTerminologytRt!t  tnetE.C, ctYMt`s__F_ = 3) ~gR g8C) .1Pos d  fMessag% & -ZTopict 6PVisib)'H' +OArch +/ed 4 , '  e { & 8: /+e  r' 3%/_J+Pk[ 1?ON ^ a?) 'L M?)    .C"  f,,  - a'< 9; 5,t  36{ ^ -9 7b 5e?) )O P?)   B( m" OSend%,_Table$y JA&(& & %* ""Y@Readh * +f  $ r1 e1 %5%7 ,5(lW{;w_D(PkR?ON R U?) !dC D?) u3Z  i3Y$a]oY 0QFBEEPW|/ 78s) DROP5&*k0? l -*ca ca %a C</ca aClassCommentEnabled9IsPrivate-s./ca&50SRequi1"W:oM'+ctOLimi-8,5- Of`1'Oolic` 3E2?inga!/l f1h0\ 5\XObjeoSeqNum)!*a*cax,_ [+-?) %sC;8/  N8#cj  &cjA' W) acjWeigh ocjMCSN?cjL B;:acj RollUp > 3hK+': $OEntr** l PheStu,_ScoreP_heMax# RFinal+EWithH, M7 "he9,Progres. OSuccL lsnCheckp:chevv?s . s\2)!7m&( EdoPublic$KG$ K/To)M6 _Flagg%/In &1Dat?AddQ +UAd@ /z3"7!;! 0OALB ADD COLUMN cPEnrol c nmAO102 QPx25966 U$o e6f[ M0 Ch_ins_127CaINSERT'KCTBEGIN@INTOngeLog(chDB, ch] ch)pK['S -K@<1+f HqpH(RK^Kh#3LogpEG7gEd#L)E7updD7delCDELEEE4OLD!22s2@2AVIEW_ReceiveViewC1.*,$8%.*t LEFT JOIN$5(E! =(> at_remote0ertpTEAD OF  G`REPLACt?E0UidjGk P Lct) VALUES((J/NR0/*pH rONFLICTBO$DOH SE9e = EXCLUDE\~(z $   523 $ 0kIL| '@F'''Urg G NN  , %D! b&"-"/aOmark,<  :6AK 7N3    [  \ T X \` dhp p z N  -, $ "#*/ 2 x U /q9N2_ _-----L:sIZZh h @+%P'.J#5s"% jG(g Q((  Q  w+  r v z --   - ,2!8 * D =kk/90jP!0zsaqtL| W6t@  6}6F 6UG llN &< (T5/d 1iV=H.]/ aW/ 'Q XX2Uri 2Md5 M+ B a)Zim q uy   +& D {Y D W Z #C |  umATTUPD0].Lbf w_F NWHENX0%ISe)%fZombie`Data(z):7n1AS /- ; (!H J m*oE$$0Md5m0;;z:END%/ 3124e T 0b b$ L{ ~ ? f  g GSPM G 8~8#4 w 3 #    2 .dWw=< RTb[ X o r%8(W\\$b5.[ [[[ [{[,f[Ik + *[,0den   _/]/" &* . 26 :>\!x J-".g\V-Z b ^k z L  1 +z8 ( Q 6  1 ,p^ U ]#< 8 h /P _$d $$x ,   H_  ?   3uF 1g i Q  = M = =  =L T1)> zz=  R B (G  L ! Q <V  di / &? | SJ p 4 = ^ L Pcussi|onDesc, courseDiscussionClazzUidLct) VALUES(NEW.:5oActiveOTitlQ/*psql ON CONFLICT () DO UPDATE SET = EXCLUDED".9 !87 6: $>?Lct9 */ ; END  CRE1TRIGGER ch_ins_243 AFTER INSERT}^GroupMember BEGIN"INTO ChangeLog(chTableI} hEntityPk, chType) SELECT hS-RgmUid;1@ WHERE NOT EXISTS(QwV FROM2=|'ND' =)$ 7upd$u$7del$ODELE$Y?OLDH2HQH#kNVIEW)_ReceiveView R>.*,>Replicate.* 7 LEFT JOIN>P%= Qg6m6p_remoteg0ertBpTEAD OF o "FOR EACH ROWsREPLACEw(, cgmSet1cgm" NuCPers1cgm' (I6 MQU] g x %* (&%'#*/626 3SetU3 3s3R23!3!3!0!0!E{ulu7BB-9Set*;Set'6Set$Y!8 L.cgsU? ?set BSet(QsName QTotal3s 'gsq !gs <Q UY]a#i#s  #* %  "$ =/==?125=Picture<0d q,fFPy  4PJ P4c4 c4I l= hhvu %ts 6q 7.cpoa? xpSwg v: HMasterCsnA_Local2astS 7.ctW "g/ t.T d  >( D, cttU 2 6 >~ F s  G "xt \{$13E!?Pos1e d|!gs$G  7K 7 77P~ n= nn   &    8 T + "- gG?pos j  ;(*,  mMessag@Star uQTopic RPVisib AArchH& i'ed  & 6 &y $" +  !5 Q7! 9o;# =F, NC! 99! 9B * KC" :r  " M( 1Y :c0fm h N1$ %: : : : :B ht ?tt  z ' d    : }   $< t  *  p 9. +- i < ]IndexG % ( ( "2 N5 4i9$ >H. RF" ::" :8 6 9# <t   1=126  m +"^ m\ M u"z D "b "b "IaH D DJ  B :  2 * *"  t<  2U  4(k gSender :EText!1; 8S &%  Y"2*,.)$).3-,&#29ORead81b"d&N9.*.C.6. 6.Fd\>>\B$ lF# J%ad$ NR2 VF^X- 2|Oreadja n8r t --^A Hr v z ~(,M 97! 87 6R/DROPV<#IF? Assignmen46! 81?4c/Ba4 ;/ !:W?521# .# ##G+= :  " :&1.ca! 1.ca, r== $ (A, ca9 `riptioq0a7"ca+ ClassCom]`EnableAaPrivatesSRequi,AubmiDJ,.0ae0@Limi0a= Of!7a8PPolic0aMarkingAff .fZ*TXObjeA%a#.<`SeqNum/.  .a%>>p tx|"U"! H}|5/2# 7f3 2T "( %"  +!84 ;$>> =#<5s /" #$  ( , / 2 -(G 2#<5 4  ,($( %&< $" N + 4i 5 6  1 , **$52AContentJoin0q @cacjL}  /  / //\x[ zK=^^:4  u ! C< cNjoinc ?522# # 12 ( $ s1*-{ /10{ # #{ J sm ,, %_ ,X #.cW  D= V ( O 0l (1 KY9  5QPubliQ7PStatu UF.To{Itter]QFlagg N%In7 <"O8Add)XUpdatFMCSNLBJ r8< AD+H7 P TX\I`dhl Bt k!y 3, 2u1^***-024-44H0,_-. w3 !8: #<1&&&B% b$zH .10 oReport 0]  r_  L  C #4  Hb Z: A > >6 TABLE IFnAW Chat ( chat( BIGINT *A! ,"c TEXTm BOOL. J`SERIAL PRIMARY KEYHC) <MTa&R(p ed) 1Lef5' r    /PkVersionI 7 DEFAULT 0DestinationQ}PendingMYtrue,(md_) )  S!3* %>[v CB &am(am !amT[ FLOA0amPenaltyE TE\ P/am!ae\  /am/am'am("Ua  ss6$L a 9 asrsLx! '#9H1{ !$sa^MuH MGB[/iz a '   - :sQ </sa=/sa>#d@7 @ =sQ$a/T =QBlockbbD1ntLevel#ModuleParentVAb^ bBpbComplezCriteria{HideUntil bDeadline#7Lat! bGracePeriodSMaxPoints?Min! zx>h] 3 de b Vb4 B bbk b"b^8  ) 70  -) ) ( "  r '+ 9[ 0G" D cKa db bxbE)`c6&  %eg g    ]af "Seb^ O^sH^s_6 `` 'gsDs#sa/ XT*#s<+1$*P)P Z%oU[ 2 &l&H V %& c]ppp"p^|PPt!*t{Pz  Rttt"t^$Ype L_B { c1 ^ ,;?N  5C@ (1@(I [ + & 1 N  n-  % 7 .! BkT   W -]C d ) )p 3 }N T&  8 +r  : 3( *D !@+> $[ % B>  II G&8P[> )C ^*S| #o EP {w"s4& k!jgyc,v!   (m%[-- -/  9(5w ca'9" ;  a 8 ]9I 5 +y !/ca7"1049n0dbh5,5- 51 1 b5*x 2 d3w ^:a Dl 0%0 INTEGERy NOT NULL DEFAULT 500 , caXObjectUid BIGINT.,_Clazz*KLocalChangeSeqNumR(oMaster)BLast'dBy INTEGERN?LcthSERIAL PRIMARY KEYD) 0DROP VIEW $AssignmentContentJoin_ReceiveView CREATE TABLE IFaoEXISTSD ( cacjW t&cj& ctive BOOLCoWeight7ocjMCSNE?cjL Bb$cj /kcRollUpfhePersonif#he_Entry) heStudentScore_heMax# RFinal+WithPenalty FLOA2che: heProgress.-CompletwaheSuccI_SMALLwlsnCheckeB  oms/b 2U Text TEXTBEntityType ( &oPublic!_Statu$ &/To(Submitter QFlagg r/In#DateTimeAddK**_Updat, w!! > cNALTER` ADD COLUMN cTerminolog25966  !OR REPLACE FUNCTION ch_upd_127_fn() RETURNS TRIGrAS $$ BEGIN INSERT"O Log(chTableId, ch  Pk ) VALUES (127, NEW.chat, 1) ON CONFLICTH) DO UPDr3SETVS = 1;P; ENDLANGUAGE plpgsql optrig AFod$ORhat FOR EACH ROW EXECUTE PROCEDURE@/; p?delpU6OLDp2p)2peppaDELETEfD_;  at_remote_insert t(E PStartqCTitl RGroup 4Lct( FJNR% ^ = EXCLUDEw(s $   b; IF (TG_OP = '-U' OR eu') THENEW; ELSE2OLD"IF%  pINSTEAD OF  ]D ^ 8^86AMembdUuV8d T{;|40^B8j8pSk|| prJr1 1atm{|- P`CC &ed>7Lef{     ~  "245 64 2hn_nttzi5 4?523L3523!am2 S yVourseOMark^~;A0G |S|u#TED; caOmark*P ((g6cam8cam0[   T X \` dh Ki B s   -, $ "q p [h i  =@} -2 N2s( S!_ssion'V'0'I2''S{ '{ZO; Gs39(y6cas1cas(i  a b imestampS  r v z~   qq   - ,2!8 *  =[v.#5  /90L%90aSv!`Attachm;}R S0c#aC7EMimeCaUri"d5 0Siz\0asaax eim q uy z   +& Z!W(1 IS[)*)5!`\ :124a8a#34{b%\ Sv # OBloc3U}D 0 GupuD Slu u D kKk# ; b /(K#cb 0bIn+PLevelModuleParent2$cb}"bDescriptionp*ionCriteriaHideUntilbDeadlineFLate JbGracePeriod,MaxPoints,cbMin xo'(,!de& m X  " &* . 26 :>Bx JMRVZ [ e  !( 1": + "( / 6  1 ,p. *U 3#< 17 _`  $tx &x,~   H:den !$ i [i P 7 kD 3 H3"QDiscu S3-3lQ)d) " X;g0L  Sq   4~N_;  d /(h  - Ev 0B D-  n- ' # 2"A9 !87 6 : $> [W Du'"24%G$24'g'Y|1u)[{!0|L|Sr|| rQBO; 'g`+/(^RcgmSe61cgm" NuQ1/ !gm'E3I MQU [V ` q %* (&[ %w$EI'g# UyEf % /Se9Xx0yLyS:m25oNoɻ/se9+DSet(U`cgsNam7 gsTotalG'7"gsf $ g= Q UY]bl z{ #* %  "$ (\ A?Set$q? "25/FGY?5rqPicture(Sx8125k WR;0Gk? Sn' xMx/ p/_qJsJF;dByb;Lct%W%CFiley%i% S%/ !w   ! % ) - 1 5 9 = S ( ] 8Ai e9" :9! 8=& B v;f $B\ . a! 8'9" :E9! 8b6D [D &# B oHF %&U %FX (g+)( % aq P((x P(( (R&G;.2  ( ( (#n- (/45M$45Z S()M^ [X(0^ G{{S S{ S qW QqK ftN[ /(WD, ct9t o 6 > ? I J "qm ~[Uw{? 3G#130Pos)rU?132 oX;.0Lo{S&{zJS; 3 w'?pos* (Y0  mMessagP 0u_TopicgPVisiba 9AArch8 i'ed    U$ = .&y $" #  !. J7! 9h;# =F, NC! 99! 9B * KC" :N [;q g? 1fI1]Sz5 gc-V;0L Sp|OO; t/d) %d + +X 2>~i < D3   (  "+3 G5 4b9$ >H. RF" ::" :8 69# <[N * #s5 W?126M"26mS/26  rA F;vvSvSh vl<O; 6 )(K ISend2Of:EO O##BR   "2*,.)$).,-,[;; N;c/29N9AReadSF9(%N;~0H)29~Sl ~ tDO; P +Kread/ $I Tc= -SCAGr v z ~l 7T7 6 6:[VC>B kL"52!G$52B$O=UyQAYx@$0yL y8Uy8o<Oo/7sNT@) (W!ca HLa6"ca , bClassCt`EnableHaPrivatesSRequi,^J-qMak0@Limi0a< Of! 7VPPolic0azb4ingAf CMfZ*L|#.T1|!.  {'A_=<p tx|"U"! H}|5/2# a9 , &:  "  %   +1- ;Q7 = #<l /`, caSiuzeLimit = EXCLUDED.caSi, caNumberOfFiles( ,SubmissionPolicy/ 2MarkingType-(RequireTextG 2#<5f  , \($XObjectUid%&]Clazz$"LocalChangeSeqNumO 4oMaster5 6BLast4+dB ,cLct ; IF (TG_OP = 'INSERT' OR UPDATE') THEN RETURN NEW; ELSEOLD; END IF$$ LANGUAGE plpgsql  CREATE TRIGGER cMassignment_remote_insert_trig INSTEAD OF qERT ON oA8ReceiveView FOR EACH ROW EXECUTE PROCEDUREs ufn() OR REPLACE FUNCTION ch_upd_521/SAS $$ BEGINRINTO  Log(chTableId, chEntityPk ) VALUES (521,kQ.cacj]!1)ONFLICTHR) DO C SETVT = 1;ONULL5 TAFTERe$ORContentJoindW;?delU OLB2)2{.aDELETEN|LS; OVIEWZ {AS SELECT2?.*,Replicate.* FROM+ LEFT JOIP! 'lOPk =y$3 &(c KjoinFV(#cj73`ctive,bWeight*BMCSN L B&ct  y } B ~    - 0 )" ""  B ^Z% s  4 ?208#L3208 omB s'SU2DROPIF EXISTS$ s6 Z*-ZDHRY;0  HLSi -H/ H W6*D#(c |   5fPublic#fStatusiPerson3.ToItter*`Flagge %InGDateTimeAdd)XUpdatE>5& M o8< AD+H7 P TX\I`dhl [t} , 2 ?]1?^***-0 24&44A0,X-. p3 !8: #<1&&& } 0*tT[J l Y . F 1N 4 5R1 % 6 .' * cins Z P ` &.= U L _(CName Desc, attendanceAveragHolidayUMCal!D{Scheule!isi*E$ti_PStart7EndaFeatur-VchoolPEnrol@ CTerminology+T F ,cl 4ZonFStudVGroup{sTeacher PendingA ?Par]KCode~$ Qj     %&)!1!5 (9 =a/*psql 7 O Y;` ^(98%@ @% 4 .+ . ,* (&# '(8 )* N 0 6 j 5 4 8#<v  ; ":62  K( 6'D$ D'DG K. RqJ&B 1"*/! -     ! 6/- !xo8ev ) 5 `= %E  $ U 6A.xoec 1.xOm , m  u  af}  :(",  a`definiNvinteraccorrectResponseP=$rnCNBEntr Ze1 1Ref# ] ! ! /ny  c    )ivk)I O KD  \+ |x3" 9 !, 7 !<~%@ > #< 9 6 mlD 3  /7#AH :     *1|Z )  +Q m @ ,n .%,-6B g.[ .1 / TU ) ]  e / e [ m  ^ Y6 [PW[ a s J3o u$ E0TABLE IF NOT'*0PicP (`ce`` INTE"4 PRIMARY KEY AUTOINCREMENTK2 , 5N Ar'Uri` TEXT68Md5 7%7 >?_stamp!@MimeU24) (.PkUVersionId! DEFAULT 0+aDestin-#L(1,>aD)) [INDEXx`index__Ym1 CfK?) 0 P=@5) . ch=7C_138+7V6)3j-6J61!a WHERE6.(94J3f-2=|'NDd" =L2E)&7@ 6&-&-7_LB./;L2LKL6 A'B7;B bM6cx< Bcepp _ ) (r'(d., 1Uri1Md5   {ks w { 6  ;Uri&   %d/ %   "C |  oATTUPDf;EN= ' NWHENGIaMd5 IS (*ZombieAttachData(zaUri):1AS ., ~| ?!So(COUNT(*$<^{ Md5) = 09;B:END%/   BIGINT *  N< ?|`x " tj] BOOLxSERIAL  +C)  /Pk ! 0I .Z KItrue  aT) )   1 +?) !?o +b;<5) :  E;L$13E;@;U~YD#139 } D ]/; ~ ~QN ;St~-~ tSt# X =< , y/N% m.fB /H 5  | aU +  0ger*$$^ ! #$ 8 "   }-     ;@ L - L~6 *-p!8NI - WR# ( B)4Q@ MAL fCourseF=Oc ADD COLUMN casa| f%9 Kind_OBJECT Companion qCLASS <,eProperty get N\T< .u!m!.core.db$UmApp($q package$com _ E+ V$ &_! %{$ *Odb "_.db D1 >0:\. outines.intrinsics!COROUTINE_SUSPENDED| )@? )1k? )2+6 $$CImpl#doResume| ,8/ . /  / 1e !state|  3Pexceplf.?| 7ofinallyPath| O_0 2Hresult| 540| Ob/!verbDao| XQ%b.dao$VG#initPreloadedOs| QZ% Qq!report^S%RI Templates ( leavingReasonj*LP Os| Sl% qanguage`U%{LK s6"#p6!TAG_DB| Z % b ZREPO| a\>PMIGRA|0:0 j@/ !&N yionListN_bdoor\-oruntim  p.ext#db4|Y  tDoorSql ?/ 2a 2"O 2434T$#execSQLS!g& 5tm`trimIn}Z 30/ 4 @#4pbuilt\-5Pmodul.R$Unit % JEk1ion poSync 8L% 8!/ 8+/ 81:?ekMargin."GAutil#systema1InMillis| 3I / 3m~/ 3h5c5&0^#to|0:0/0:1o,0:1 ($Pair!first| 6!second| q"#forEach .IT2bleC/A.Funo1<-0:0,+gS_i7id1t$ D!SqlGenerator G1"#gQeBable!;I@uT*tsSqlite,4Int Kd?jI?3AndPostgresp1[$l%)@lib.r#random / 5]"? 51! 5 57n (5plu%C '$ I/ +p  - r_287e2$-%PU(9{ / .10:0i0h fixTincan 9k&/ 9|"/ 9";";4-!; 4map10:1 map_dvm6j0$" a@#mutjg] xMh$>/?_mohyd4$ UKuH.(PR(;RD /=P.ustadmobile.door .1:\< "\-runtime\>.com.usta020`F0:\iQ7  D D DV,...6!##6Bg.r6BrrDr6!"g?7$\#G%C&&P3  r' R ( PoC1)(II@*@6B+q=.9r@,O) bf,/m1:3rr PM5IVB} }E.E#78967:^6#<^=^@><?Nx-@)X4 CA?B CY/C+Y EDEEE3@FU1-G kh f&G WSP  /A  0- 0Q hJ4!   4"U " #$ 96 4.?&e%e # 2/ -;1;&)2_4 "4"  "BeO1P$l`e , P!6 .QMV R "P%`UR Pu1ISE11*zTzU3Y 63 :@* lV/b+$  B <'<+%U    ("5E%1S %5li g>1`bR)bHQR: /FR(*$+ _GD u , j# T"a-'DA ?F1./mB@mmQ m01 mQm4mmTmH0( H23O+( 2 H  u'UcPd4 _kIF(kS 4heK7_? 4  &5b5l6v# 6P 2G7)2 a# ZW66C70}}'27 88 8Z8888 '$ "49M*":+1{;;;;1f{ ro m;_<;G$9A=@04,4-88>tt?tttdt.tt@ttAtttdt/ttBttCtttdt0ttDttEtttdt1ttFttGtttdt2ttHt$.It/$d$3t$JttKtttdt4ttLttMtttdt5ttNt\ g/\$\d$\6t$\Pt/t t/t$td$t7t$tRtt tttdt8ttTttUttdt9ttVttWtttdt:ttXt/Yt/$d$;t$Zt/ t[t/ t$ td$ tt`t/ at/ $ d$ ?t$ bttctttdt@ttdttetttNdtOXfttgttttAttht/it/$d$Bt$jt/tkt" l 1/dB5l CtB9l lttmt/$Dd$Enttot0B:d0}AFtBBpttqt@'[ t<d@=)1GtBAtrttst\\d\Ht\tt/Dut/$d$It$vttwtttdtJttxt/yt/$d$Kt$ztt{tttdtLtt|tt}tttdtMtt~ sp ntvjtvt : Wtdt2N]?ur pu0b ]f vI% ; Q!K$Pw$w:7 5w'wwW@<<PQw$ww/*$*Qw$*Rw$*wwwwwRwwSwwwwwwwSwwTwwwwwwwTwwUwB@2wwwwwUwwVwwwwwwwVwwWwewwwwwWwwXwwwwwwwXwwYwwwwwwwYwwZwwwwwwwZww[wwwwwww\ww]wwwwwww]ww^www/w/$^w$_w$wwwww_ww`wwwwwww`wwawwwwwwwawwbwww/w/$bw$cw$www$  $( cw$( dwBCwww@  w@;g; !AewBEwwwwwwewfwwwwwwwfwwgwww/Sw/e$egw$ehw$ew/ww/w$whw$wiw$ww/ww/w$wiw$wjw$ww Q a lA8  * `D P P %@ &4o.6Q)QQw?lIl llllllalllVlllKllllsl&1%&AAf~@^AQoE6s6l6l:ll/llUl m n o e T  pC p p  TQ-"C Q V e82  | )! p  k  DpZET2T  .@L( B !d /     K ))2= )'4r!*B @%m3&FC A> <G0.  RII@!IJJJJCCCC  &"M/YTJ@c &@ xRq G !@ %2+&1KR{0d   $IM&bt"0(( @c >p    &  k' s l+c2] [ :Mp@H)&0A*B*@ù  `!( >3&$! B_&` v vv$,v"B+v*Z" /vG.sIv$v@Bt": *Z!?3 !. `y' @@ xE*B `X VGHsIx$B,t   (@`B &Ƌ_CCCCCCCCCCC@ *#WɥI.uK&CCCCCCC!D  * De  ܹtܹ@UYG 2$  AXaIߌߌlyo% ` ` F`&Ȅ@ZɋF]]]$k2D]]@ I* WI.yuKCCCCCCCCCCC1  *#n  O - ~,-n Hc*Y   O -AJ+/$e ˇ"M12O  - L@   * /#*B$   LU yO/*j 2s ^4"0P BEp- ;B8  u "4N   . N  !  = *BΉfI uK b7CCCCCCCCgCgB?]]]]]]]]CCC]]]]]]ddJCCǧ]]]]]]]]]]]]]]]]]]CCCCCCC/]$]!!]]"L  ( (4 P(&/<$<ψ$< !kk *Z (f  IuK-0CC]]]]]]]]CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC]]]]]]]]CCCCCCCCCCCCCiCCi]]]]]]]]CCC]]]]]]  ddJGCCCCCCCCCCCpCCp]B ]$ ]/ $ ]]]]]]]]]]]]]]]]]]]q]:]:CCCCƆCCC&CC&]]]]]]]]]/T]]/+]$˷]=]=C̠CC]{]]]] = rB@ `R6=/=$=E"%7͈CCC   B@`T/@ ! !` *B$= $IuKu0CCCiJJJCC]]]]]]4 4 D@V}3s˽˽ϴ)!ԣi  D X&a եuեuՋuCCCC+C+BR qe]]]]]]]]]]]]]]]]]]]]]]]]]]@ U!5*SGf  IuKOe^]]Oj]]]]]]]]]Oi]]]]1`U]]]]Oc]]]]]]]]]]]]Od]][]CCCOq]]]]O7]]]/P$ O3]$ ]]]O6]]]]CCC"a0]]W]CCC1[]]]]]]@Y L-! *L-/L-*$L- f  OW\]]O\]]]]]"fK]v]v]vCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.]]]CCC]]]]]]! %++ +%lS* Z* %@*  !*vq  q *Bv(fvIH_uKdO_&]p  H  )>  +! [X V]]Bd- ]]]]]O_]]Ճ A> <].](CCZCZO]]]]]]]]]/ ]]/ + q]$ q]]CCCCCCCCCCCCCCCCCCC]]]]]]]]]]]]]]]]]]CCCCCCCCCCCCCCCCCCC]]]]/ )]]/ )+ )O @$ )]]]]]]CCCCCCCCCCCCCCCCCCCCCCCCCCCCCuCCu]]]]]]]]]]]]]]]]]]CCC]]]]/ C]$ C' C$ )CCCC  K @= ,@  O *z H,+  h v@ ^Kv ]]O `]]]]]O T]]]]]O O]]]]]O U]]]]]]]]]CCCCC\CCC\CCC\CCC CCC\CCCCCCCCCCCC]]]]]]]]CCCCCCCCC&CC&]]]]]       & 8BЊ \ v@ +B  B S- v@     I*t@ %ZIuK@ \Kvda]]CaCC]]]]/  ]]$  $  ]$ ) ]]]]]]]UCCCCCCCCC ?* / *?( f?O Q?]]O []]_]]CCCCCCCC&CC ]]]]]]]]C̠CC֠]]]]]]΀E  $  ^@  #!# #*B$ #WIduKdO C]]]O 7]]]]]O E]]]]O Y]]Һ]]O b]]{@ { {{ `P @ {!{{ {*B{{fIA uK"e$ C$ C$ mvFCHHHx. x  x$  b x   "3 A@ 0 @ (*Bؒ@ 4+0 52 0- +A> B:z77   e  $D(!Pz b ::+&,%ܺAH@ 9+A<<2<B .<<<2<B <<<2<2<<2<" 2<<2<$ <<2<%<<2<B &,<<2<Dx<2<0 #B<<2<2<<2<B #<<2<" 2<<2<B "x<<2<B 5<<<2<<<2<B 1x<<2<B 2<<<A8H!8<2<<<2<x<<2<" 2<<2<" E2<<2<<<2<B '<<2<H<<2<d<<2<,<<2<<<2<<<2<H<<2<<<2<<<<2<2<<2<h<<2<T<<2<d<<2<<<2<B *H<<2<<<2<<<2<B -<<2<B )<<<2<B /<<<2<h<<2<X<<2<<<2<<<2<„<<2<,<<2< <<2<Ŝ <<2<` <<2<H  B  ^[ Y@I (c49W& $g    \w 28W$ "Rɷ | J@ >L L"C  @  0 7/9p  c B 2x N !G 12`= 3 !P/e4J44 4GLA  ~0n dc.YC$ C   ҇O  ӈ f&ԋԋԋ&CCCC   $B !$@ $*/1fڰ1Kp) v7]]]]]]]]]]]]]]]]]]]]]]]]]^# ^  ^^ h  !  *B/ WI . 4uKCCCCCCCCCCCCCCCV$'$'K { g ]]]]]] ] CCC$]]]]]]< ddJGCCCCCCC-CC-]]]]]]]]]]]]]]]]]=]=CCCCCCCCC EE E$E jE@E  E!$% *B(%f: "s! KsK>   >  K @ 1 h  z) }  h  @P!A ";10Bc!y " 5e _ a>; 9a"?) - < &k5 CCCCCCCCCCC  B<˪Hh 1z~x"@J"2  < l&CCC&2CCCCCCC-z!F $IE2"#y /W 1  < l&CCCCCCC((JJJCCCCCCC9  z9 96"%")."<$L)3hh hhhkhhUCCC CCC CCCCCCCCCCazaF aaaF @6gF @IF 3F $,F 3bb bbblbÙbVCCCv CCCv CCCCCCCCCCbbbzb˧b/  BDb "3  3bb bbblbљbVCCC, CCC>CC)!]]]]]]0 ~%p .4"1 $  - /R@mp c C C C @ s C C C C R yC C C C C R B$ C C C R ,C C C C C R BC C C C R 7C C C C C R BC C C C R 7C C C C 2 q5!j JARU G!@ z1A+ B1BVx'8'76(!Gd4j | D( $ $T$T5T0$THlЯ  Ae!l9%e/"AeU)s ~C C C C hC C C C C C sC C C C C hC C C -  L $ |l1Ac n7E%EE+I.+IP "D0«A`lA"@  z,!"*"/"*B"("fI.iuK"">!7 CCCCCCCCCCCJJ JB @j.f)d§]p]pC!/" B% A$B%A`nAB%A]AxB% B%*Q3$]D AIuK0CCC+AHHHx= x%% %@BЊ$ p2x&$s/`1$M"& #!"*0  *Z1 Lf000ȫ/S"/S"z &@L2t"J2""5V5S"̧2/&/5/&M&-45 4d6 < l.͞CCCCCCCCCCCЬzçy`"Ԭ2  < l˙&CCCCCCC  %+M-7N/c C @ |?u ( <A4\B $@d8Sd<.|7ݍCCCCCCC9iiz 9֧9  @<6 3 !> 6ii iiiۙVCCC CCC CCCCCCCCCCbbbzbb b b "S $VG 3bb bbObbVCCCCCC׆47CCCC[  U@AЊ rN&CCCCCCC   t@ d@EC@*B" "EUdf  s  K @&v70CC7CCCCCCCCC" ! "7CCCCCCCCCCCC#CC@]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]/]</+$uCCCCCCC-CC-]]]]]]]]CCC]5d]]]]&]]CCCCCCCCC&CC&]]]]]](J]]CCC]]]]]]! . P% p8   v   K  = )  *r$+  A> <P. IRK@K\@!-FCCCC@b@*@*+?CCCC p R   &8 x&s'B @X7CCCCCCC !!/*(FFC)/$)$@ */*( W W W$W zW&.W$WW$WCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC5 5 55 |5B5CCC   ~@ *BW00   V^^^K K KK p L&@  *Z Wɏ111CCCCCCC{  @A  @ t! tt*Bttu  'b` T @'vh\ U @A@@%VP} 'o ra BL @P9A .1J ]D/2K`.u0- +! ?S*-3 қ   ңp@ .*Bbeb `` V TFe:13T722?ggEV  b_ ]$M AU7 5+Z fD@0d gpi $2 "C  LG E- @17`7` u2@5b@>KJ*B4@J+dOL J!Mb a@PzQQQQ8c . , p1Pl   XU SBC 7g 8@@08p8_8D8,@  8f8Ba _8#Q # DC858)"A[{UR~RvR@ R*BR@,+R$RRaR@P>RRQQ0RnR pRRR p@ j!jj*BjjP  ,$x'#"$!%@2%2 7` ymf[["2 cWcp@ [ x x хո pĸ@  |$$*B"s $bvs q g e^7W- AD;22D:,,xoB?B=  dd gpi@ ˦sK|*B"bTQ OP E }#}y݄?VVEV: :::p,:@ ::::*B::J _Rpwt rluh fXLE 21$!2 M9C9999*B99_2xx o{ BCBBBB*BBB _ gg:VV\ q $q pc o@  q $ /*B\( b qe^$!-5Ɉ+ @    M++++ @ *B` EbPy wQi]VN 7 6M6p?M@ MMMM*BMM86b6N6$],,q$ 6+| z0p n}`TMޒV+Ҁ   a@ *Bs`] ."%D!"G,2   l $l p @  "*/*B"$"< _#$m< $&<.P  |u@Cg [  0 "A0 @EQ0p3@ zzzzz*BzzA_$s&g g <1 1 1@ 1!11*B11b6} {v@#v"#2( }B  q oc#214qjq @ 6UA "1 ` 9 ^[ Y11Ie(g41&!oT \Q 8W$ "Xa_#| J+@ >2LL"[ a^ \ PN g!3 D/f#&1bX@ " `  B  ?BDhl ]n222^"`5A2":)>2272222W 22 22 2#vҫ2c2AD25204 &; Am ^G@ G1G C/Wy5/C  ɇ` Քc Օ8   0 & $0[8tiP Bٙ" ٚٚ*B]ٚۉr _ #3 65 ##O {4 4D&pppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOpppp$7 pOpp&ppppOppppppOppppppOppppppOpppp@?pOpppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppp!ppOp!ppppOpppp@ pOpppppOpppppOppppppOppppPpOpppppOpppppOppppp/0OppppPOpppppOpp&p$PpOppppppOppppppOpppp$pOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppp/OppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOp <pa0 .I$z5/4}8z iӊR pOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOpp&p$:pOppppppOppppppOppppppOppppppOpz pz z $S z $iz pOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOpppp` pOppppppOppppppOppppppOppppppOppppܠpOppppppOppppppOppppppOppppppOpppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppjpOppppppOppppppOppppppOppppppOp͸ȸMyyyyOy&p$pOppppppOpppppNOpppppNOpppppPOpppppMOppp   JG E3 V5 # & % 4 "!ppp/pOppppppOpppppPOppp!ppOp!pppPOppppppOppppppOpppppOppppppOpppppPOpppppOppppppOpppppPOpppp@?OppppOpppppOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppϰOppppOppa @ ppOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOppppppOpppppPOpppp$pOpp&pppOpppppOppppppOpppppPOpppppOppppppOpppp$POpppppOppppPOppppOpppppOpppppOppppOppppOppppOppppp/OppppPOpppp/ Opppp0OpppppOpppppOppppOppppppOppppppOppppppOppppp0OpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOppppp OpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOp <p0 .) '  J,i" $i/$pOppppppOppppppOppppppOppppp$OpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOppp! pOp!48pppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOp!dp!diidpOppppppOppppppOppppppOppppp$Opppp$Opp"pppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOppppppOpppp$&pOpppppOppppppOppppPpOpppppOpppppOpppppOpppppOpppppOp   A+X   Y@E^+(  0 & $?[8+  JY+   K g@= +@++*r;+&T$TOTyPZZppppOpppp$dpOppppppOppppPpOppppppOppppPpOppppppOpwwWwOwpppOppppWOpppppPOppppp/ BOpppppOpppppgOppppPOpppppPOppppppOp{$   a$Ю C!$p!@*@R+RDT TTOTyppppOppppppOppppppOpppppOppppppOppppppOppppppOppppppOp'pR0 .(G8i  Α`%wOwqppppOppppppOppppppOppppppOppppppOppppppOppppppOpppppOpppppOppppppOpapaaaaiiI I "   I $I  !I $I I ^mD a@ ?O |; `qn lzAe r Oc@08MaF  XnrP(Qv .RM  9  w@tÊv ro Q1G#@ 6O!  :Q1 .c8  S9 yv t3?m0U8N(QXH = %!" [X SaPL iu UTr  3p  d *  UR NI$AB R b)" VS NWWW W XU PK!D pd  YB*# ZZZ$ZZ  Z 0- (!d U$4 *2 2 2 2 2 2,2 '2 2))  %2 (2 &2 En )2 -2 +2 *2 /2 .2 12 02 32 22 52 82 :2 ;2 <2 ?2 A2 C2 E2 G2 I2 K2 M2 O2 Q2 S2 U2 W2 Y2 [2 ]2 _2 a2 c2 e2 g2 i2 k2 m2 o2 q2 s2 u2 w2 y2 {2 }2 2 2 2 2 2 2 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ _ |` 1)0E@ m] 2 W  2 @ P  2 2  2  2  22N  2f 2, 2$0 2{{{ 2=y 7 2\U'/7 2... 2WiHmmQ a >W>P   / 220"@ @ U   %. uQP2ա 2e g/P$>@ @ NW  O  0` O !PP%6)e iL o k7o ms 2 2  2 2 2+0u{o oo q o so u'o w/75m ye {V.e }g { 2/T@  21k@ @ @ T 23T@ @ L` @ @ @ @ @ @ @@ @ @ @ (@ @  2BBBB  25I@ Q@ @ @ @  @  @  @ H 8 ( }O 0O @ A72  2  2WW  2:!2<2 @>2A0DF:8:!B  CJ J J J J Rcom.ustadmobile.core.dbފj * com ) * db dao ClazzLogDao Base lib entities %0 c/ HasScheduleLive door DoorData kotlin Boolean ;8Uid Long excludeStatusFilter Int androidx room Query value  SELECT EXISTS(.pLogUid FROMt WHERE %1= : doAND (: = 0 OR ((Arolag & <)=1)))f annotation FTables findBydUidAsFactory okdSource < * +++!=:ORDER BY .l|te DESC ync collec s List ZASC WithinTimeRange fromA tolimit g/ "3BETWEEN ::2 E6 rLIMIT :=/ "z _!$ 8 ss)= 3" Ccuid / l c1A replace y Insert onConflict %icateOnChZUnit  REPLACE INTO|R1(clPk, clDestinoDISTIN\AS clUid,  UserSession.usClientNodeI.g51LogEJOIN 2ON !ch0I+14+ ~BE6yPkh R} fL tR _ScopedGran *ONy'((/6.sg)-2[ ?A >}6|,)7?Uid'?1647PSchoo^X QPermi6s & ?   Z) > 0=PersonGroupMember AS PrsGrpMbr1O1.sg=09&.gR M 0E O"2.us!Ou2.usE = 13  + @!= ()FBnode&I@Sync#71f(bBLastd9 != COALESCE PclVer'Idg\#& S / =/), 0) /*psqlZONFLICT DO UPDATE SE`Pendin0tru */.$ eionRun*'SCheckQPNotifUionsFor f1New" n CId IdParam x$>: 99 % {5_ E d    "/2 CYK P*w  X _/ ) [8!  %)Y ' =#$+/T' ' update !U" 8$By/X' c 2%c time2 i;a, ) 8= :oX^k @ ReposiyDao       (q "         <3   <  (1    121 5378;=1@1FG"'20 0BJ@ #0 2020H' (  Jq J3R7 0HHSJ1w= 0/Z@{_!JI"3#$2 %~_&JI'K#2G&JC( D9 0F ?)*J!+0 2, y[-J%.#-J'/ NP00i210 q`3JA40g60 0 @JB9C`2 :n_R<D1>D1?sJ/AB]@2C_@2DE = ! ( "K"' '.'Kind'.'CLASS'  X \../ lib-database/src/commonMain/U///db/dao/tjDao.kt%W#_ttedgd$ prototype~callback$default -|/` $meta$ kind ._: simpleName interfaces package$comD_ < X$ 3c=%}$ *!db_&6.db+."@F\.<$O0:K3# |., 4Int#B(H5'r 1     *  "0]#5r R         `  rHC AJ0m(p Q    gu]^ . >C! YA @,) '5#5 xMq lC{ci{iib1. ,@5iu  A7fC66AXD   8TE6G R  )2 V xu s@l HT`M  TT f ,0B1  " RO K G"6@LR (!TTT T TTTTT TTT TT T!TT#TT T$ -* &rP %*2%2& 2' 2(: R"h   " Holiday""$ OneToManyJoin3deactivates  uc/ste "! c_!opCalenda "hr" G!S3holQg 0I+;#e(f  B!.h0l83kxjJy)D0 *99)}:h\:y1 7 "7!= .0?Lct ~!O'D> 4AND,$$I.23&%E]"l ^NF&PkN:&QXmW}L oD : RActiv# Xe)$\U VG,%E=i ' #y/΅5 cq   Gs  1 " 1(  5}3#%1 )3-.4/e*eo BJ" 0 2  HCJ% c (J)' +0Av zuS @JB!C"BR$W D1/&D0'BC2( S*J+1pU ' [;  y_ejltwb  continu 1monhgenerated/_Cr+Etmp$ it or hasNext element n!p _zaz62j$$  GE(" >q2\>. outines.intrinsics!COROUTINE_SUSPENDED| / )U? )1& ? )27/ 6 $$CbImpl#doResume|  / ,B) Q/ = /   / 1+ !+Ae| ?_0 0 <exceptionSEO_0 7finallyPath|+O_0 2Hresult|  O_0 5>5| P_0 -&K#> 2 #built\-ins mo%3$tzB+ qK@. 1#forEach .Ible<+0:0>6A.FunE11<-0:0,+].s>|0:0 S_i7id1t$  / 1 6 TList<>m1Ko( + P$1GQ0# )l.t P!hx r<lff 1 #&+ !1. 0248:<>@CFI0)(  !H( J   ZW U-3E '1W# !qPI9d Xw 05W" lw G)= ;I I"s RO M1>*0!1 05ҭ ~ |1uOU]8VtH &0B4 U C?T  T!T T"T$T T%T'TT T())*2,2-2/21232567292;2=2?2A2B2D6qE2G 5H J q 2KL5M!PN:0 B=oJO( '.  add#0CW"9<;baseBuilder!db UmApp 1 nwAndAuth< ext@ 19P U q V &!qB0*%020 Q$] -runtime $d $_/K''.'com'.'z0'.'?0'.'io>' r k#c7Dext/0Ext $receiver ,5ad_zdc9ji$  H%$$JJu+ v?."_oam1fn$  $Kext#U|".<%,%I.db.p>& @L9Bies.quMz !\#\-$&G$G!?| AO$.C .  .0t$`@M*0 w "_x %  %1 %v 0%% 16-%%Rg 73%Q,*p!%b%} ;$.    %' % $ z ^[ YR %1L  d$ 6##4)D 1 1    $p  0  ? $ *   $ * ~ z Tz  TTz  z  TTz  % TTz $z  Tz Qz    2!2"2 $# P ?$ extF_o , X\+6+`Agent# F "!Q getByAnyId open String mbox accouFhomepage sha1F #b#raO{C2 OR@Mbox _}0sum (3A"Na2C qHomePag4) FromPerson"@name @dpoiu" [ - "A"J '!! 0(ae'ae f<!!@.OZAS ae$AA o.!$j$ $.68-_m $h D+ O"".pT& \F = ut#By9.!eBB g&e 6s 6( =z (IN}&  "7PEnrolC2 6(6+ dt#  y7:Bh bCoBcbschoolBS &b)5` a^ HHLZ@^>&Dr>61?s'DlOHD'fl"DV *m*I+DK/DQ--notUCi (/ae?DXlz =*+9[--endH>  ( #ae"D% =)C"Lc  : 1 A k#EXCLUDED.  !EOE ,Y0 \E! \E E+  K  d WE     =B n nE V%&-2. r A  c]  LLI F e<PBq Nb% J`j %8] ^] q U / O' aZ SF15  &BH X2X25P2 P2&1 T211 . 1GG:23!$$B21'1(R2G:2cBJU EQ        EQ<2QJ-qF1)F1/@2]21S H@2"JB62@2G1o&jH D1$1V .  1YE;1y_t5gqrj1 E? _E1# e!$"j! N"w!ZEC$Ddao$E-H#|./?,(-2E, &. DEE,,PE+(+E P E!*Rb&Eo - E gT!ETHvEOFE 5E0T3MSi7i7iEE5ii;DiKiKii5ii^MibibF5iF0TvMihAz_F0TziFb-* (@5!,1TFjFOFF+EF"b"-"!G FDFD F!<-<-F"" i!!"j-" T""j-3- TT"j-" T"T"j-H T%"P   &*2&2'9 2( 2): Rcom.ustadmobile.core.db.daod 8 com - .] db dao CourseAssignmentSubmissionDao Companion kotlin Any GET_SUBMITTERID_FROM_STUDENT String  (CASE WHEN Clazzv.caGroupUid = 0 5 TK:studentUid8 ELSE COALESCE((SELECT cgmNumber M   WO MeON$PWHERE Se/ =:c$P ANDcbPersonU LIMIT 1),0))` BaseZlib entities 1 checkNosMade door DoorLiveData Boolean aLong androidx room Query value  NOT EXISTS%1$  /F.casP K  countFileHRFromS> Int s@tter5CDv(casUid!as/Type = 2CsB/ findLas!%* 5L  ORDER BYTimestamp DESC getAll[>:SourceFactory (WithAttach/1 im*LEFT JOINL4O7]aP^/hK !getStatusOf.1ForY6   0 Mark.camqE!IS;MNULL 1I END) AS s  J6/BWR3 i{  insertListAsync Unit y collections js JsName n!IH replicateOnChange  REPLACE INTO3R=S0Pk,pDestinabbDISTIN 4+ ASG1Pk,aUserSes.usClientNodeI.u6 1Log )Cp.chTablrN= 52.E 0yPk  w ` "[ AC U=.ca }sF .cL  \ NeScopedGra*ON.'((/6.sg-  ? -2?OR }6| (K'?1647`School! ^ 3Per6s & ?{8388608 <) >p[PrsGrpMbr}O1.sg=69 .g$ M 0 O"2.us!Ou2.usx# = >R - @!= ()Bnode&&Id@Sync7n Q &!=QcasVersionI 6SS b=; / =X), 0) /*psqlONFLICT DO UPDATEw!SEPending = true */ annot$ eionRun*'SCheckZPNotifUWFor f1New" n CId IdParam 7+:C L5@ % Da  f!     G"M<%CM  $C' 3 Su -22 =&+!$ &' h0 p Reposi*         1 @ Dq  >   q 03T  1$1 %1*P, -q. /$114 5369;1<9="20BR 0 XT( "' 200 :BJ%020H' ?J+0!A2)Z@-_J+- J-!0Td\q"J3#401A S&J-'/(J.)02 +760Q0)JA20":3   J 0!@JB7C`2 8ZZ"R:#Dp $% : "K%"' '.'Kind'.'OBJECT'  - (CLASS' X n../ lib-database/src/commonMain////db/dao/oDao.kt 3A $- _getInstance '5/ 0)$_i[ ! g  ` $metaB$ kind _q simple" interfaces 0 defineProperty Object get b\.#$ package$com#D_  $|$ 36,$%p$$ *!dbN$&6.db2daot$+$/ X.E_ 0:]E!% A| ioP/ dQ/ BS( $ZG'f        #&TPQ#  R  v#%% 96 4H  %!  C W( } {!kgd '$ "4=(SpfP&  U +"$1  ol j2c4Q 4`K`D  1)8,    vro Q?G ozz# S@  xu s?l0T8M6 ?0B" @" WT PEI |PI1H{( RO K G]6@*2 (!T TT T TT T!T T T"T T$T T T%TT'T T T( -* &[2,1)*t,,2*2+2,22-2.:,, ׹,_ 5,\R+ ,SORT_FIRST_NAME_ASC(=&(LA/D) * &'AllActive2sBy$pAndRole*&/>v&'4 sa* role sortOrder search*-1ac)F~+ %> 3.*,%.*({bQ !   ImQ8*64 d9d h  G  9e !.p" Ds 6b+)z `^ IN (dclazzEnrol)L(/C7n_ .<PB "/g "b/`w^a8] ^OOL) U 6) #.,d_7<= :wI 2., E =Wrno!.a L(Pfirsts || ' '"la) LIKE :^bPGROUP.4",  \,$5%(:"@519,n.3. ,5)''wEND ASCM)/ 2v 4. # /Te*# ,&RXCAST(r I0 ASX+YEGER)]%<LY9^ n5-{\ 2p 'y %  timeFilter 73;g Z//7(9 OR=c&(::jBETWEEw ]JoinDate &@Left&)/~" 2Uid.9pK E./+ .R.0(sm./sm. = WAS smUidk W!(. op/.}.H"|.-/20;0.e u   9%,`   `    $ } B -5  V.  { lO5-yo I)>}C%o<% * (!=G9-0+/ct.- /sm--XN_ 52Q -$y -#sm,-" X 5S4A  Ay:-!4)?& $>z t!-, 1 64R H _a 88* 5d3& `+` 9J+ s H+G+r update !e 1 U_+p+?d+2*7d+s  d++ \+2+1l+  8s# j+1.10b+L+2FN+171:N+N+F+UF+ X+ X+yR YR ?"|+3K* ++)@2FC202 *Q +S!J9"*?0G?Q*;S%JC&;;'jP(EU)J!*++'',hP,JA-*@/*Z  (+@JB3C(+4f*R6W Db+ 290=7C+ !C+NR C+C+G'.'ZERO' `++/+i\+5 %yB& =+$,- _6qtc6d$ prototyp# # continue7 callback$default L0 ,}2% / "+o ,)aT'('F))J 7? :(* o# |_/., 8Int/ k9!" &?| lmTe?| jnIp#AlGJl[+/ S/ V6C+2L91+b+b+6 n+J++ 61T+ +$ )+ ,/25+0!D ++'W ++*)*++%% % %4 +{ ++ '@  `+u+AO5,p 4Q      abX . d1!4,2A p 2+h&# !5i,5G   BO)C66D+#,4,)h8TE6G ) 22 V  \֊ t- ) t-t-)_,1Z+ -IO;);@)8-;;B';;;,;%.o<+%.+*. 5H!," %.q %.  %.%. %..%. %.%. S? %.%. %."%.%. %%.&P1! %.,%.(,,*R, ,*TT-TT T.TT0TT T1TT3TT T4TT6TT T7%.P Z8%.8Z9%.Z ( 2:2;2<+.?=q2>[. ?2 2@2A: [.[. Ú[._ < [.NetworkNodXZ.% BluetoothAddrSqlZG"w* from Vb:0Mac=0ess_ all$ y. bX 9pdelete.P~DELETE// ]ess EEsOldAndBadQ minW5eenImaxFailuresInPeriod0/ R.last`SoV?< :x#;3num6Y_ >= :Rz(6s xdye maxNQ@ mSeQ0 * Wf@?X# <o @Id mFId 0l( ' Hp% i 6R +U ( "XOrWifiDirect? w/fuhere ((h uWV)&(oA W) getEndpointUrlBypSsid s;Ae% C1;= 8TT onConflict 'List Array -replace 0#e2 L Oset -,3= 0Fm =' k/ a|/j ', <Y C%odLp knowns Map Trans -Bon 2QRetry|S: ?+ 1mF?aF.Y   gF XQF!FF1=1 G3HKF#F20F3 ,E20 gQgPJ5PJ!2.F >1J'7F02 0)V"J-#C2$/%/Q&J!'}{U J!(#)N uU*J!+#,v #Z-J).#O2/+Q0J!1+1 2 F P3J#4250U6 7bSJ+8 s02 :-9;R'!3<s'J+>Z?@2?HS@J/ADI@2B@2C 6QDJ%E19FR0HBHqJ#I'X}JF]; A  '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' A8& Q/ .p C}yImpl' 6_};A| $#P &i$this $$$_zhbzl8$ ct exception]"e_0 local$pterator ^mOEDEAcre 2E construa doResume ^$i ebEes _0 hasNext  @s nresult_0 _4wgjuj$ kefError #  Machine Unreachable execu-5 e] suspended / !_=6 GG FFS(I6 >2\>. G.O!o?| )@? )1k? )2+6 #?| ,8/ . /  / 1 !/|  3h?| 7ofinallyPath| O_0 2H?| 54JbS$Map!?| -.DSet#?| 1/ I#?| .30Map$Entry!key| 0` 0^l0| y2 L& # A (!+|B{S.Map<+C!?> m8 ! oSql| Z/ t/ UB/ KW81+1W1K*'K1 N!"1%Z9K'()* .0<1234 68<> ?BEH1W 07F  P73Q,=p!TT.r,.. 1#2f  I`  % % 85 3 G; $   I_#L  =@"D   Go0Lf    1. ,: H13 m3h>; 9f,H3J s @   :Bqw!qP lVe ,+Ng"~D  BURK1IMA* zz<"3 63 :2*k"\/%   aB <S<* T   L     T"gd b6[.(v"0B.#v"4Q-)SK`M"0B+s-5C;#2!" fk$%0?#C~ ?Q8 2R% #10C;8!AD 8 60D+j 0D 50E 5  Y0uT1h1^.,`lpE    =  % #QEB 0\ r 0E !A/dCO+(-N` i6,iP-P& _kIFv&6c #heK7_?   !f[J5` ֕ :7 5 12$y&'a WTP6d /, *`6~&#`$$ |y wph!da (=%%#` 74 .K*%x#UKQ?5J&O!J&RO$k87# J& Šqmj N 1E)! O/ F& ! rIE&"P?"|U   %x8 `T9U)27 `T:;`T&$=*' * ~ w`T=T(T@T&T TAT)TC (( !  p C P( D RO K*G6@7F7)T TGT+TIT*T TJ -* &T ,P+ ,K*2K2L2M2N2O22P2Q2R$S$N 2T2U 2V-2X2Y2Z2[2\2]2^2_2`2a2;!2b#F$2c2d.2 %2e,:!:Rcom.ustadmobile.core.db.dao#'  com , - db dao CustomFieldValueDao Bas lib entities -R %fin8'BypUidAndE8pyUid f` kotlin Long [# androidx room Query v vSELECT * FROM k WHERE ctUid = :] AND *+? )Sync insertListAsrUnit N collections !I6 update>!U Dao       (q "          @1 @  3""'20 0BJ- 0 2 0 2 H@ (J)/'+02 rV !!  -  "K"' '.'Kind'.'CLASS'  X l../ lib-database/src/commonMain///staging//db/dao/oDao.kt` $metau$ kind _ simpleName interfaces package$+D_  H$ 3g%$ *!db&6.db+P N\.<$q/ BP(B?P0:F('B    1A #  1 o    xu s2ldd`T`M  XX f ,0 BC T"ZZL?  TTTT TTTTT TTTTT TT TTT T 4 YQ  q2  :  1  &UmAppDpReplicaAMigr _91_92) tdoor m(e Door7GaddTF) L94Sql dropOldPostgresFunTriggers eSqlite A>  (1 R0*0H  " "" 0 _}4 ``-runtime $module$_/M''.'com'.'0'.'?`'.'ext bType_omobsc$' S ext R|% util'.'systemTimeInMillis'  0/ Sn%execSqlBatch_3112hw$' & 0'.' 'V%50'.' 6'Jh79 '.'ArrayList_init_287e2$' %srce j &/Cv E ? -acopyToKQ' js F}q ,( n. 1 #a ) } $receiverDQdb  QL_61zpoe$ !DROP TRIGGER IF EXISTS INS_LOC_14# ?PRI# ?UPDF #F 5#i# #/21## #/17## #/28## #/99## O99 "H /73$ G$ $ H 5# G## F /56#F##L#id# F F## F  9" E"" D 6"" (6VE## F\ ?410\$ $ $ ?178$ $ $ /42`## /42 3" E"" D 7"" "8"" " D"" D 1""  1 #F##0#i# #4#F## F i4C F## F  F## F ## #5S F## F  F## F 6## # F## F 0## # F## F  F## F 7; F## F H## ##F## F /16$ G$ $ H /20 $ $ $  $ H$$?1014$lhH $$ 8 H$l$ H 3$H$ $ H l3$ $$2@$ lH$$/27$ H$ l$ H /13$H $$ /51 $ l $ $$G## F /41|$ H$$d2 H$ lH $H ,$ lH$$6$ l$ $ @$ H$9"1U inccsn_14_trig ON clazzlog A3 53attendancerecordv %21C@sche"/ 2v 73+range 84 %284holidaycal?r 0: ,99:l 51733odcheck  59Paudit4 %56l-r-/ 96 C6-?; -q; op%/ .A Pperson -0 / 7/ 0enrolment9 5410Kleavingrea@r &17] T5B %42zQconteOry G7 .6 categoryjoin CI parentchildEDE qrelated F=F J/ma N?{ 1MolanguaT03variant 4orole 3 4aentity5 4group :k 6member 6< 5@<opictur5_ainer 6(Bverb 6`xobjecj/it6PstateNr 6Z#xtyH 6["ag6 7; 7YG= 7aF1mapd 1oschool '202< &20L$2Oents0oreport &18Osite 3brlearner< 38 >> oCingsession 2,itetermsa &13$a &51b< 4scopedgr5# &41Serror97 &52`assign82 5 ;* 6_auth27Duser :/% FUNCTION*U 01_fn $'&M 34'M3&L5L6M'7'8u7&M 89'# %L u'2t 72  2s Kr U'u  st4Y 4&&M&&& 51X15t5Y/56J56 6X=L6 6M  7W7 %  9-K %7` _stmtc4! 3 n4A elx ! +WTABLEoPK ;/ ,4{Mutable4 add_11rb$ 6  CREATEr4NOT3C 4Log8e ( clPk INTE3,NULL, clVerV -Id DEFAULT 0(pDestinaK * }PendingF1, PRIMARY KEY (9YT)) }INDEX index__>_=_=ON 4sO) nx.r-T) q_5ch_ins_14 AFTo5PNSERTd BEGINpINTO ChopLog(chTDaId, ch:yhh8#) ;C^S,ANEW. 0Log%C?1/$yp_CD6(U{C2='ND, =o); END"6upd"0UPD |"6del"ODELE"O?OLDD 2DP D#/EVIEW"_R 9@Viewh5.*,,L.vFe LEFT JOI,.% =A 3= ilog_remote er:spTEAD OF & FOR EACH ROW`REPLACh@e? UiA logDate, =RKe)pDone, ch!ll, No.ZC3NumPresent']NumAbvPartial'ScStatusFlagFMSQN9LCSB2astKd=) VALUES ( 0'# '+/|37 ; ? C GKO B Wa/*psqlpONFLICTtUid) DO=SET = EXCLUDEq% ! & *< /01 21 012634Q32k,&&&B%0 3 */ A ; /ar %ar _  'ari ,r|  =_  _SR J7MO) ( DBCO)  5    5   p# Q5#  R3 R]Rc Rc RA p > /   0 n ) #L % +" /   '%  o p5  E(   ~" %QH 5bMaster oSeqNum,_Local+ /ByR'T  T ! .) 2'6:0 >/ B+FC -S  +X /R-?H6b a 5`'\1XTZ3 ^ 7( %_edule   0.e 0&z " g  k  _?%Pk J=ON FIO) < :; -21 = 0^ hL  D " " "I b8q = D D Q  A  1 ! , #}< 5 X  5(n{ !scPStart4!En6Day VMonthFrequency, umC3aOp t .5  [Activ5   c# '  +/3{ k Eh ] - x?Day($&(, , + .8&B A %@%<!8B: #<a3o  o HL8qO( hcp %hc*  0( *  ^ 9YR R _F_E_?ON ;D) |$ 5JO) "#28 8 18X$  1r$#.$+  -< -< -G -G -P+OL@IZP >Z ZR  u Y '` g n :u ., = 4 ( >   <(thCW<40c  *ctE G     " !    :.20.*:(F NE ' Dq@# </ct2&ct".  /( ?    - /% ! ]!  h&  _ GF B EO) / 78O) 9 /999  0] i0holdL{* ~# ? _  A G G .~.  !/ D  * . U?     3holK!sn QastMoaholLct3hol:S3hol j { 6 w  Y  ,f %$ %& k0   = ,;7 /O $a] p  t k# (A 0, .$    e  _;#Pk D;ON > AD) z!4~5+ B1 8r M .  FN &PFROM |DChangeLog WHERE chTableId = 9 AND chEntityPk = OLD.personUid); END CREATE VIEW P_ReceiveView AS SELECT3.*, Replicate.* FROM LEFT JOIN(- O`S TRIGGER _remote_insert INSTEAD OF 6ERTm FOR EACH ROW BEGIN REPLACE INTO(hUid, username, firstNames, la , emailAddr, phoneNum, gender, active, admin,0NotC`fatherP 0umb6&mo UdateOfBirthKx4essTOrgId QGroupbMaster61Seq_Local2ast5dBy.$ct eCountrType) VALUES (NEWLPTX\` d h lptl| c `/*psql$CONFLICT ) DO UPDATE SET = EXCLUDED , U  {) 62 [ WG H  g & (&$'*4$> = #<84/ct*N+J$(_%#*/u% ABLE IF NOT EXISTS Clazz40( c PkE,RNULL,VersionId! DEFAULT 0+Destination-#}PendingL1, PRIMARY KEY (?bU)) INDEX index__BA-ON;}=D) tu 1x2T) w ch_6 AFTERELog( , `) 6 +)2Uid 2, 1@F ^(QL 2>= 6x w 5upd~r5delODELEK% ,2,O,#  %    D  & k  +F= ; O  2mN <  Desc, attendanceAveragHolidayUMCal!rD{Scheule!isqA cp;<`tartTi "7End`Featur5 fSchool=)h   y4ZonStudentsU,oeacherA ?Par];Cod t C Qj  !! (  k ~ j C - ([[W8%@x @% g4 .+ . ,* (& '( )* 3#<  : ; ":X62  p  K( 6'D D'D K. RJ&B) 14J 4Enrolment_ ( ce:e  7e *,_1ey Y+ __D_8 :D) z +Q 3O 3W~5O) 152`% 15 If `EH5F# 4O4 PE4m4 n4J fh>hh׋ &  8i.':i4 eS[ ;> p DateJoineKLLeft4RolPwAcvPercentf$7LeavingRea nUOutcop 7 % C *ct ^I 6~l($k %& !S\! x # q;" :<$>< " :;6 2UB. RD 6 @ * JA! 8 B + LM, N -I ' D6Lct ݂ ~O( lr %lrq W l0(* * ; F 9Y  _D_C_?ON 9~D) x 3|B} =410~ I 0dZ %l6#} G <&  } J~ 4 } 4~ 4O  h} = hh}  h | %{ z y 6x .* =a4 u $r# t  s :(}R} 0Tit' KMCSN;LCB$ '( U{ r   T  '  1 0/  r?LCB] .   'pontentE**}8  v 2 #42$c 1c }d{L 0 .yH .\.Mj N\\ $4a . -%0e'  9(2, tpdescrip` !, Pautho1`ublish-plicense2) ! Url, sourc thumbnail.`ModifiprimaryLanguagel QVaria,0@Flag|23eafk$In.`compleCriteria, minScorvJ/0Own> sm  wp      sk ^ # $  c    ,( Ic" m i$$?Url#! Y# &,2`, f846?; *3(i% ,|)& 7) HI* J E % @ [$%ctYz $CCategoryNl?ccjuf 2$7ccj& -N: ~Y b~ _S% [ T WO) 0ucKLF) o\<33 , 03| P3  00$ 000Sw{Q65``)3 J #I(0;*Z N, N'V*04 =Xt  A>Ojoin! L(#&  F 1   e"   a  @ 8 69#< ; ": ;#< 6 7 2 > " -6^Child p='ep[ _  p -h m 6c b _O WP (P SO) ,T S GHO) 7 g 07 p7J>=7 7, , , , ,O  X =XX     3 )   ,  &R w W&s /s p6co % { vk  H(1pcjID 1pp {  _Y  ?    & A%JE 1=~ + .[ ":I ;#< h 7 2 Z,  qRelated*  /req&re~ z  /reqh 6 b  _P X Q JO) -  $ HIO) 8 s 08X !reU$L8 s- - - - -PN u%  =ZZ   X   4 ~   -  'T Y'?  rS % } ~  I(   Herej6, I0relm]BR9Rel$g/re re 9G a      .    y  6 6 & 4 'SOj . (} y 7 ": ;#<f"3 x 3 H&ma_( ccs &cs2 ( 'csr S !$ ;\  _M DGO) $ 1=>O) 2  \{ S"cE/ l L, F F KF " F " FN OL l 5 ;  4 -- % & & F ".F?  S sU  T  B/  + p+d0Q) W u  JPcVF,- (  /  !=2ZG[3\ vW .R <- +ߋ     9c *  F "C9Y  _F_E_l ;D) |#  5J*C 1  0l  R6R51 *2a*C4 4 4 4@ h =h :: Z     : .0 P? o  } $ w   cctnCat Yl Wt   `    &' "S  y] Q * 0 2, NAO- P jK (FA ; Y ; *4 ( `8: .  bMp= 0T "L R  kX  _?{M=ON FIO) < :;O) c1Y3>f 15i >C37` E 4F I  M F4+   $     v, C e4 41 T  5(n iso_639_1_standard23T_[ZV    =  r K $%!22;2 *- nj) *  1 !8 9":  5 0 > 3 n DGxO( lv4 v . v *,_Z n9Y n_F_E_ < n 5  W 10 =*cJLX / / F/ / /H"OLc^`2 AS c(hType WHERE NOT EXISTS( SELECT chTableId FROM ChangeLog27= 10 AND chEntityPk = OLD.langVariantUid); END CREATE VIEW Language(_ReceiveView AS '<.*,:Replicate.* 3 LEFT JOIN:/ O1.lv V S  TRIGGER v _remote_insert INSTEAD OF ?ERT FOR EACH ROW BEGIN REPLACE INTO(aAUid, countryCode, name,RLocaliSeqNumoMasterBLast9dBy9Lct) VALUES (NEWD$,    " # `/*psqlCONFLICT b) DO UPD4SETp = EXCLUDE  .( FG) H DC $ >/ct4Uct */GiwABLE IF PersonGroupp ( pgPk#ENULL, pgVersionId DEFAULT 0(Destination* }PendingF1, PRIMARY KEY (9YU)) INDEX index__B_A_/ON 8 z O) t~1x:T) wC ch(_43 AFTER& BELog(, )aSgE2Uid2, 1AQF'} F@6updz |6delODELER ->2>J>~ ? az #v Yr n 2=.( =B< p"X w T 8(q #sn 33Lct Nv sActive,JFlag- *|        )(-2 `~  G* " ( > fMemberEmmm +m m! \ _J  @CO) %9:O) 4 14c Q4 1 1 H1 1 1Gcb) >bb/  B5 ) ; A "G > M . T #Z  y? ` m}f a *l >r  { )Q  A ey p q>           =3 65 4-5 6I5 4d9$ > ݶ8 vPicture,O( pp3 p  2 p *,_ h0 p/ Y. . __C_ 9~D) x  3| /50 0c  e6#=  I=  1 1  1H b = bb    %     6 . `4 q$p= g  :(}?       ;UriMd5, fileSizicTimestamp, mime 4  g          R )| ,v " J:" :h9! 8=& B *  ?Urif .?Md5.& " " #)  MVxContainF4( c!   0/ 1' #T :=  nD D _A&Pk M>ON JMO) I =>F) A##51J kiF 1C s Q1  %%o ,%c Jc %J [ NJ JW  H S !O   K G .C +F !- 68: [ 6 6(q. c 'qc%!Mo') I\@entE(U:Vified , remarks, mobileOptimiz$`cntNumE:ies j^_r  a Jy    b) : B &0Y 0 <N J.$v9 5%h $ * ژhBVerbOO( veD %ve 0( *  ( / 9Y! _A_@_?ON 6xD) r\|0v6O) -62 \0`3^/J@verbMML|  @ D  KI R#= 88   " I  0 .' =9- T(e2 s  7(t 0url"In31&[ 5*w1uy } 1 }, G& 0": 9 !8 40 `XObjec O( xo/xo(xoG r!Y ;\_FE^<?O) |Sz  56 6% 1(xgQ4u?x%%J%N=NJ J   %   6.* =9U4 !xo$ a  :(", " `defini\7vinteraccorrectResponsePatternC #, r = 7>6*C F   S   v   4 0D  *+ a]3" {9 !><G%@ > #< 9 6  ߯  bStatemI s s s s(9  _F_E_?ON ; R Y W46O) 6( a 10* ;sc QB#K+E+ + + +P9OLDu^HV V١   ' q   :T ., = f<     <(  t&35 5sub`TActorK7+sD, ageinstruEauthoritySAteam resultCompleH uSuccesscoreScal 49Raw:Min$ax1DurC 6, t)@storc/extRegist8Platform3uEfullQa8  PextenDQProgr1GRoot3 MHearn2QClazz< X  c ~ K_~ C34   r      + !L       Zc  SI =e# +20(k4g, 6m 5 4R 6!Q+ #  ~' !5%+(0, 0?Raw-c=?Min*y*/ax*****}% ' 40, _ \ ;76'D ZC &B|>": / [ p/n 6 $> > $>7/#xtYFJoin ( cxosj%/EF -NZ 7 b_O/ .HQSO) ,WGHO) 6%xNs 16 Q6 [)[)[Y[Y[\  wH(X= ~3,&R(.1)1/ ;13extaOjoin'   H( l !xt'0ityOz J% h /  U F  $ 6 2` L  e: ' L.r c[Y442;A": Y 9 !8v 4  Y /Ag2a2a2a2 a29:  _B_A_?ON 7zV YN  0~x2Y -68) ] 182  Md;a5 "/7YA [1 > L  >`1>>> Y e #U  E 5 2.( =B<   8(w GMbox `_sha1s @Open !AcaXtHomePagJ  kp)n   !  K (01 *$D ).\ +(q )77  C &B>"$ A ?Lct7 m i(7 e( #' a(7 G;0~1x7 7&`]7 0a ;  ;L}7 7 A 7 7 7 L=(>7 = >> 7  D 7 #7 Y7 7 27  ((B- #7 w 7 8 (j 2@vityr&AisIsDZ   B  od 8 \ i2o I $$>:!K.#< j ; ":62   V^r 2c/sc/sc %sc2;t_kJ)$B DO) !  :;\) IO7kE9 1yRObj M2444  h  wthA jh5  hP2% / " *)  0 # 7 @ .c2 CM <  } 3b ri  o :Key'XValue Ff+    ` ( $ #   z ?Key173.*)bR^6* J I ) HD% @  U  X|0MapR_( xlm  *0*d ,"v Q*M _  _@G G?ON ?BO) # 78O) KE * d1Grg? PHERE "NOT EXISTS( SELECT chTableId FROM ChangeLog WHERE?= 74 AND chEntityPk = NEW.statementLangMapUid); END  CREATE TRIGGER ch_upd_LFTER UPDCON X?Entry BEGIN INSERT INTO(, TType)cS,&2, 1L7s@del_7ODELE7T?OLD&727Jn#mJVIEWP_ReceiveView% u:.*,6Replicate.* / LEFT JOI6 Q.xlmeA Rh< Exlangmape+_remote_insert7pTEAD OF B FOR EACH ROWyrREPLACEz S(verbUid, objec , Huage&XVaria+d, valu,,, NMasterCsn_Local/cb/.ct VALUES (  t`/*psqlCONFLICT ()$DOJSET . = EXCLUDED.',`\02 v9 % 3  3%@? $>/cb9  ?Lct4 Ct */%zwABLE IF u SchoolA ( s Pk7AEGER.SNULL,VersionId" DEFAULT 0,Destination.$}Pending N1, PRIMARY KEY (AeU)) INDEX index__E D.ON'?AD) z!4~5O) dins_16 aA "] ]z = q C  F  H Z G > >     v  (  d4 x o R h 3\ sDName DDesc uAddressEctiv)PhoneNumber!FGendHolidayCalendarpuFeatureYDLongL atV ^LEmaiTeachersPersonGrou FStudent% 5Cod, dSeqNumil2ast5dBy.* TimeZone% 3k +  "" )     ` /]"")%(>'&R+0k+&2$>4*. 2*at 2d2<(F'F(FK M/ Tv;"0$> = #<84  O% Mex?mm  m *,_ m Yp 0_smB_ 8| D) vf  2zO) 3200  _ 0c D "  =  1ID11 1H eb= bb) _ /$5 ; A4G . Ih X4  Um0[W a9      vJoinDat NLeft;Rol( Z /ct          $ #( $ , 0 8 N` @c8_8! 8|7 66 62 .0 2 = ) H I* J 1E % @  ~ i 0Comt!s3( ck e G 60.( 0&? "R   k  _?%Pk J=ON FIO) < :;O) 8   28  N8L H % %% % %J h  ?J J       ,~ $ < x 5t X p 5(n`  FText?&  5fPublic#fStatusJ hogFlagge&$In~8 8Add)XUpdatFMCSN>LBS t$r#' A/+3" ;?C0GKOS B[ c m , 2%]1^***-0240,+-. C3 !8`: #<1&&&B% $%fReport-1( r   0, .$    e `  _;#Pk D;ON > A% Ux!4~5% -01  0]u+0sv L / %  b HU Z = > > %    v  (  d<  / R  3(h 3Own+TxAxisR{$0lec `, from URelTo eOffSetUnit, to/#to- + )0Titc D"2ripz@SeriM!3InalqisTemplpriority&T5V(   fjn .+ rvMSY = ;9B>DUDln 0 k "% X!(+$i<.+   $(& o:g $e "B5"5$F*0+&(&   jIu '&B|J$> b= #<84 M  ]Z ]FSiteP( sit725ite  $7ite ," A =_= A _?># 7 v9D) n |z.r/O) 3189   1[  #  M}   Z  F4OLDL H 22 =   6  $  D4 H8$if<L  1(bc9GiteL e<22ite.guestLoginQgistr8PAllowc|authSal#c }Pjxb ;(  4  :HQ9d  x +)1-qLearner3O( lg%lgB0(  *  N9YJJ_C_B_?ON 8| -O   z3- 3XV^0c ^lS"fL 4; )9>-IUn111N G bb - $4. ) = X< #g-:  9(zf## K!-9"! d&       R  z  /5# <7 2 0 .-S 0  , , ,<+ 6'lg5 e  %6 Jo H D+; v_KJ}  $B D0+ ( :;O) (36 20T U R0| CRO JC l9 CH t k=   U   # @B .A - C 3 ? 9 S79 E  K  ~(/Lg6G717 ~ `  :?!  %R '-@ `\; ":z< $>< ":Q S] 88i 8o  o at`ingSesP*_( gls5glsO ) 0) +! q ;\q q  _ML?ON C FO) # .<=O) y 26 K8 2Zo h[N2tI IcI I IV 7I#][* , ' % D ! ./ =- +UBings K A(/, qContent  H9%&  %j$ )"   ' *   7O p%l (FB $>  #< <   #ITermcB/st %str P )t *H+  9Y  _?_>_( 6 uO) pMz/t1O) \ $27\  Q 0` s5C P :"5 C " " "Ks ` G D Dr i!     . .|M/7- _ 't r u 6(!, xbHtml, =e  5 QI]rPrimaryff  Ng# 2#% J[ t)< =X{Ft;'& - 4&1.>,*   2 SClazz 8M_( ccj 5ccj fK'cj +J  ;\  _IHJ @ B_) )  "89O) ; .13d B 0g B ?ccj? P| #< @ < #= #= #R_A G FF>  aE (L S !Z <a .- =4 2cc>Ojoint  { =(fs1ccj0 2ccjL 6d?ccj9- 9| ] 4 ur  ,@^ + "K  + 70n 3 H.chb3_ ?Par_ /pp_ /pp_ /pp_ bo) w)4k;O_ _IH ?B_ W & 89_ 3512< _ 0g _ /pp_ Q| _ @ _ #_ #_ #R__ G FF _  E_ (_ # _ !_ <D .- =?_ ,_ pWmp?_  c _ =(;2ppj: btDppjMinorRelationship$^n j 4ppj UppjApprovalTiemstamB IpIk ;  y<$     cef  < 5 &8 1 zPd, pp jRelationship = EXCLUDED.pp, ppjEmail%[Phone|Inactiv!$kStatusC ApprovalTiemstam 6kIpAddr^3Q*/; END  CREATE TABLE IF NOT EXISTS ScopedGrantReplicate ( sgPk INTEGER NOT NULL, sgVersionId DEFAULT 0, sgDestin * }PendingF1, PRIMARY KEY (9YU)) INDEX index__B_A_/ON 8 z D) tc~1x:T) wTRIGGER ch_ins_48 AFTER INSERT]d BEGININTO ChangeLog(chTableId, chEntitychType) SELECT a'S ,NEW.sgUid91>a WHEREN}(OIV FROM2=z'ND& =})6upd0UPD6delODELER?OLD222P}2#$HVIEW_ReceiveViewb8.*,2G".*+ LEFT JOIl J( =f<< sg_remote 0ertpTEAD OF  FOR EACH ROW-`REPLAC(TO(0csnLbtU"sg6`ermissSGroupIFlags) VALUES (vPr~ b t %  `/*psqljCONFLICTD) DOn@SET ty 3*/  ErrorRepor/er%er0( *  9Y_B_A_?ON 7z N ~x2O) -19Jb ?errQ|@o |<MfUl> << #2%.?< e&ru  8(rx2erru beverity, time, presenterUri, appo2, vO ACodeD"or operatingSys, os1stackTrace, message%  )*&   j lS b b C? # hd$ E# " q#  #!ClazzAssignme/ _ ( ca #ca? 'ca   9Y ;_F_E_?ON ;D) |f 5JO) 3520 0f /ca P{ ~  ?      Q X G @~@    '    : ., =Y4 a  " <(PTitle pDescripadlineDatTStart sLateSub1Typ# PPenal] 0caG dPeriodBAClassCom!`EnableaPrivatesrcaLocalD`SeqNumlMasterBLast0dBy':Lct   $ (, 048<@DH LP X b] q "( )* '$ - 69 #<  6 0 ' +!80 ;$>P 0" b + 4} 5 6  1 , (    ContentJoin2 /cj %cj  0'cj ,"  =_ c _UT L5OO) * JDEO) 1 1 1  2c>/cj> R1  /@ /;bAF /O /O /M ^\=\ ^#g#C? Y i Bt  + %P ' -$ ?  cOjoin $x l G( #cj% bcjMCSNL B 2Gn rvz~B \ ^   - 0 )"  B  t PersonAuth2D?( pp'pa   9Y _B_A_?ON 7zq K'N ~x2]) K'.67L'; 0b wPpauth2:g P'5~ %"= B }"0 "0 "M! _D" = DD  # b2.( =C< "p2w  8(uthMechanism &$'  ~_cgkojmk  %    'A aUserSe)O( usum 'us %  A9YA_B_A_?ON 7zAN ~x2O) A'A29 */us>R9~;x55MP2I8~8 / </#/P//2/.( ==- ,Rusers,/q ) 8("usbt\usClientNod4!us@Time 4End 6busReas g#us14 U  '' '  /*postgres /dC   /.-c1LogX07Log = toString "Q5-;0 N^AttendanceRecordn ~2t30Schedulets d#30 +HolidayCalr[$um #  :0 G?3hol8830 1g09 33g5 ct453PEnrol <yE 30 ,sLeavingjlLL30 *KREntryII?0 6HTCategory#["ec.?0 2MParentChildIpI?0 3IFUNCTION14_fn() RETURNSF-_AS $$)"14X o%CH, 1)N; ;>FCC= 1;x>$$ LANGUAGE plpg>, qKtrig -&\ qEXECUTE PROCEDUREE;ttRO t2t)2tgtt_jGS; p$,lo B;<DF $S2logx/7%+6D8IcBlI!Noo, C3BNumP):pPNumAb<: vPartial. 3 usA0MSQ# "" /R-bo# 'F+@I/37 ; ? C GKO p$  |db. %!1&l * < /"01 21 012/34J32d,&x&& &p U  ;[M(TG_OP = 'z-'XR s') THENJd; ELSE2OLD"IF% vHB?Logb-eY& I   Y aF[ aF  07lar _ /ara ^e q 5e M5o du SNj 5N ) ] a;K /vS 75  Sw   [O; ئ adrd#LD(]#% #t Zb6:+6'   ! .) 2'6:0 >/ B+F5M &  +Q/y|R-?H6b a 5` \1XMZ3 [n  !U&    d - % 9kEj /21 L"21de S/21   E/Yt t S t jy ;_; i )(M!sc$&%6Day 0Mon.Frequency,$a  . \7M! 5   c# '  +/3   >  V - q?Day($&(, , + .8&B A %@<!8;: #<Z3 [ j W e8/ * /hc /hc 'hcn /hc 9X /28 M8  Sxw 8  N;}/ H8 } Sn} sN h-c- uB (] Naz+Df GA   '   " !  u1/6  3.2 0.#:(F GE ' Dj@# <:&EZO&b[^ l ps g& Z} oty,&~$8kCg /99L"99J1holSp /99~?;n:/T%M :(in5OLDnwSfnwdF_; og0[3hol t@H6 QastMo9h4holw3holX6S3hol)  g   ,+G %$ %& %  = ,40 /H $ZV i$\,g _  c6 5$+W#7kAd MSm{)/ M$V >;l.HlScl bD_; 2(IAn Pfirst@Rs, la 0, eqxwq, phone gender, Pxt, admin-s, fatherP u:F, mo UdateOfBirx4ess0OrgWG:6^l_ 8 0Cou=B'LPTX\` d h {lptl| c  i xC % Nt" /+ T PG Hz  g & (&$'*4$> = #<84  F CN(X%H[xk?0 m l a5 } :j '()POT NUtLL, clazzVersionId BIGINT NOT NULL DEFAULT 0*Destination,"Pending BOOLHtrue, PRIMARY KEY (#Pk?af))  CREATE OR REPLACE FUNCTION ch_upd_6_fn() RETURNS TRIGGER AS $$ BEGIN INSERT INTO ChangeLog(chTableId, chEntityhType) VALUES (6, NEW.Uid, 1) ON CONFLICTG) DO UPD3SETUS = 1;bP; ENDLANGUAGE plpgsql ltrig AFTERb$OR FOR EACH ROW EXECUTE PROCEDURE<;j?deljQ7OLDj2j)2jbjj@DELE`C_;  _remote_insertAKCName Desc, attendanceAveragHolidayUMCal!rD{Scheule!isqTActivE1Loc<etartTi7EndFeaturesfSchool=bMastercSeqNum)hl2ast4dBy,#ct y4ZonStudentsPersonGroup{TeacherA ?Par]7Cod[ X Qj  !! (  I =Uid=n = EXCLUDE&& (TP8%@q @% `4 '+ . ,* (& '( )* 3#<  3 ; ":Q62.ct(z{ #( 6'D D'D K. RJ&B" 1; IF (TG_OP = ' '% | u') THENs EW; ELSE2OLD "IF %   , INSTEAD OF _ReceiveView _H 6 ۋ@ABLE bEXISTS EnrolmentReplicate ( cePk e e F e X $  5  5N Swo 5e gW]; /BpA5  Sm  vMv/ e sAU- ^  DateJoineP m4Lef c4Rol A vPercent $y LeavingReamOutcomqXn"&ctL I~l($%& !  ! # s;" :<$>< " :46 2NB. RxD 6 @ * JA! 8 B + LM, N &I ' D ?Lct \9  Z  q& ڦ  /lr /lr /lr /lr 9X  ?410 L2410l0 Sx_ x  i W^; 0Y a  Sn xMH_;  r  ) (W 0Tit KMCSN;LCB$3 -R U  .   z_  1 0/  r?LCB] . v u[uzt so 6 ٣rContentEntryqOq2pM2cLnSu2MlM;|#/jH2i |hSk|gorK_; eed)(UtUpdescrip!, sId, author, publisher, licenseo# Url, sourc thumbnaillastModifiprimaryLanguagel SVarialQFlags>f#DeIna/PompleCriteria, minScorDJW0Owne> fzw    "  sk ^b ' # $    E   %! B~\" f b$$?Url#! R# &,2Ys,k84 *RN(P% ,u)& 7) HI* J E % @ $/ct [4   _ L m 6  Category8 ?ccj[^*  c-"dXg ajH 3 L3Aeccj S > 3  X W; . G3  S|   z#L_;  J$$KjoinQZ0 (  #  Gz N< 2 eg      O d8 69#< ; ": ;#< / 7 2 )_֙06I\%& o 0PChild kppkp Lk M ak7kL76pkU/7k gSg.gG7ggSx  gvYO; cp-c_9 (zVW1pcjuSIndex 1ppz oL qT : v '  A% 16b $ . ":B ;#< a 7 2 S;%\c 4% 6  qRelated- /re/re(reeP>6 a8L8]/reY8 T.G8Sy w I_; r9 o=rej6, +0relG0m5< Q/re re 5"     &   r  6 6  4 'LHj W (v r 7 ": ;#<>[G ?  z %   O>)ma /cs/cs /cs /cs ;[$P$|G ' Y'S|  & %D=W=b=E  \;.J.  Sr.$' SO;  s0 >' xr" "iV) \u  Jmc B,Y :(   - !=2Z@[3\ OW .R  _G^G #   6 ܻ  c X1L1j"Svf1jW\;~.G1~SQ tMt8 !`TctnCaEG  nP, L    $ &' " <# * 0 2, N:O- P cK (F _ ( s3)#/-=+%9kEj10*M1+Sq 1*$A;pS/H+pSgp fGO; ҋ 7 t+(Mwiso_639_1_standard23T_WZA8c 0  r  Ixt$2242 #- gc) * y 1 !8 9":  5 0 _+g JTeE o< vvvFvvE XEE.HH3angK2Sn*T 5G O;~u/~K1~SH ~># stEO; + pvX@ wR ^k 0couADCode,    " #  x   |%  .kGAfC a>+^s & ظ9UXGroup /pg /pg /pg  /pg 9X W,4G4gEStO4OTN;ttRtSjt jJj/>+pDh)(M #sn!#c=w! G%|C *|P  7  )(-2 ~ G   " ( 73\] vk6 r jMemberxmymzm#_)4k;[~/44 L"44QHSz04 |QRSpF v!PO;  m D  d@  + y Z qn      K  *; 63 6 5 4&5 6B5 4]9$ >|^hnt$wZ` K0Picu vpuptpsppXpS)5M5MrSS)5nOS)/;w{~n~pSlp ~ ptlE_; ph/(Z D =      ;UriMd5, fileSize, picsPstampTmY F} x !             " % "PsonUi|d, personPictureMasterCsn = EXCLUDED." :_Local9 ! 8astChangedByv & B/ct8+ct.?Uri.;Uri.?Md5.Md5, fileSize&, picTimestamp", mimeTypD YActiv)  ; IF (TG_OP = 'INSERT' OR UPDATE') THEN RETURN NEW; ELSEOLD; END IF$$ LANGUAGE plpgsql  CREATE TRIGGERSpS_remote_insert_trig INSTEAD OF ERT ON P_ReceiveView FOR EACH ROW EXECUTE PROCEDUREo fn() ABLE IF NOT EXISTS ContainerReplicate ( cPk BIGINT3VNULL,VersionId$ DEFAULT 0.Destination0&Pending BOOLtPtrue, PRIMARY KEY (GmU)) OR REPLACE FUNCTION ch_upd_511SAS $$ BEGINRINTO Log(chTableId, chEntityh) VALUES (51,f.pUid, 1)CONFLICTLR) DO C SETZT = 1;5 rTAFTERc$OR&ON! RG;v?delvS;OLDv2v)2vhvvaDELETExlHl#W <@Es6cnt5cntF!Mo)" entEntryU:Vified' , remarks, mobileOptimiz$`cntNumE6iesws J  5=Uid-; %& && k73<.gd2 5~z%a $ * \ S 3g& חBVerbW/ve/ve've#/ve9X{{/62{L"62DAverbavSsk "62 v SK;r:rRwrrSirrrhIh# e W=t(Q0urli "In ObSeqNum VP:Lct7uy }  v`G& 0": 9 !8 40 Q?Lct<\<l=>iO& ?`XObjec^ B/xoC/xoD/xoE _4k; Ho|/64HM4xSKSv4K NI;x/;"64NxQSlx QnL_; T!xoq@ (Tb J`definivinteraccorrectResponsePatternC0 rU h>T,gA  c   (o+t P - )D  #+ ZV3" t9 !7<G%@ > #< 9 6   _ )   o  % 1 bStatem  s s s s 9  /60 M0sOr Sx 0  M|Rb | Sn| |grNr  / ([   !  5sub`TActorK7+k $ageinstruEauthorit>Ateam\resultComple uSuccesscoreScal49Raw:Min$ax1Dur 4, t 3 orc extRegist8Platform3uEfullQ lPextenQProgr1GRoot3 fMearnerGroupQClazz  -  ~ K_l C34   r      + !Lg        \  ^` +20(d-`, 6m 5 4K 6!J+ #  w' !.%+(), 0?Raw-\=?Min*r*/ax*****v% ' 40, _ \ 406'D SC &Bu>":  [ p/n 6 $> > $>79![OB'w  s , #xtxHJoin\!_cxosj_!b!*e!"h!6k?an!*& 6M6_m (S.6) .5l;/ +"665 GSzG G+aO; 2* 3extfwOjoin!)(  !uityFlagW*@/  U *" X $ 6 20 se  .\[ 4424V R 9 !8o 4 4[E#  & 3/Agaaa a9   8 M8[RStP8 E;ty/H8tSjt !#jJ O; #  >y(S GMbox `_sha1s@Openj AccountNametHomePag~b V   ! ; ID (0* *$= ).U +(j )07  C &B>" ?Lct [g ,~"kk G {g""}77 E7"Rk7v!(< ;E/tK"tk tj;_; +ya>"L]l\+@vityr!AisIshDZ   #B \  +h-Id  $$73!D.#< c ; ":62 OcPmPPkZ& /u Wc7/sc8/sc9 /sc:4k; <=79H;XdS{C7A:d` kS;0/KkrSq QxQO;  c Ehr0~:Key0ValH0kfP9    $ #  `  ?Key10,.#)[R96* J }I ) HD% @_[V#n OY y &  XLangMapH  ?xlm O#)!M#5p= ^K# :kq=j5aZ Sz=7<  h R /K  S= wHO; d xlangmapeL #) (c ::xOuageZVariav ,K X}/cb/* D V  t( " 0 '  ,YU02 o9 % 3 3%@? $>/cb9  1 H[=K  F !/ A hSchool: s> E@ #B 7QdF #1FN$16H 4e> S?  8 P ;t0: Gt; t1 SgBt2 j:_;  % )(Y V# DDesc 2Add;*ePhoneNumberFGendHolidayCalenda=0Fea ^s8EO=MLong at<8LEmaiTeachers!<2Student% 5Cod IG bG : ]JZone ( 6e ) "" )       Q /K"""%(7'&K+0d+&x2$>4*. 2*at 2d2<(F F(FD M/ To;"0$> = #<84  O [, X a\ 6 َ MedOc/sm m mS #sm3c9X p /20]'M$20^'NZ Swp.9f  V[;} 0 G  Sm vLv/ m q?8 Xp A 76Dat NLeft;Rol( m t;r 2        $ #( $ , 0q w ; ! X8! 8u7 66 62 .0 2 = ) HI* J *E % @  [C f  m&  0Coms c  -  % 9_;  )(M FText$[  5fPublic#$&us/To7CgK d; 8Add)XUpdatFMCSN>LB r #' A/+3" ;?C0GKOS B[ - K) fNz, 2 Cp1^***-024 0,$-. <3 !8Y: #<x1&&&B% $g^     e %! hReport r  + } #{ 7kAdw %!0tG#10wu S%!0)v%! s D;t5 0tLs tq S%! tq j:F; `QHSite?sit).)`!5k=^5?189tHL2189  PhEnti]tyPk) DO UPDATE SET chType = 1; RETURN NULL; END $$ LANGUAGE plpgsql o CREATE TRIGGER ch_upd_189_trig AFTERd!OR INSERT ON Site FOR EACH ROW EXECUTE PROCEDURENfn(); rOR REPLACE FUNCTION01del~0S ASTBEGININTO ChangeLog(chTableId, chEnti( ) VALUES (189, OLD.siteUid, 2)CONFLICTHp2pepp`DELETEfD6_; e_remote_insert7m(E8 BPcsn L bt Name, guestLogin, registrationAllowed, authSalt6NEW txb t (    = EXCLUDEd bJ]  +); IF (TG_OP = '3U' OR s') THENz NEW; ELSE2OLD"IF% RTf \INSTEAD OF=_ReceiveView ]>& و@ABLENOT EXISTS LearnerGroupReplicate ( lgPk BIGINT/, lgVersionId DEFAULT 0'aDestinA )Pending BOOL_Btrue, PRIMARY KEY (9Xd)) 4?301I2301lN1.wjb.c V[;T6 >Sm>vLv/Fg m?(UGUpDescrip? jActiveJMCSN :LCB"+Lc~"         (5# <7 20 .-L?LCBYc ,  [}Y + m &  jMember#m$m%m&m' m([))0)N0Z/S}) 0/5\;0 05;Ss;R_; AmG5 MpdoPerson/Lg< ":S ,&_ 88k 8q ^q gw } %y6   `ingSes} ?gls ?gls ?gls _4k;[  2 N2 \ S 2 ^y;70 I2  Su$   @T yBings )(e Content H %3Ina c %$ )"  ~'*  2O iteM (FB $>  #< < ^  s  }6 ָ pXTerms /st /st 'st2 /st9X 8"27G#27 sH| St y2e"SO;w0wL/wc Sjwwc mIm/.tM )(IVbHtml, HLang BLast4dByPrimaryC!&XLocalNg  2#%  mx !O" Z%L& - 41.7,* _M ^Kg6 SClazz HJoin?ccj?ccj7ccjo_T4k;[?134TL21341ccjTS{Pm Z`;{0G{{Sq{{q Pq ccOjoin) ([3ccj4QEntry| 02ccj,aSeqNumbMaster ;?-Pw    + MD.  +  7)n 3 A.,ct$^@I Su  3Par/pp/pp/pp _4k;!"51 WG#51/ppq{ Z`0{L{k{q Pq p!p- ([22ppj0 btUDppjMinorRelationship$QEmail QPhone uppjStatus ApprovalTiemstamBjIpAddr  b v22[0    b bc6_m 2 5 &1 1 s o .  %}  ! " +63+[    _ u E6 ScopedGrant s3s3'sg/sggX/48L"48sr(S/48"  B;q/ GqqS qg8_;  g)(@#sg9g!sg9g<"sg<1rmiq&s!psgIndex ZFlagsvz ~ %  > <r [ 2 b{@Erro12)or{/er]/er\/er{ ,Z:9X{X?419|M"191err~SvX]F;v5del0HvvSlvvlK_; er)(L2err2err beverity, time resenterUri, app02, v>ACodeD"or 0opeAngSys, os1stackTrace, messageF  &   Q [  F 5<8 # a]$ ># " j#  #!\1k6 ܝAssignme/ca#ca9B 'caB/ca9X"527$G#52:/caXz#i YW;ya0yLySpyyoOo# La) (WpcaTitle #AadlineDatTStart sLateSub91Typ# PPenal0caGdPeriodBA1caClassComPEnablJcaPrivates/caaaa_CN  $ (, 048<@DH L&!5 } [j "( )* '$ - 69 #<  6 0 '  +!8) ;$>I 0" [ + 4v 5 6  1 , [ ["}_ oA$MMs 6 g #/cak*al*a*x c"5o* ^~  J IrMS  WT0L  S{   | |T :c)"- (z _ "cj8 L8 B  ~* n rvz~B z/2  - 0 )"   L [ $!q.! !XAuth2pppp9X?678L#670!pxWxSU ;x@0GxxSxn>O; ~ 1%x2)(N Mechanism,  &S* V!_cgko >f?~  %   M 91[lk( OUserMJuLJu uJJ uIJ9 "67pI!!usm $ ^^^aE;u0uLum uk;O;  NuserJ (H"us}"usbtusClientNodd!us1 Ti}ZTusEnd !.`usReas"us$#us~ d   x!w! '  /*postgresiekd   /*/ \?h execSqlBatch -UmAppDatabase `ionMig"$on91_92$lambda >ALTER@Door ADD COLUMN rel INTEGERcb82 C@9>Es0 DROP+X8'3Category"4:w3UChild656_5!ed7.7 n!ma *F/ua( #SVariaXl#i/%0K*K&2Wd,bPictur'453ainLBVerbqwXObject(;"emRm#xtY86K*Ag\&N+q&" S31Map)haSchool!!"JkRe,&H@R'''-T2uY\TML0+;+#7&E-hP3 * B N>& &#& l rus ( tgq ]  5, ioZ.n QlastRp *WFetchComplet6 !) OSend^2rep" bm AUTOINCREMENT53) IUNIQUE INDEXg_2@_idx l# (ZC) LY`Log ( 3t DsXss_) ) AQo^1/U$2#)" 5 !(  4 kSERIALD8) 4 4!sId TYPE( :6 U 6 <?<" ?  }& package$com _ ustadmobile com. &acore %. *Odb ".db definePr>1Bty  get ^\.U!| T0:\. p.collec~As#mu+ListOf||0:0 _287e2$ J ? 1k / ]B R#plus6'".MC<-0:0>/0:0?_mohyd4$ _s/Up.ext#db"|F.u/`a 2)42? 234G1util#system9InMillis| 3I / 3~/ 355UDM to;odArray+7_4c7yge$ n'}.< <0> #built\-ins moc$Unit % J m(/ 8L%/ 8Z/ 8_:d:`nJ h,)0w^2        t q    ! !'"PS  $  &!    2001)a B> 73 R,( R! R P  D DDD D D6!  VBg g  @<U -)X6 @<BBBB ll l Jl ll      ;8 6 `) Q.  =0 =6 = = = =!===="====#====$====%====&===='====(====)====*====+====,====-====.====/====0====1====2====3= = = =4=!=!=!=5="="="=6=#=#=#=7=$=$=$=8=%=%=%=9=&=&=&=:='='='=;=(=(=(=<=)=)=)===*=*=*=>=+=+=+=?=,=,=,=@=-=-=-=A=.=.=.=B=/=/=/=C=0=0=0=D=1=1=1=E=2=2=2=F=3=3=3=G 4=4=4=H=5=5=5=I=6=6=6=J=7=7=7=K=8=8=8=L=9=9=9=M=:=:=:=N=;=;=;=O=<=<=<=P=======Q=>=>=>=R=?=?=?=S=@=@=@=T=A=A=A=U=B=B=B=V=C=C=C=W=D=D=D=X=E=E=E=Y=F=F=F=Z=G=G=G=[=H=H=H=\=I=I=I=]=J=J=J=^=K=K=K=_=L=L=L=`=M=M=M=a=N=N=N=b=O=O=O=c=P=P=P=d=Q=Q=Q=e=R=R=R=f=S=S=S=g=T=T=T=h=U=U=U=i=V=V=V=j=W=W=W=k=X=X=X=l=Y=Y=Y=m=Z=Z=Z=n=[=[=[=o=\=\=\=p=]=]=]=q=^=^=^=r=_=_=_=s=`=`=`=t=a=a=a=u=b=b=b=v=c=c=c=w=d=d=d=x=e=e=e=y=f=f=f=z=g=g=g={=h=h=h=|=i=i=i=}=j=j=j=~=k=k=k= <9 7l=*l=)&>m>m>m{>n>n>n>>o>o>o>>p>p>p>>q>q>q>>r>r>r>>s>s>s>>t>t>t>>u>u>u>>v>v>v>>w>w>w>>x>x>x>>y>y>y>>z>z>z>>{>{>{>>|>|>|>>}>}>}>>~>~>~>>>>> ?< :?2, RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 77 7m67 7m67 n6Q $o6AAAAAAAAAAAAAAAA&AAAAAAAAAAAAAAAAAAAAAAAAAAA/$AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @Q  85 3UU% 7TSA@ NF:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::! $::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Ò  $ Ш    .(q$ "_[8  &_`p !  B  HE CU V3 "NV_ m3$)D)D)D)$ @  I_R; '  AI)2Y@)ѽ̽DyNmmmmmNmmm mmmNm mm!mmmNm!mm"mmmNm"mm#mmmNm#mm$mmmNm$mm%mmmNm%mm&mmmNm&mm'mmmNm'mm(mmmNm(mm)mmm  3  ) ! * " HE C: V3 "N< m*mm+mmmNm+mm,mmmNm,mm-mmmNm-mm.mmmNm.mm/mmmNm/mm0mmmNm0mm1mmmNm1mm2mmmNm2mm3mmmNm3mm4mmmNm4mm5mmmNm5mm6mmmNm6mm7mmmNm7mm8mmmNm8mm9mmmNm9mm:mmmNm:mm;mmmNm;mmmmmNm>mm?mmmNm?mm@mmmNm@mmAmmmNmAmmBmmmNmBmmCmmmNmCmmDmmmNmDmmEmmmNmEmmFmmmNmFmmGmmmNmGmmHmmmNmHmmImmmNmImmJmmmNmJm& Km$ mNmKmmLmmmNmLmmMmmmNmMmmNmmmNmNmmOmmmNmOmmPmmmNmPmmQmmmNmQmmRmmmNmRmmSmmmNmSmmTmmmNmTmmUmmmNmUmmVmmmNmVmmWmmmNmWmmXmmmNmXmmYmmmNmYmmZmmmNmZmm[mmmNm[mm\mmmNm\mm]mmmNm]mm^mmmNm^mm_mmmNm_mm`mmmNm`mmammmNmammbmmmNmbmmcmmmNmcmmdmmmNmdmmemmmNmemmfmmmNmfmmgmmmNmgmmhmmmNmhmmimmmNmimmjmmmNmjmmkmmmNmkmmlmmmNmlmmmmmmNmmmmnmmmNmnmmommmNmommpmmmNmpmmqmmmNmqmmrmmmNmrmmsmmmNmsmmtmmmNmtmmummmNmummvmmmNmvmmwmmmNmwmmxmmmNmxmmymmmNmymmzmmmNmzmm{mmmNm{mm|mmmNm|mm}mmmNm}mm~mmmNm~mmmmmNms "ma nn IF D$4$On$ %!oooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOoo"Vo$WoOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooo/6OooooooOooooooOooooooOooooooOooooooOooooooOooooooOoooooxOoo XoooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOoo&o$oOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooo!\ooOo"7ooooOoo A"oooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOoo&o$oOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooo/IOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOoo&o$oOooooooOooooooOooooooOooooooOooooooOooooooOooooooP3 ~  3 $ "   $ IF D< V4 " oOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooo!ooOo!ooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOooooooOoo& Ho$ HoOooooooOooooooOo qxe c^xPP BP;  `- P& $ 8=1 /;OO ] |  O :| @ @ 48 O 6 |    O ;: O 9 O E O A 1   O K|/ /d O ? l  |  |d  |*  :  :  O 82 :O 5 d  O J|     :  O > :  |2  O 1: ::  O 2| :  ¾Ž  þľO I: ž:  ƾƾ  ǾǾǾ  ȾȾO 7 ɾɾ  ʾʾ  ˾2  ;|\  ξξζ  "Ͼ;":O!Oooooo/oOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo/OoooooOooooooOooooooOoooooOooooooOoooooMOoooo$ -oOoo& Q.oooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooo!LEo+Oo!LEoooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+Ooooo$ Ooo& oooOooooo/OoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOooooożOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooͼOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooռOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooݼOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOoooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOoooo$ oOoo& ooMOooooooOooooooOooooooO oP & "      IF D3 V4 "Oq $ 32oooo/oOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo/=OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooo!zooOo!ooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOoooo$ oOoo& oo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOoooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOooooożOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooͼOooooooOoooooMOooooo/*OooooooOooooooOooooo+OoooooOooooooOoooo$oOoo&ooռOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooݼOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOooooMOo"7ooooOoo HoooOooooooOooooo+OoooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo/sOoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOoooo$oOoo&oo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOoooo$oOoo&ooOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOooooożOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoo -ooͼOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooռOooooooOoooooMOooooooOooooooOooooooOooooo+OoooooOooooooOooooooOoooooݼOooooooOooo"7oMOo"7oP   IF D3 V4 "  $ 3 "  ooOooooooOooooo/MOoooooOooooo/ Oo `] [AM  ?1F+ " {1#B3 && &@Gg& && @= ;0- Qt @XF BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$ j+j$jBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB  J R< ( e@ A)4@* -*H@ HH@H/ 1B@[7BBBBBBBB IDG////3/ +1BBBBBBBBmBBBĄBBBBBBB& y# p    " UR NIAB `  3r)"  VS NWWW W XU PKsAD U ͰB*# Zβ X qn i@b  Uҹ"j` 45e- ) +@   *g eb `)6Y$K*.1;B]@@1[BD\`d2 q 2  2 f  2 2 2 2 29hP    2  y3@ H  2 @ h&р  2P  2  2* 22BI. 4J J J Rcom.ustadmobile.core.dbQ  com ( ) db dao StateDao Bas lib entities "Ey findBy`Id id kotlin String agentUid Long activityId registration androidx room Query value SELECT * FROM  WHERE sId = :id AND {  !AisIse LIMIT 1  0ByACAndAY collecs List since Ftimestamp > :door annot SqliteOnly replicaChange Unit  REPLACE INTOR4(sePk, seDestin_C) DISTINCT<.US seUid,  UserSession.usClientNodeI.g5C1LogHJOINu&ON5p.chTablcK= 70*! .HPk =bAD3O. 4=W)Ot@`Persont=:5.us F -`us = 1. " @!= ()Bnode&6Id @SyncVeSvLct != COALESCEu(vPseVerV'Id[uqP&  uId), 0) /*psqlONFLICT[ DO UPDATE SEPending = true */.$ eionRun'SCheckQPNotifionsFor -0New2 n CId IdParam xG'K'PkJ:>BRl %_B_c W=& 5#&     $D DQ set]!In1e :dId isBoolean updateTime  ,  q Y,'{h7= :kI 0x  N  I" E%ToG%3KPy i !: p ")  !  # Repository       (q "       . 9E   :     < 3"#&(1 ,112"'20 0BJ? 0 2 20 22 H' (JBQ;QK ?JA0H@a!  J 0 @JB$C`2 %ZR'D1G)D0*+02-j S.J?/IIA 0   xK"' '.'Kind'.'CLASS'  X Y../ lib-database/src/commonMain//j/A/db/dao/3gDao.ktK` $metaW$ kind }_ simpleName interfaces package$D_  $ 3%8$ *!db^<AQ@.db."@C\.<$[/ BE(?E0:F('B    A p#?`<<;  m : xu sPl  c Q0T`M  XX f ,0 B4 @" RO KP6@LP(??!=TTTT TTTTT TTTTT TT TTT T -* &4 4 Y*22Q2i2 : R | } n rtyp CompanQ Any SORT_TITLE_ASC Int FDESC; a 2All DoorDataSourceFac searchBit$ p sortOrder isTempl| k  #cREPORT QNOT r!In !e  ROwner:$( !%M@TitlFKE :$ ORDER BY priority, CASE(:xWHEN 1 Tp.guELSE ''vEND ASC: i2i&?/ ,~( s&@ve   By  1o[31Uid#u qjs Js n:]I  eSIN (:M)efve uid ,Pj* From*. getResults qV aBRaw initPreloadeds 1ace  Insert onConflict - O+""e(&! W?Q&AS8 M k\y $6101r` &_i~hOCAST(o AS_EGER)nQ (PtBtB#,A-/ =o/H0 .y"i !k  A} DBX }J"1m"E>8 $Q@ TtoggleVisibil[ortItems @ se ed! cDj <= :f l[4((h^B rAsync 1 U/1P O 3 57 5   0%'  8 !(3$s* +3141619.=  >3 ?BD3LM4 Ng120BR 0 XT "' 2KP0 :QC 0202tN20P6c(J%?0'"J+# ?0-1%%P2&k{S'J:({v02 )Q,(<-J'. 0V8)S0J1WP20'J50J47F2 8-%7a:@JA;6!W0| i^2\>. .ns#map| .Ible<+0:0>RA.Fun-1<-0:0,+0:1>| 0:1 map_dvm6j0$ x y zB EDao#C$"<+.Long> 1|$4#o|1:0 s3 #filterl.w" U_6jwkkr$ 505A,<+ (.?> ^4 ?| ``3!oASC| abIA| Uo# y! p / P=!2F3# %.( ' A1!7'1'"!5"''1$A"5 #"1$H1 !"#&*) * + H 60,$-$. / 012369:?@ ACFH"V #1\2!qM_B>$#r73 1,!!R #6# h# h# -!#%%%C? #y/+Y1 f!CEEE&E 96 4\$%!  n2$  _P  o M    =@wQ1 / @0Q Z1a a1 wҊ  k i^?@P eb>  0 AX`D 60A "1 y` ( YV T0b'W0Hv Q$r2d  Wo D %D Gmiv/'I" TQ O RA (7! yf$@IwbC@ "8R D : 84a&$CFB  FSD:S#@*HSB# S7l Sr+ )'A3Q"Bm1 "D"vR2B"A  q \@CTL FF80$R"$:F%B($nsrEB @p>12J7  ._BB2pS L$L 74 2i$!   PsA'$|1s)E ]#C!+j;;"; <; ol j1c44Bf8DT*5#7H8@s   Fv ro Q?GJ o# S"? }+}+$}+8}+%" WT P@I a ;+*0&G] +6*' +Y + T(TP  ș  &( P!  8  B RO K)G6@7DT(T TET*TT)T TGT+TIT*T TJ -* &T ,P+ LK*2K2L2M2N2O2P2Q22R 2S 2T2U-2W.2X/?Y0Z2[0 ]2^ 2>2_!2`" / #2a 2b12$2c%2d,222:: %BRE /JeJfRcom.ustadmobile.core.db.dao1  com , -1 db dao RoleDao Companion kotlin Any SORT_NAME_ASC Int DESC BasElib entities ] door annotataJ Repository androidx room Dao         1 @ D@ >     J!  "120BR 0 XT ""' 200 :B0 u"K}"' '.'Kind'.'OBJECT'  - (CLASS' X X../ lib-database/src/commonMain//3/2/db/dao/fDao.kt;$C_getInstance - $_i/ q l` $meta$ kind _ simpleName interfaces 0defineProperty Object get L\.$ package$D_ y f$ 3%$ *!db&6.db2dao +l/ B/O ]0:F/z!oASC| ^_FA| So(:/ N;*D1'l    1  #&ZPW#  1 #%% 85 3$    @   =" &# !@4@ к 74 2h6%G *! #"#89992#9 ol j2cl 3`K`D  WWH@s   @qmj N8?EC oҰ" P@ H xu s?l 0T8M  6 90B"@@ " WT PEI vJ}1H{(T  *  T TT T TT T!T T T"TT$T T T%TT'TT T(: Pd !): q)2 *. +:  R q,2- p . /:: N  LocallyAvailableContainer  deleteAll Unit; Query value %DELETE FROM f" VList ls collec 1s / e!D insert>!I onConflin _Dao   1 s     M K  1B3  ~ 20BJ0H'  p(JR2  0 H@ oJ)!  ( ] (  & m ;      7 W (z / Y *[ !7B#   %AXI &AX)(IN-AXn %_za3lpa$ prototype0/   1m& c @ #$5'D!^?| JM %P?| OL0/INQVq4!-4#U"aa a$TT T(TT*?T T+TT-TT T.u/u0[ 2 u1q223)4)5q62789:)@; 2)=)>)@?2lX)@A2*?BfJ@2cN*1DMk%)7 5)DiscussionPost& w)+ findByUid uid&]Long) F3j SELECT * [ m.k WHERE).dpUid = :6 WithDetailsD 5  ,5.*,!Person.first"(s as authorF9"la8 7L 5'' AS postLatestMessag%0$RepliesCount,d/ E 4LctC gTimestampYo1LEFT JOIN $ O !.pL v rStartedAe#/ /4Livr,P DoorData get9UTitle!UK FM R # 6sBycpTopic SourceFacN---% +j(4".m<8TexW,i LPableI=132l AND4E.I TORDER BY  `* LIMIT 1K) WQCOUNT(*)rF rEuA  A+  ,uqI  ^ P~1an+AVCAST(= pVisibleINTEGER) =IlArchivI0F ADateW;0 rscateOnChangeX'!!REPLACE INTOp>(.PostPk, aDestin3)ZnDISTIN DQ+ASY:UidaUserSe* .usClientNod B9Log r%&ONG?.chu6w/Pkv  2XClazz .c= NF ScopedGrane *ON'((/6.sgx-  ?(-2?OR }6| Gu'?1647SchoolUid)^ QPermi6s &? & 5) >Nq GroupMemberPrsGrpMbrnO1.sg=79&.gR M 0 O"2.us!O u2.us% <( E /!=  Bnode.In @Syncx^   s!= COALESCE( VersionI. 1c< 1#(/ =G), 0C`/*psql*CONFLICT! DO UPDATE,SEOPending = true.!*/ <[eionRun 'SCheckeSNotif0gsFor = 1Newa" n CId IdParam P FpL (+PkK : h3__ % B[_ s d    v' C K PW w   O$ " z l z V? ;j  -3$ IC>}k$ ) updateAsync CAy U6C/ذ6CCi$Q 6s  6q   (/T3  6 $P "01 #.% &"*,3/021/"'C 0BJ% 0 2C 6q 7QJ%'' J' R50-c7PQJ%P_2wJ+0q02 1 T!JA"0$  J 0 @JB(C`2 )f7R+D-02.0 =7 8:EU %:/8b8; 8.7. ON%'((' 9I  BChat%.c   B .pJ= I +ORgType =  OSQ; 5 *kh> ojRZ\>tD),U BR.as_) " P< M *3 fb ((I#7m 5/ I $rR g U!  r$]U+ 45 50  [;@{\CwDSW 667J r3! ;9 W1 814J D 5 6-AgC Z ;@JB1;KRW D $ E   _ ;7 I B#W$g2?&n ?^O ContentCategorySchema 2 K3B@aUrl sK ?J06 @ *6o$c public:S9s2.  : #] @(ccsa 7ccs H/.cf jAS ccs,  /I  h $+, ) j/ =i$  } 1 i T(L(=D( <(  ?ccsL<(     , '* q 7ed.' !=3A+' k#l#NC1 .)X& # ||7# ugIgnas jC# 3!#$%!# "SJZ2 0Zc#1JA#}"JB0B0R"W D[F  Rhf/ i";I S({2/U0f)nevLI[# Z[? Z[ o a[Aget^*   C4 8   G %-[$ac, MAcp[ =p@c1~,q   ,W!&c&cb*c1 2)[b?> b%\; #=*oF(X/ H*JbhrN*N*ql;RElb rM_ +^ AxtXOqfementJoinu2wCONTEXT_FLAG_CATEGORYb PGROUPb3yOTHER oPARENTjw# 2And$ s 8Y1 ve1q where xL8= :D and({&D!E ]%DQcxosj BN d1[ m1*6Bq L%hk Eq%= T.oafDcD*:f<2.sg SDDD ,] m&} }u<4D|D (]cD*d*!P WH¿ERE clazzUid = StatementEntity.sC$H))  #AND (ScopedGrant.sgPermissions & 549755813888) > 0DJOIN PersonGroupMember :ON _+ <&.gH(PpaUserSeO2.us_k) R s0.usaus = 1. WH #ClientNodeId != (*SELECT node&6Id  FROM Sync>qLIMIT 1--notpsql1ContextXObject)iJoin.c0LctCOALESCE(cxosjVer 'IdlReplicate6)VOPk =@ VDestination =A), 0Hc --endL!/*WON CONFLICT([APk, d) DO UPDATE<3 SE5Pending =L2LctNN<<v = EXCLUDED. _Pk ) q! *So<d#*/ door annot$ TionRunOnChange 'SCheckPNotifdFor rOnNewNode n CId IdParam REPLACE INTO eZQoDISTIND 02 AS1Pk,[!08~8K>zf 8}?% (t@TabllI= -2)2.sgh"-2 ,OR^9]r'?Uid}6}5( Q :164-XRcmSchoolnfLoFn o)l 3 .< j z e 6= : -- Temporary measure to prevent admin user gettclogged up-- Restrict: the last 30 days of data-f .timestamp > ( 5@strf#('%s', 'now') * 100f :ROUND(EXTRACT(epoch from NOW())*B *//- (30 * CAST(8640 AS BIGINT)) ) 3U 5D^#_ $  E  ; Dao Repository         1 @Dq  >   "1>  <   3!$&1'("U20BR 0 XT YR YR  "' 200 :BJ)0202H' (JA0H@  J 0@JB"C`2 #f_R%DA 0   kotlin K"' '.'Kind'.'OBJECT'  - (CLASS' X o../@lib-wbase/src/commonMain/ /ustadmobile/core/db/dao/Dao.kt # / 4 $Companion_getInstance (6/ 1*$_i]CONTEXT_FLAG_PARENT CATEGORYGROUPING .OTHER $metam$ kind _ simpleName interfaces 0PBase?defineProperty  get c\.com..Q.db.dzD package$com D_ _( }$ 3! %$ *db db &6.dbPdao +/ Y/FO z0:]F%!x?| ||`"~c?| y`A| jo9Q/ eR/ B([H'x< B      ( 1$ 1  1"%(fR]#  R  v#%% 85 3  $   dP  Ѱ  =" &# !@4@!I 74 2fj (0%  U *! #(9h992h*9rj99j99l99l  ol j2cQ 3`K`D   H@s i  qmj N?E o""" P@ # xu s?l 0T8M   6 90B"@ " WT PEI ??vJ1MH{( RO K G]6@*! ?!TT T T T!TT#TT T$TT&TT T'TT)TT T* -* &ePd+*2+22,2-2.2/ 20212 22 23:: R: p: )   Learning  plib e_ies 1' ]9Unit androidx room Query value  je@(gls7gls]G AS glsUidN c1Logs#E>6.ch;302+o/lY!erB $ .lE 7 LgXV$^O!.p!rIP h ]uE" *p  e  AK s 6,z /INP ]XEnrolt 6. dQ # .ZlActive$h o cs0 b)5` aR^HHLZ@ z -&5  >  &{" AS PrsGrpMb&O1.sg=d9  O" &m p u& +w&&F/\- O 3?gls&i   i | m& U&*S&0truW'%v]Long%"| 1 ` $2 / A, $  AM^  d    ~   ( 0v H%i B A%   L?   e<=PB Wb% J`| %8] /B{    K-.O(  W| 'O* ?r<{ )' 5'0&a0( q 0 b0;  f(F0g &<0  $$$/$$3Q $   w$q     {$1[$$c$ $13$D$,$*$ 0'$vA 0 #Q$#U # @JBC#P0#R#D#>#U ## "( h##/#""""H"R'(y{2/T0 )!B(thbh<A >30(98HE {8 $L?g TTT TTTT TTTTT TT TT Tg4 ggg+m1 A y'ainerEntryFil'(!Any ENDPOINT_CONv%NATEDFILES String ConB9Unated_Z?s @?2 92 b deleteByUidList#up colleco92s "  VbDELETE:# 0cef :8" %Ofs entriesToD# Q finds uid 4 * = FoiesByMd5Sums m NU.h2Md5O?) oAsync Safe UmAppD4,P max'8Size Int Transa/ Ml Internal qqFn FunT91 6?Uid - cy" =/ J.3= :L! xiq<gqs#So gxxdcZombie? *  NOT EXISTS B.ceCG   }<.A<N ?@00 aAndPath m4Uidlimit Q, cefGyA't uq^B \x Yxk:2" getAllN@sFor.rB#NS5A = 0A0Fo TC 0.ce LIKE '%.webm' OR,9  'cmp4'))100 insertg l!IU sumy+y0s Bk41SUM1/8- ed@) q># TP9 YK9= :gupdat3 cgion c" x" uA BAETT! h5" h0 pCD #h/\6/6- 1(  1w6**1+1/1 ;3BN$16 ;( 6o( "6y6B 660QjPJ66C2 +006uJ! 6P!0@V"J+#8C2 $ F-S%J/&-7_%J"'120J+$)0H_J-,Q+7/?E-/ 2. i5 0 00HJ+0G8U1J%2u3t84J15 k8 N_6J173,68 S9J):+a#S?J@A+JC02D QEJ/FB0G@2H)@2I 1SJJ'K1!A2Ls M$9#]S 6#E-0run? $module$_M9pgetCallBjRef' & A+9'.'coroutines'.'i@nsic COROUTINE_SUSPENDED' 78& Q/ .p C}yImpl' / 1?Zhunked_ba2ldo$' 1/ 0QtoList_7wnvza$' :Dwrap 8' ? M'Wom'.'>80'.'`'.'ext bType_igmkyi S extG --];5-M:OrDefaultD91mon;Pgener6/_CU;H / 8QArrayinit_ww73n8$' / 7R287e2$' %srcK<+s/x?addAll_ipc267 / f; +19 < _udy8vv$$d1 prototype8Y b< $receiver p1 _mhpeer$ tmp$ 4@#  mutable@ itor hasN@eleU,0 n& dsM;+ * item add_11rb$ pV<< callbackFS$thi 1inuA% /S$ S.  Xp excepE_0 local$2 " B_0  ]c8>->@cre5O> constructor doResume Qp_0 res0 J _0 Error # Machine Unreach` execu_ e %V suspended i?*<+_pp2qb4$_0qvgju6u$;>)+ :G)E Lu/ 09 | ~(2/  WA  ?_v nC _B   A$$importInline$$  A A AS _ 1:% jAbAZ( QADA4@A5P =? *b#1 | '.cj #<+K?> U,{>22\>. 7C . ! ?| )@? )1k? )2+6 $ #?| ,8/ . /  / 1 !d/|  3aV?| 7opfinally7| O_0 2H?| 54?| *UP+/ UX #s#v Ik ble<+0:0>} .Int|0:0 Z / {/ 2B # 1Of|v 3J &$MS #add|1:0 i5 O#map1<-0:0,+0:1>,0:1 map_dvm6j0$ #xbuilt\-ins `d$r= ]+ qK@{#forEach'].# S_i7id1t$ M / \O"\-nfJ R.ext#| |Y? DDoorf /s^ 24434Y,KL !F0 ! ]OlatM$)] t!1>sBm_en2w03$ e \ M  >=x;!@K1 "zO2| aK3)XE/ B\(KR?' s|P . . 0& Y.&%i .~) ' + 7mV 1L-V - -1 -1 1)-*+ -./-12 3*4 56789< <> ? $@TA.C D$EFGI*JKLMNVW61XYbZ ]6^*_`a (1? 9Rj\L bzNc 6d4e(f (1gTh i0jkH1lmBnprtuv3P1}~ M) 200s>vO/DNr73J1,.! R qO, .. ..\. . 6q/RB>17  ^ ^ 111#MSQii6#%%C?72y/ +Y1 0w?C!E"E@#<$UX-%)@O" &$ C1/'E4ZdRR( HdRdR0~dR  P n,:A gLp 7    B`  #NQP0q~2j5PqI1EDH8  .+ )& $1dNXD 2RP ([2 a - b1 ]QP6K!(N  C) : 84'4'?2-N]{*Eq$ "aP[8GQ1  B ZW U3E 'W1 FT q:+  Xy 0E7" l;w G)= ;I =I"! =0,q0 . *Ri%+!L u  k i!^&1P6b">  0 A#D 60A " 7B $2SR,5D%1$$5mm:n  UQ B"ta%2B$" eb ` PR A@ S!5;6& &C@ "&% DA ?.o<O#2 /6%4'P. QN LI GdRF:K((q 4V! 6U  &(!dQXP  * + g=^ . b!*fA @=,) '5#50UMZ } {1n/W+26 5OT6*9B1,Vk 9" ;  8 , - . /0:.cHGA1 x/ 1. ,:121T3 dd, >; 6,f3f @ 4@,5@& 6@ -& 73.  dR$O1P0l$Ve ,XPq [q  X6 .QMY YRJ< 1BUR1I11*$YzS zT1 63 :2*)\U/bX0  +B< 8<*H     96>"5ae q 8 q +!6Oz |  Ym P N:J| =u| 0!-xYsp B? =366> #=  P ]R : 41 /g :]0!J?  sp n-g ;OP1Bxx R04M 52(AE@4EQ 3 SA ;d Y@- "mQ;"<9 2/ -KQQ$TH F? ="2S2 kh f1_  P?: H ? ?3$\ Q @\ w A <@    rBYV  BU  a@  |B C B bpm k ?] 1A@e 1~&l~ /C"HR8 H-0#8? ? 2((1( oO+(y`F  ' [P\I D _kIF  Q  eDheKP *   9 52 +( &$68>$ D  2@  QEba ,5(( - . / F C@ >G:0A- 10T-4. / WT AFG/, *(68PG *  F H! #D @I F   V J HJ=*y/ +Y" R"M XKX"X"pQ$UQF DLUR-%) X :2 /c ? M N O 2 ( P"2 a - M1 PN1!(  C) : 8Q4'1'A?2)M.N{*Eq$ "R8P[8G>1L  S ZW U3E 'WS1W# !q:+  Q Xw 05W" l;w G)= ;TI =I"! =0,`0 .U0, O+!LT u  k iV^=P6bK> D0 AJDU6PA " 7B W WT R,5D%1W$5mm:nU UQ B"taX2BW" eb ` PR A@ SV5;1&v &CR@ "&X DA ?.C2 /6P%4' .RQN LI G0F:K((q(0M YE E  &,Y,!4 Z [05.!\"A  a E 1u 8 054]'C[@'1. ,) 'QU4\3Z:7 52 03a3#34CDb ; 9 =6,(3{%^Z4\  K7K  ^ _ ` ab>A 85 34H{A1 @a 1*: D h :]3 ^*c^ > c381  @ d@,e@& f@_3 g3`  A?O1Pblpe , rP 2Ee !6 .QMV !R 1`UR P_1I" E* zSzT.1 63 :2*]\U/b   B< 8<*NT< r    "59 8  @+ 5 &9   [:*qP NhJ_1=w [:n[ub"F R @ &1 da _)! QPO V\0+j,İh 41 /f # <'?  sp nlg;6OP1Bi($%B? =604 5n29A@4E` HIYA ;A - L/Q;L~<9 2/ -KQQ$TH Fj ="2:A 2 kh f1_ % P?:  B  j 5P s30:8t13TѤ ' %k: d"*qPM K:{1;Al|@ ) @ Okg"EB @13vB1 C E((D1(/O5  -61[(P\m _kIF FS mheK7_ImI Inb' II 05`_ ` pa o  Qp8Q J2_4` aQA6o;pQt8Pp Q %%q%> %Qr s t u g8M^ . 1!Bs / % 55u 08eM  z3Vu1 1$Jur8tB35 [n2D  9~6Dvt0&)4wf 96 4x+@/ 8o;;y;B0;q ol j2c  `vK8D PSHz 8sR,A s   Dqmj N<?EG     ;v~#w xu s?l 0T8M { ) |A" -` 1+B}F#9r~y 1I Yz  2s8{b| RO KG6@*2~(!Ђ S. OLUUU U XU P 1^b*#& Y VS NI;!B T cYB)" X$  Z 0- U U$g*2222v}2("2222=2822))3 1292222;2>2<2E22M2 2&2@C`, 2'2I2 22 2 2 2]FYi2dq|v2x2yz222{2|2#2!"22&l:v: |B%*x~& v8F wB 5#> NJJJJJJRcom.ustadmobile.core.db.dao ' com - .: db dao ContentJobItemDao kotlin Any commitProgressUpdates Unit u collections List lib entities h P androidx room TransaQ findActiveE:s V2 cEntryUid Long Query value  SELECT cjiRecursiveLS AS p%, 22PTotal/t ,Notifica(Title as],a @.cji~{ FROM%CGJOIN8 O.cjUid =-p9JobsPWHERE+vdL = :wh0AND5`Status >= 4'S<= 20(ORDER BYOStartTime DESC!! 0Cll ! 5 *J# P ByIAd jXN"C\:T llaainers{"ju},>8wp BRsAsync aZ}*?tQ ? @NextsInQueue l6And# i limit Int V@WITHn@vityeCte(state)-(OALESCE('c\ /us1LIMIT 1), 0)) =gtem.*,d g o ;mL9D(:us = 4 OR15Y!NO@SNeedeDOR (a ))CcjIsMetere-/owko3o:H 4RooCUId }o): cjiParentC*7= 0$1] &getG3dBy1 0CPIu &Y*=BETWEEN 41GOeFinishPUaP getR0tem^auid `)62 uF geeUidLive door DooreData Tl}?t inser atem I)  3s !s isJobDone Boolean BmEXISTS^n U1KTO)AC< 21"  2All^eB new& \UPDATs!SE:G!J" # UHId / l\ )@eProcessed |F-% zT>B UO W) _c  JO+ ForJob f O>K9"  @ AQ cji(/ MWY 8/l, %&  ? Aus h!JBD "AttemptCountAndT7 a/ XHM{* tT$ s/ r]  \_ )gUploadSessionU-uString }a _`2Z% Dao        f" 4p  y$<Q  <   <  q B R%J1 :'3*\q4 5193=`-b"'20BJ02  00 H@J)0 20H!` $s(J!+?0 #VJ%#A2N'JSJ) ''!'u"J%#02$'S%J1&RR(+2)0U+J!,Z S-J#.HS/J#0%1m2J'3 %0- sP6J7F280NsJ:;!u#<0QQ>J+?F%O2@$SAJ+B-CDb [EJ+F-G-SHJ+I-z [JJ+K-L[MJ+N-O-[PJ3Q-R-@2Sb[TJ+U5VC[WJ3X-Y-5 [ZJ+[5\[]J+^-__00a300 E "K"A' 2'.''.'coroutines'.'in0sic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' & ?Kind'.'CLASS'  X b../lib-database/src/ronMain//3//db/dao/ oDao.ktf$this 1inu% '$ 3_kqtj6w$ call exceptionState_0 local$tmp$ s $meta$ kind simpleName,erfaces prototype create Object constructor doResume  !onAgenerated/_C0itEor p_0 has element next result_0  _b9bd0d$G <   Error #2 Machine Unreachable execuU_ e   suspended instance a_m packageID_ N a$ 3u%$ *!db&6.db+."@L\.<$b >0:\. U.!;?| )@? )1k? )2+6 $#*?| ,8/ . /  / 1e !/|  3N?| 7ofinallyPath| O_0 2H?| 540| ob-~0lib3 " !?| xqX)?| uz\TO| x <#|A ,  #built\-ins modul~1$!!w+ qK7#forEach .Ible<+0:0>\A.Fun!1<-0:0,+].s>|0:0 S_i7id1t$  /  =9lList<+? \.C \0> N c# )). 5;1M%1 #1$1$!*# %&'()$ ,-./013 47:=L TWAZ r73*(1,})! 2+.-&V,.. 1#w*a .) (+0 2(   no-     .V{;0 {; / 6:[3  113 38{;f,O+f 3  L/:@@@h'O: 1? :I+T,+-:: : : :?z.3O :/@k  xP <* T    :   "5:pm k C[9C 8<+W. ,q 4p>6(|5"s c4|58wn$Z8gZ8Z8Q"M6  Z8a Z8_Z8Z8F$";Z8q9 Z8V x2>0)3UA!/"JT`!/C#0##AF# V8 8O;388q DH)FO7 7*2+77_7 F 77 70_717 Kbd.A07Q P :D!626 {H{78kIK{7 {7Y32Y4Z5`K Z5C?H8 ,Z54"3`3I91 3 32T T5?T T6T!T8T T T9T"T@?!T T"T Tq? -* K$P# @*2@2A2B2Cu3@D23E2F2G$H$2I2J 2K%2M2N2O3 P2Q2R2S&2UNV3X 5Y([22\$:2oJ]1p' 'd L 1ClazzLog nd`Record1PBase z15 )$By ""k81"( }WithPerso7Lt1 1 1#&],],&l >BLEFT,D07/.c;# !.pg1DF:kB  s Oo* fromq iQ(/)(Prepl2 eOnChange  REPLACE INTOR;(clarPk,rDestina:,oDISTIN  !AS[7Uid"CUser!.usClientNodeI091Log$ Q:3C@.chT{I{,+15+(Vp"= bEF5?yPkdT ' \, ^P t1LogT _ScopedGra^$*ONy'((/6.sg)-2[ ?nA?OR }6|,)7?Uid')16b5 `SchoolR pPermiss%8& & ?   Z) > 0=GroupMember3PrsGrpMb&O1.sg=09&.gR ~ 0 O"2.us!Ou0.us1H3X1< + 7!= .Bnode&6@Sync`1~f ;BLast_d0/!=510VerI #0Z$Pkd S/ =76 /*psqlONFLICT3 DO(*ending = tru6,$*/01a annot$$ $eionRun'SCheckcG;gsFor 1New20 CId IdParam 8@: A %G  B_  dw i   '"_2048 z K Pw \ O  /  #!5l cH`s 0al\ a(imp' ;S" " C4`Resche^"&dCXs olW new!1 cQ 1 *z(&1t `k~2 }F =E @1 RepositoryΨ1S21S!!11 1 1q   811 1 "0 1c 1!!  3!$&3(.|M1!11w 0BJ)1 20-Q1QJ!0Q 2'I0#PJ3.C2 .04 0 NpJA!>r/p J 0 @JB"C`2 #ZR%D1'D1J/1P2*cC2+, -.v.U .9.l9.<gC. -{,-,,V%)/ BX(JX&+!B%&1% %6a&U&1$<3ئ&A##^%^%#^%$^%^%^%P) OPNHv8P #k"EN# kT?T TTTT TTTB%?T TT TT T4 YQ : D Q CourseT``nology- . rJ HPDoor[CSourceFaE3yPI O (C@ 1Dt!MI<1Lis3 ,Khqjs JsN4 nT4W G 6 6 "ct` :sKGget1For[ ! z H |{|!G1  .aC8h`,f  Ae(ct]t[ B3* &<j ` x3i: 1+45qh$ gm  ";G0LctpmIt S> OPQPLtJDi"V ' B9 F'Pk `  ! up!e 4E/95? B n,A  B9i 1Bs  B3 Q E#1 %B&3'B,7(041GGR# B2 0 $@ou(JA54`V0Q56UJ%6 6'1!JA6B$""y!JBByBR+W D-02BC7B*@U &BeB< ; 4O( + -1Q-+ &n &&OS &-^gPaPictur0-(;0 w 4V$eo^]= ^ -B E$6 (ep' 0 "ep W h ep%QstampU]i|%3_ U: :>&  NreplicateҖHOnChange Unit  REPLACE INTO ContentEntryPictureReplicate(cepPk, cepDestination) SELECT DISTINCTM.cepUid ASG6Pk,> UserSession.usClientNodeI5Gsite}>RFROM 8LogOJOIN )&ONJp.chTabl_= 1381i AND5EntityPk =w  M) O.usStatus = 1=XWHERE8 <G!= (0Bnodei=Id %Z@Sync LIMIT 1)MTimestamp != COALESCE(`cepVer)Idck5/ / ={P), 0)8 `/*psqlCONFLICT\ DO UPDATE<!SEPending = true" */%q annot$ eionRun'SCheckdPNotifionsFor rOnNewNode n CId IdParam mH YKY:~IQ@->f), -1).' n updateAsync U ) Dao Repository       (q "          8q N1  3!3#$>%"'20 0BJ% 0 2 0 H@ (J' +%0-')JA0F  J 0 @JBC`2 _R D1"Dt 0 =      kotlin K"' '.'Kind'.'CLASS'  X g../ lib-database/src/commonMain/a /ustadmobile/core/db/dao/"Dao.kt p $metas$ kind _ simpleName interfaces Base package$com D_ ( Xcom. 3! %. *db db &6.dbPdao +.@Q\.<$\BS(a?S0:F('B    A #  R       xu sPl  p DPT`M  XX f ,0 BC T" RO KG"6@LR(!TTTT TTTTT TTTTT TT TTT T -* &4 4 Y*22h22 : R  G y 2dbXp Person UidAndPasswordHash  Any admin Boolean firstgs String la8 pI! pn*Uid Long Companion .ENTITY_PERSONS_WITH_LEARNING_RECORDMISSION Depremd message  aced with ScopedGrant  2 e_Perm.1 " JBLEFT"GroupMember 7Y=O-&.g95(j1@Rolec1.erR8c (\[ ".r B^ RCAST(AY INTEGER)k OR ( )0 J=IAND Oh)j)ORP n)((H9   t h/4Y6Y %INclazzEnrolmentC 12)?164bschoolS .:  !`.Q 6+ #=a/i=(,' $)th(QPermiq7s &)549755813888 ) > 0) "y_PT1  t6dF" J+)fO7)-02 .34 1SE{ _LENGTH SORT_FIRST_NAME_ASC Int aDESC (LA/D)RSQL_ R_LIST ;6 ( '.*= : %O 1.sg1=oB jx9.sgo /64  : @ X.ON(F )-2[ 3w N*-2 * 3f9e s6t `  LC  ns c < gPB kActivew  1b/p ` , a8]^OOLRU [o:accouJ :4p(:exclu^pazz = 0G eNOT IN+4r  ` FH%:tlBETWEE 8DateJoine` M9Lef5 5 6 rZ 1e{UBB q ATypesS|k8~electeds(:searchText = '%'p#OR.p || ' 'g LIKE VxGROUP BYMPORDER CASE(:sortOrder@WHEN 1 T}M-3- +}ELSE ''mND ASCO!2z 4- g " 0Andn serializer 4x "F KS%$ $Aer knal Generated, descriptor 2s %DWchil<s Array8~p decody@enco#3 D '$E-er value 8This synthesized declar should not be usirectly #aceWith  R expr' imports level AionLHIDDEN seen1 n)ConstructorMarker 7  component1 2 copy equals othCPhashC$3to a6ble=@libstities F` auth token createAudito(2 to/nV fromp findByuid js Js androidx room Query 22 *@Y= :uid g#+DD= =Live door DoorHDataP?romP P8DisplayDetailsR"  ParentJoin aN (;W3.*,B 3U- 9r on ppjG(.y"  kU(ppjMinort:72ppj` <7 )MdO \- K(s~sEu =Rx Chere.3?f E2  i ,OAuth{ 76 .pBU n  T_ `* C nCOUNT(*)]wnT. ; p, null as new0cur-confirmes SourceFa~y. - % ( #  $ s P col~ 8+ List k & D\ !AsJdSystemy!n,// & N)ROfBirh]b 1K ~!!% .r_J 0 ,9A*.'   n getAll# ** insertAccessT !I # (Ety "_ ##Or " ! rflict B" & Z" + W ' 39 isValidhFdEXISTSh a=2= : f and apr 2) 6HasYp1  _  Z/ @9 !S r<#$ #Ez(@ F6 " 1IsA8*R6RRM?  } ),j$ Postgres_ / Vc=FALSE) 5e6: 5)(BPk, 9?#AS97UidY9 k9()ON9ICeC[ 9 d t} qnUu)C ](I  K4{ y.ZI o c2,b) `aE d]HLZ 5    AS PrsGrpMbh 9C]O" .u mnu)?IO10J?< J?& C?D <H< ><0 >>>^"T ACJv, C0 =- ?*\ Y      * 87 5 9 A2 )LAz[ 3 $< ` B~8 Nb% J`1 %8](tC  GC5 XRVXu^1n[FI+xe,mqvD-/D1\Dq  D3  nD,RD:DA  ' ( )*D+ ,q. /$31s4 57193=B1G1O1PFqQ #RE$R %S[ '\] )^ *_ d ,eP1%h,k /lv1,y1%z& 4 % 2* 4%    4/     4*  D/EE20BR D XR  E    0 X" KpR!.EP8XTEQ F01REB XTPR5YR1RE XTREBGYR YR!1RE6QR#p^0$"RJ&F0H"2BJ0 00HJ20230602802:#HR -08VX6B;< B>X?@  A 08C" :*B_D "BEAF  s&dBY@ER@J H,pHJ I 0J22 2HJK0 2L0H?M?1NJ2R g |X!" ' p&0":%H1T_0UG2CJVW@2XaHJ0YQ&2ZHQ(EYQ+:Q`J%aI2I'UbJ'cI:&0-_)UfJHg).)F2i1j0:*I1(SSmJ#n1o  >SpJ-q%3o%I/PrJ#s-%QtJ4uT1Iu[qwJhxzp3022{C2|}3 ~ 0520 2  c$Jc??&05eD2(P&2 + :(J'*W)gJ/q ( EJ Z`JyPU063p7JP 2 801X2 ko"L2630 &-q7 @J/8 90 :Q0 ;0) ZbJ7+<h0`J69a<`JC8/ LU= :L&>AJEE`2  ?U@G0<sA LBCLez FL!CKBKAK-#,)$module$+P_lib_LL_+:9/---L-js-legacy Bg._D_DC_js_D1'KM'.'Long'.'ZERO' Z../M, McGCN.'.$m'm'.'com'.'M'.'lib'.'d4'.'%_init_ro19vi$' .2db. f`I*L241920:x(-1875767296,0)  [OOBJECT'  5  3'.''9'.'?4'.'1'.'Plugin11?' " 1 h# / vM UnknownFieldException' / iM_/ kV+.'_izer'3K$K_getInstance "! *K9L0LLDLQn,~Q<.~2_4wgjuj$ prototyp2((!+ C,_gs5uuz$,',callback$default % ).'+-/)Z3_p9fb6p$_03 $a@+ b" *6gshjl$  / $_iDB BmBB$)T/_0+T?2_0-T?4_0/T '__c _eLJKAD" 0fpL$>/ -&"N2;N &45 dNp_91djkk 6k.Z IpaddElec_ivxn3r$@O/<5< ) defineProperty Object ;H0gurut get e_55azsf$=O4Ooutput beginSNure_24f42q$ "7OjOD_szpzho$ O+"_j0o2mv$ Niij8qq$ endr6devbq71mq$!Pindex bitMask0 localP1 in loopLabel ]P~I@ )) QoSP2r d QKPEP $this LN:P1 29py_a4hdmt$?P@resXP"ohTgetP&OfNP](n( O$N_2"/ _P2f/ baC\, t_wok9wd$ B0#\|"S.Int,  ?$x.S.c!. S?? UBq6r )r4%r5D 1/ mq*s'!pyn?| joN9oUid| klMM?| imMM?| fkME?| _hL|5##poP.Long m0:\.com.u!m!#.core.db.dao$PersonDao#authenticate|kotlin.String,Long p4Bfind~sWithPermission}o{ collections.List<+>24Int?? N As^ -Oties%0lib$"$AuditLog#\]/ J7? J1 ? J2L83L84L7~| dinsert|M (.)/ e3$Companion!SORT_FIRST_NAME_ASC| fgN DEhdhC)LA5Dfq?QL_SELECT_LIST_WITH_PERMISSION| `s?E[_LENGTH| 4r`ENTITYBSONSLEARNING_RECORDUobject y/ P<=/ ]R4NameAndUid!name| a_D2#to0| xcx\-serializa /\-\-js\-legacy\>.+.B.internal$NullableSaOer KG egPgOi.9 4$\$/er% 5/ #n?| fJhF ph_ /:!descriptor| N$PluginGeneratedD/ s#addElements  Boolean Kencoding$E er#beginStructur3 I-s.bҲT1TositeZeLongZ b1D!!poUid| 9ebshouldG;dDefaulB$F Rg$S/ e?end*̹M7v.u,r, Bdao.D V/De5Xd _Index ƿk6/ kH PInt rRE$UnknownFieldExcep / \tI/ \ I_-N%de / tIp vvS xNCchil Os| yS = }u #typeParametersrOs| ! E~ h<J%$D4 St~/gyL!LV (O,1:0>6 ! źo@  d? A U YAConsEorMarker? ,built\-ins modul:G$Any 5.cequalsp.Any? j7,AlhashCod>IccEcomponent1eQ"2|ADcopy1N!/ WBD/ B(BaseDao F3  "N#$%&' ( z1)*+,. 2 4'56789:;<=>6@A<B<C<DE1FG,H IJKLMNOQSUW<X Y [ 1] ^_(*1abcd efg ijk p qrst1uvwxy8z {|}~t $Vrx !< "( 1;4B%>2!1y 2 0.002><1\D 'lB]Q ,(6  R   # 6 % %6 PMI?rB> R73 R,( R! R P  EA@#O1  ȁG# 67    ^0a. . .\67!9> 96 4 %!  @ x  >P"  74 2Q@@% a #$# 1. ,S9996lU3l3l6U"lW99?W 9Y99 Y!`ol jI2cQ ,3`K`D  xx-/H01  WQ T35and_  UfL JeA ? ^12R0e1e  EF!˛     ! " B $ % kYa / y!A$A $ .+ )6$6oO?  A4g%V6HH4  ! " # 9$hX7Z &+j+ '  ( ) * + , - ./DS r.6.@iO/2(i4) * + 2A.X0=j$  F15dp2 3 *@  =  hP/ ) 1"A4"25 W M K6GM9M7MB${3lD D 2Ib N$8r)r6  69 '$ "U1E:]#T>&>;+02 0O;<;18v;=;@'"8;;>;;;?;@4v8P;/'@;B?;R;;A;B@;T;;B;vV 2/ - C;Do4 E4BCZm9m FW8\ ms   vro Q?G  / Ҟ c9 S@ °:  0 @BG HI  O 2J d+ A ZA" OG6GQKD: fHf66@MO8`LjG4:K 4M4H ro m-fdNd1IC331' %b p } >; 9L$ )O%"  9P [X VOQ;O,h J! OD`_\ ZpSJO O<9"UO -P  sS OV 6CT +1$0BU2h `=: 8461VFW82'??"]?VX V Fl1 m SGPj_QX Bn@;o5%# ?s  FJY+k  Z [ 85 3\/6(|B1Z]   8Ax vP3 -1&F j2[1^J *_!\}QN LtE`$A ^` 'VP A A: ?- *an 41 bS   Fci  i d ef  g hij51d k HE C<?ehlhih C[74E#gmf /BP"h k 9"?Bof?ep"0 9TVDq4) S zw u=6nr Ki@;9|f'ZsFtu yv t|m$vvU8N fF !/ f !1AvR5 SX  r w x y z{ Oښ@|F4?I0z2P+  oI  =(f w{+( &j i E|8o}-x I1| l 69y| pm kd!I?E(- Qda g 6X~Ig X g  ff :fUf @ KR d2IJ`  #d [2NW82IA" .Pw\76Y YY*YN )F44  p  y =O}1TPh [?@T PG%9ZbR%L_T D6    ES  kC Y&yoc_&) a3)@ *2#I4O`7B \7!U 2 @E(?!)Ag N1@>TgTb LPRPPMP# a8# yP" /,E  XU PP?I2;1\ 9 _ZIZJ YV QJ I  oR@@_{11I UR N"BBR Q  VS NWWW WP X 2  zd Y5DD  Z$Y X  Z 0- 2!U U *222FFFFF]>70 2v&222D'Z52 42222222728292;2<2=2>2?2C2E2;2<2=2>2?2D2C2E2F222I2M2N2O22 2 2%! 2R2Q2!PJ2W'2S2 W2 2UFVF]`2L2_p^Fa"b2YSOj2l2m2n2 2 2 2o2p2q2c2 t2s2u2gr22!v2`240W^t=@}{2@K*`M0(p2@@'F~DD$: ` @n*2::9:O:VSP NK Ib! _D /S v v:I: R<; D  com O core db dao XOH ..dlib M# $Entity O"By8Id id q1"  P js JsName G androidx room Query value 0J * from qr WHERE *EId = :id XbUid x // :V4Xa replPOnChange Unit  REPLACE INTOR6(xoePk, xoeDestin4C) DISTINCT@.0 AS>dUid, aUserSeP.usClientNodeI/m6RFROM 1LogJJOIN{&ON6@.chTH}*64)i AND-)JPk =bD) O.usStatus = 161 @!= ()nBnode.6Id  @SyncFpLIMIT 1 Lct != COALESCEy(z`xoeVer'Id`z U=(NP y/ =3), 0) /*psqlCONFLICT DO UPDATE!SE0PenE = true *// door annot$ eionRunr'SCheckcPNotifionsFor 1New" n CId !Id :1 +'Pk: ) x ! &m$ A ) Repository  1415  ( ,5"p  ,    & 41 @5p "(0  $ #%1&{'"'20 0BJ2 0 2  H' ( QQJ0* 2022JA0H@q J 0 @JB!C`2 "u_R$D   KX2 ' '.'Kind'.'CLASS'  X [../5liboY/src/commonMain/A / / /db/dao/iDao.kt ` $meta[$ kind _q simple  \;Vfaces package$. 3 D_  K  $ 3j %UZ$ *!db &6.db  +."E9(_[92G[9*38  q  a91 A Q#By5*r     xu s6lAcR5T8M H  RO KGd6@L"5 TTT%4T TTTTT TTT.4?T TT TT To -*e4 Y*22 : a CourseGroupSet + s:AllForClazz DoorDataSourceFa@yA^I c1 !o *  cgsActiv qAND cgsh ORDER BY&8 ! gList l_! 3UidAsync uid$ ]'% U um+ TR @(cgs7cgsj& A. ASS j x0:242*9  dA].oM;S `ScopedGrant*ONz'((/6.sg- . ?A?OR }6 | )L'1 SchoolUid)R c6s & ?{8388608 Z) > 0Le8`MemberPrsGrpMbr1O1.sg=69 .gR M 0  e!O/u > -E?cgs R'8, $t *j" V }' Q Oa _     "26LMN V  !   V C x5 5  +   I{[Vn2 r updateAy U/5   1 #Q 6! # $3(*1-1.4/Q+   0 20D%:'54QS]JA 0,"@JB&C!'R)x D+02,0 =7<<b  <b<; C JLJ( mQ2NQ* Xn X ? XCustomFieldU  (0& 5*    iL#  '  , !/ 5 @ Q  >  1 3- % t 0 q zJ'  %0-')0h J2  E ; D g/ystagingL    I )BK(+K+ n9 ls` .2 c*kBelongsToO?_D4! pandroidx ܊.room Query value SELECT * FROM PersonGroupMember WHERE gqUid = : ( 8AND2U'A= :pb &Sp.S Active findAll&RWhere6oIsIn o="%ByF1AndeUid '!%.*# s!|D$ C&CB:a moveAsync Int newB ol changeTime ~_UPDAT "*T-[j,0Q0Lct!?,]^2 0W+replicateOnC- Unit  REPLACE INTOR: (pgmPk, pgmDestination) DDISTINCTD ASF7Uid[ UserSession.usClientNodeI/u321LogNJOIN &ON:p.chTabliJ= 44)d-EntityPk =f LOG6p.<K mScopedGrant3*ON'((26.sg)-2^| 3 -2 ?OR f9e s6zOIN (5 clazzEnrolmentC(6m! d #  y.Z)h.16VoBcbschoolS b)5` aR^HHLiZ@ PQPermiE6s & >  Z) > 0; AS PrsGrpMbr1O1.sg=d9 MJ O"9.usm!O"u.usStatus = 13  + (!=YJBnode&I.)@Sync(`sLIMIT 1=&5L!= COALESCE(`pgmVerI  ]3D: w/ =GC), 0a/*psqlONFLICT3 DO1 0SETPending = tru */7 door annot! $ eionRun 'SCheckhPNotif ionsFor  Based  Y   FQ  9 61x>m K NJ e .n q | % | .{ ) 7Uid G"  ^ W  d w 6( # & = ]8^/^_X p.cj W!f  R5(SC  53687091 } n1New" n CId IdParam ; /E +:    $H ` | f    ~cg 4 ' hSAcLC 7  e< % PB~Uf %b% %J` 5^a8]P^O]OL) U NPsWithh_I3j5[?3 !4J 5&% eY' }"%t&|~$  C1K4" C E 2 mK PLq  [U 0g 8 7H%  eJ ?-J`v 1} Y D5 5f& h2. Uy Y/ 0Y Tg 7/i'2+ .[kWK ) f  j B"! v 47  Bbupdat21 a3a Boolean 022+ik017= :#Q +< 41 < /U*,T ) Repository Dao       (q "          41   !V# $ %3&-/1 619:"'20 0BJ1  202 H@ (J)3+J-0 RbZJ;0-C2=JA 0"  J 0 OJA'C(0C)C*C0B+C`2 ,_.W ?B0D1D2D3D1;4Dw50i7Q8 0    kotlin K"' '.'Kind'.'CLASS'  X e../ lib-database/src/commonMain/a /ustadmobile/core/db/dao/WDao.kt p $metao$ kind _ simpleName interfaces  Dao package$com D_ ( Xcom. 3! %. *db db &6.dbPdao +.@O\.<$ZBQ(_?Q0:F('B<B    A #  R      xu sPl  p DPT`M  XX f ,0 BC T" RO KG"6@LR(!TTTT TTTTT TTTTT TT TTT T -* &4 4 Y*22 22 : R As v 2dbT  Companion Any FILTER_ACTIVE_ONLY=CURRENTLY_ENROLLED CPASTrMENTS MCLAZZES String <?3qCAST(is] !INTEGER)4SORT_ATTENDANCE_ASC aDESC 2NAM*?)*plib e;Qies  ?All collecA3 List androidx @:HBesBy^" ^Long ]68 5= :=^4 ?L@Y4DoorDataSourceFac  * $ ( !By1CoduOde + +q - DyFromWeb4^ pHttpAcc=*blr methodType nR +-O andT" ouid )d +;@ ]J2romD? J!:<HolidayCalendar]/"ndV@AndT9nology BE.*,  q#c<.*,<gCourseyCBx uBLEFT  * .$UM H4.um   3k : ^"ctU} l):0r esU0Eff+veHAndFilter)eUid [f-!  )QON ((H/ ZL!= 09/g r? = Z 6/OR4  8AND(z. " .5 VD X[ 6$ O h -: "ORt</H+ %@! ]! DisplayDetails searchIaccount!excludeSeg !edKG$ , sortOrder  current p@3 sQ1  sF(COUNT(*)" J' 'u >@@Role7 /00v:6 BETWEENGwDateJoine5DPLeft) numStudents)p1oB n"p~Teacherpr'' AS t #0"lastRecordeoI  Z 1 !. 6/5(\PbE  W&  81^ "=cE s cb3 . /u> 9s iC` b>- c C={ #B rUr b-Jb 40 8cx like :Z 1e 1NOT3:U  'o _#\%( - 9 - ]Y "clx A%cl# )=n*) j W)0 ?E? P(CASEN5T8S 1tar 1End aJELSEl>M?END < &,a .nGROUP BYR " QORDERYA  'W30att'nceAveragu^ M&M ASC 5 1x-''y(4y(."2.l z/! =*M'1s PD' - -  @ geAR sssrOfIds XLabel ids ^xEAS uOl= \b"RE?8T:ids)E Au\! ) <%  M z BY$ap  z*U u   - LzqYB   5= : ! 0,._0R !p(A Ha U{b+%=|EXISTS(U M kV0.b0n0 6|   /  R( 6:} G n$Y01 V;up [' S6_P`M6=eF`$_Y6F<Z6o  v8 81g8f4b:`u''. .`V,R3XYb :  M  y z 1A hO" u]b4] K]Mn@ *]DH< ]D/ ] U/ ]/NFM " P zg q* ."":nM'5k ' } D X Z }    (DF :YsJ |^ $ H.n-~+ J-PDelegL7lp'As ? ~")` 8Hwi *{  4294967296s<A" ?03Ay U" !A3R timehAd UgI  Q) =$t# XA2SUM LogNumPresentR=LogyT1Log2LogA0Flah4)REAL) /~MAX(1.0S2 +(oartial!AbAAB|D E ]zBU Postgres@/ HGREATEST^|D/|D|D  3JDQ  D  1.DD  BDS$ D1'>s, D1.4|Dd@1K3QUY3\_3abeg1l1p4rD20BR 0 XT Y R  R 0 X6Q(REHYR6YRl"' 2~EP0 :ED0H'}EaFJ)!2D?C+q"J+#E 501 X"J#& {.0}1%(E12D y_*J9+'P`/YJ%01~ U2J!3baD [5J%6#F%5J'7 F?0PQ8J%9P#PS;J%<=i>J?A@2B6C2 CLLD0EKC2FGHI 5J($  JNLMNSOJ/Pzs02 R?0USJ/TG GV QWJ%XO!+XZJ3[0"-5]JA^0#`-GU$  H%@JBcCGd&Rf'D61h7 KP(!iJj0 2k0H@(J:m0#2V02n# (o)q H0*U   kotlin K"' '.'Kind'.'OBJECT'  - (CLASS' X Y../ lib-database/src/commonMain//ustadmobile/core/db/dao/ClazzDao.kt  $  $Companion_getInstance  . %_i1SORT_CLAZZNAME_ASC %DEATTENDANC**+FILTER_ACTIVE_ONLY CURRENTLY_ENROLLED CPASTMENTS SELECTHbES_0 < * FROM WHERE CAST(isActive AS INTEGER) = 1 $meta$ kind _ simpleName f interfaces 0BaseDao defineProperty Object get M\.com. . P.db.d  package$com D_ I( g$ 3p! %$ *db db &6.dbPdao +/ C0O c0:G0`!p?| deL;fEAfeBf>*Y?| j=e?| hlD A| To>;/ O 0=jPersonGroupMember AS PrsGrpMbr1O1.sg=09&.gR M 0K O"2.us!O%u.usStatus"  + F!= (eRBnode&&Id@Sync)7 LIMIT 1~f BLastdTime != COALESCE(0VerI3F/Pk 3/ =A), 0) /*psqlkfONFLICZ DO UPDATE&SEPending = true */4q annot$  eionRunl'SCheck]PNotif WFor 1New" n CId IdParam 0'Pk:,$ % ~`  g    0" 6  w   x A =5 5? T  7 b0 D r updategU " 8dated ve Boolean ~I  [e@M z a r+^  :T ReposiDao [     (q "   "     .  "1 " (S(11!8 , -13151 91; <"'20 0  BJ' 0 2 "020HS#qJ+C W#''D#QS#SJ%N N'J+  y_ 00-?)"T# !#0 2${[%J%&#JP%J'@2(0 H'$PJA*6P$+  J 0 @JB/C`2 0dZR2Du40qJ36_07]280 +:$!F"$Ur $A$$ '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' ,#8& Q/ .p C}yImpl' %%\%;n% f$this7 continu% "$ _ejltwb$ call exceptione_0 local$tmp$ $$$ prototype cre$ constru doResume sw$1mon&Pgener6/_C5& itEor _0 hasNext element nresult_0 _zaz62j$ Error #" Machine Unreachable execuE_ e s suspended iD'%Dx%F!( >!I2\>. ..N!6?| )@? )1k? )2+6 $#?| ,8/ . /  / 1 !/|  3^?| 7ofinallyPath| O_0 2H ?| 54@| cq)&#|SLong, p  #built\-ins mo$w}+ qKk@.#forEach .Ible<+0:0>,A.Fun1<-0:0,+].s>|0:0 S_i7id1t$  / M Z7 TList<>B3(&KD( + P$1HY1# )n$.v5  1  ' }'''''1B '% '1('+,'1. /012*4 58;>M RUXA, r73"1,O"!L(`')"U%,.. 1#D$( ( "%    (   P(      S 85 34[(&M#A B  1. ,: 7# (1(3 R(\%Ȱ >; 9f,#f%Q <0s @7?3 3   /BD1P lVe ,&*X&M'&  'BUR&1IE11*&zvz3  63 :@* l/bX   uB <H<* T   '    %'pm k!GW[ >k< ;q"R+>i41 /rs&>+t"fp$%Eg` HmYA ;7- +o$<9 2/ -;A TH F &"_0RV  'SjT1]^0!g1 @665 M-QEBY   f*0R7D})FO+(4)  &) *  _kIFS ,heK7_? 0  !^^bq]5t %֞ C@ >:E2-/#m/AWT`w6t/, *iE r"N1. ~ |2u.s8]8V -H V &c0B1D "S,S,3 - -3T!T6TT T7T"T9T!T T:T#T  } T]1 ELSE 0 END)Ptotal@ddu l0 as a_WeighT1;Uj  # l T BLEFT&02_ O*-.- 7"CcacjP    <a.cepcj9    K< 1ON qb=L!` 2ANDe*d$p)$$ @ 4 R   F4 j t' 86,n VWHEREi< ORDER BY cntW&Modified DESCp/ 4 8cCN] w8 (@+NO _ceIna6 (Y.publik ORSv0/k s G@titl6G/C  3 ZIndexQ s! 9u '73All+By,7 9>5VKWith0AndusAndMostRec L/ :?:  >: 99U/DFI:8n+8 y* e(|18 O.> AS j8;y:u*8<xC 8&52_43.8+ D e ^3 !0.ca<j Vt k71.caPS `69y8388608 # <9W}.0Lctt_ ?acj:9`T0 m =R9$FqJ9,F9C9j"h A{ M9SQ$4mW@ S5ju8U9 v/= D=a W o# S> W9(W> /M^9 a9  ' J  Cg /rtmJ.j/Maq9/_h X  s h -"An@:<:4 @:J9/9  %9:9 8q  _+    81 9!S199Js ( N1"9#3$')1*4+920BR =\PXT8@ "'9 90 :BJ1x802027aKCJ3,9,9=09'}75A0R!7U T8T8@JB%CT8&7R(T8D8$ 8] "8\5nw7;7- 3A Y >]'5/ 0)_U6  qCNhOb;( g2com-chX.E? =*!.?| i)f4 +i1f?1ZG!f==gfu>c>c>1<6 i>&TPf==f7#Y==f=`$ 7=BR= d-7d5 5R 5 5T T5e T TT T! T T7e T$T T T%T'T T T(6[2d)6)66*67+61,GdQ2-d5.Gdg6 g6R Gd LanguageQU6pELANGsc,! THREE_LETrNSC /_s8TWO-Js+*# *c*P DoorODatad* T!es `UAGE r!By s n&sd712g30RE +f4ame-" MThreeCode lang fNNiso_639_3_M0dar]:=-"2"] JadByTwowCw U1U # TU~dprimary:!!,~ vp where >= :CU dUf>Pqjs Js8btSIN (:E0) 2sAsff sortOrder searchTO!R&.*1_gLIKE :XQ.UASE(:_W55Ym'3'555 5{6%''vEND ASC67 2s4'65V) IcList  initPreloadeds.gB{ gr replacKh! e-! onConflicA/+;/Rg(p%  m v&E.0!AS#/?4o?<."}"/*13)S!^ /]<|". c "chF!= (_cc0 ""cR4F"0E5AND-v*$y~*4cm *afc E py AND languageDestination = :newNodeId), 0) /*psql ON CONFLICT(l@DPk, L) DO UPDATED5SET0Pending = true(#*/* ReplicbRunOnN toggleVisibilityL,  Boolean selectedItem updateTime p P  `Active6 q,4#0Lct-uQWHEREUid IN (:) totalCount SELECT COUNT(*) FROM LANGUAGE i entity U" @Async Dao Repository         1 @Dq  >   q  R  P3 *0q/ 0131:1=&C D3EHJ1M3UWX"y20BR 0 XT YR Y R Y RYR"' 200 :BJ# 0H' (J!020#U!J!"###_$J!%# [&J%'#Z@U&J!('\)0[+J%,#Jb+J:-v02 .TQ-q1J32N p024yO25S6J7ccj8J90J.;G2 0?0,>a@o@JAA6XrB0p J 0@JBFC`2 G RI!D19KDL0"2 N0OXSPPJQpSRJSTPT0!p#JV0#  $ % ` kotlin K !UstadMobile-lib-database-(ies )$module$+T_lib_+_+/`','.'com'.'um'.'lib'.'dV4'.'4'  $  db lib L com ''.'Kind'.'OBJECT'  - (CLASS' & A Al>Iions SizeOrDefault_ba2ldo$' $common/src/generated/_CFV.kt VH& !?s 8 ArrayList_init_ww73n8$' / 7R287e2$' QX \../c RMain/ZW/com//core/db/dao/0Dao. ' ! $Companion_getInstance Preloaded0s prototype $receiver FIXED_C5S V6 d* * &   tmp$ itor hasNext i n add_11rb$ ) Uid uidsInserted findByUid element contains?template'"To@ replac$  5/ $_iIQSORTNAME_ASC aDESC TWO_LETTER)+HHREE-/` $meta$ kind _ simpleName interfaces %PBase defineProper Object get P\<\$\%w\>.com...db.dao$E packageT _ G+ X$ &a! %}$ * dbPdao +/ F3O S0:J vZ0libY^/ JU7? J16? J2L83L84L7]|7/ n_J!?| \p@!0| i^2\>. .,ns#map| .I0ble<+0:0>(A.Fun~1<-0:0,+0:1>| 0:1 map_dvm6j0$ x y |B1#"<+.Long> 1~$4#o|1:0 s3 #filtern.Ky" U_6jwkkr$ 72,<+ 2.?> `6R ?| eb5!  u?| fgNo?| ghE  ?| hiP1  ?| jFk!Wo   !R?/ B( H5# %.O( ' 7;51  e1 H1 !"#&*) * + H 60,$-$. / 01234567*:=>CD EGJL1Z )1 `0MI B> R73 R,( R! R P  #  r  R   %%% C?  /+Y4 _CEEE&E 96 4 H %!  @ W  P  o M   =B1 / @2dQ ZB)4  a1 wҊ  k i^-VP b> 0 S0D 60A "^1 y`  YV T01D`'W0W" Q$r2d  Wo D %D Gm= ;'I" TQ O ^A (7@ Q$K CB "&2 D : 84<E& CFB  FSD O-T TKT/TM.T TqN -* 20P/ LO*2O2P2Q2R2S2T2U22V 2W 2X2Y12[22\3?]0^2_4$a2b 2B2c!2d"2e#2f$2g%2h&$/ '2i 2j52(2k)2l0222:: )BE JmJnRQ&plBU 7 sPersonParentJoinPEnrolRequiredqAny p5A"+p clazz component1 2:py equals &other hashCode Int toString VMinor} RList-: mDandroidx room Query value {w&% P%.*" % " `&:ppj&  4/ 1RWhere"No`ledInC$ Fh1 K2ppjO&;AS ,GQChild~-.wI9'QJOIN IW u& )  w dAND (:V = 0 ORh += ?)h.#DDRL!= 08NOT EXISTS(1H )) % % 8"=  Sc = dRole = 1003?AAST(0 *AS INTEGER)R;" qUidWithNI*(6 v uid f+73.*,BLEFTL, !.pntiu,56P:*/ FromWeb door annot, q+HttpAccessible+ methodT#! i#f+"2ispproved ac ,P $I0bppjInaL- u 37ppjStatus2 iswOf use%uq ,>V bicateOnChange Unit  REPLACEOR9(vk, ppjD&`ioDISTINyPUserSon.usCliq0/l1LogLog.chTableI:512*].EY//Pk^ ( X.X dH jScopedGra*ON'((26.sg -i 3 -2 ?OR f9e s6fz15 c ky   6m d #  n)h?164oBcschoolMemberS b)5`aR^HHf LiZ@ PQPermi96s & >  :) > {"RGroup_PrsGrpMbrlO1.sg=d9&.gR Md> O"2.usm!Ou6.us 3T 2 (!=`QBnode&I/@Sync"_TLIMIT , e6!= COALESCE (x`ppjVerS xr* U/ =38 8v  8!SE 8!*/$ 84' 'SCheckBPNotif[ +1WFor l Nc9% l9# IdParam x . 'Pk : ~ $  A^  dq    ~ (0S   Aa  )< ~@B Wb+k J` %8] ^]  U ,&CS  \q?$` 6 I\&,A ?@Dao@0@M?1?? ?*?(+?1@*1?B"B**1+@,1-1118@3;>@3CD?S?p y< ?"J ?RHJ ? ?%22 2QHJ?Q 2>0H?0 HJ 0 HR 6RXR }X"'@3)l=p02 l= @S!J1"++?33$J%?_2'ZQ(J9)' = .>PJ/Xf20#?qJ#2,13J+?%?  6JA709>U  0?C?@JBU  >='.'ZERO' d}<; I<mH> n> +z$' ?L0;:;n  6;L +=W  W _3pjtqy$8 ((B= ,  ') uresult  1d getP=%Of;f\1(q ;!; ";4;8N2;/ y2*!N?| r{V0| 5tbuilt\-ins 7C8R$Any#x#7`Any? {7UCCd>&},} $VXt$YttDRvb_2| X$py),p6 '9,5/ P= KL 66   ,  8$D1 D  H7 B$*<71'^ 7 77BZ2i+')\=66.6, .Q#,%%%  V V6   e P  aP'X x e/4!E0B ` .b&# !@az00S/cGc7-cc55c{/h1. ,+{,403[3.3/WO/ /H/`b_ ]J?V*71|3bu7$" 1--d! +50dGdB  & h*   c _A$TAG _2z z-q V7VVV  (((( p c F K1>4`1-2*31W } 2MMMAP3 F?   693g  6z8m{2f Y 2R  M?C_{XO:i3  * *  &fC U+mS/+(8U43(&c's 5&W21!T4!T4"7(1>cc&nMM=:6  ! ! ?"3qtt#V4V4%3%SH V4%TT(TT T)TT+TT T,TT.TT T/TT1TT T2P Q35q32#555455546@5728 294:R5q;25T0Nl?2@::,5O# -5CourseBlock(5QT5aSUBMInPLIST_IN_CLAZZ_CTE4$ SubmitterList (sId, assigns1)7%AS+  3(x8AS f WNA3.ca= > Q5&>$OK! =)Tm E,*1.ca<O4 Bn(j&8.cb,r QW0.cb122y#C56~c3,D /+  :f30z! `GracePeriodDate ent 0p9_Weigh?1kb0$penaltyd ! HthasMetricRi Ru#@ | (/ (.U$SPqwqStudent |4notzd- *  13dnP7A.casi O ?B;l-hA.cam5xzL^$s .{ vlIS NULLF 5 6If.tt+ I   I)6?~(A )&{m bG   h"= _ d0   @ d\ _U 8 6Pt  4WHERE SubmitterList.assignmentUid = ClazzA.caUid)) ELSE 0 END) AS markedStudents,2 COALESCE((CASE WHEN CourseMark.camIS NOT NULLPTH2" jssion.casp1p /,( 0SFfilemStatus CFROMNXBlockx 8LEFT JOI1AS parent 4O-.cbModuleP2C=Cl.cbUidI8AND.cbTYpe != 100-   ) "n.cbEntity@ype 3n ontentEntry&'.c H%ceInactivekp4, QDiscu4_ +!.cv<5 ChildJoi/a.cepcj>&8   ]ainer"e  U(SELECT o0.V.rY4ORDER BY cntLastModified DESC LIMIT 1 V\`e P 1- O$.s, Td 8beW ] eZSeU DPers$:p ORootresultScoreScal3extensionProgressA4ucc=% x, 0( 4=` ,q}6casBunA!as R) ref.caGroup$0~D [9} Member.cg  :   Nu49i Das s    AS ref `2OgmSe r*0/gm$%K9LcasTimestamp<- +  .2 Y q 6cam<m5OmLctJi :c 1 2AW$u (fHidden~(@:curU# >HideUntilDatb :> C),0 F IN (:collapse/Ia IQIndex annotation QueryLiveTables pf" HJ( "  2F 5   "    ScopedGrant PEnrol, " S`findBK Async uid js JsName n '# ,*1RE < = :uid replacb list Insert onConflict ,icateOnChange REPLACE INTOR6(cbPk, cbDestin |DISTINCR1AS <maUserSe7.usClientNodeI-c5 1Log  41.chzIZ -12.-Pk 3 2ON .W Se X JZ*ONf '((/6.sg)-2[ ? A?OR }6|,(G'.16  jSchool#R 3Per>6s & ?   H) > Yj PrsGrpMbrn51.sg09 .gl M 0L O"2.us!O*u0.us us3 i - @!= ()KBnode&I @Sync,7xh80.cb6 &!=*(QPcbVer1IrMC   / = 0), `/*psqlCONFLICT DO UPDATE SEPending = truM */.$ eionRun%'SCheckQPNotifPionsFor a1New" n CId IdParam xx&1|: {* % CD(a E f    "  P!w q   $ /O=$5  U  \ S$k$ ; updatezX" e!Boolean L3 TJ-HU Gw: # !eW#1 U; Repository Dao         1 @ Dq  >   "1* 1 d  0! "(1#1 $) *: ;$1A3EFIK1O1S1T/U"20BR 0 XT( "' 200 :BJ"02 %020H@J) qJ m402@2%:C2 &Pl'*H'L(^ZV J_+,-./01234567J48029Q<=S>J)?2@60:` BPJAC++D! 0 0"@JBGC`2 H_#RJ$D13LD0MB2N0%PJQ02R0r&  ' ( $' ' kotlin K"A' 2'.' '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' & 8& Q/ .p C}yImpl' & ?Kind'.'OBJECT'  - (CLASS' X _../ lib-database/src/commonMain//ustadmobile/"/db/dao/PDao.kZDao $#$Companion_getInstance $this uidL&  #1inut% "1$de"atps_ejltwb$ call except*e_0 local$tmp$ qw` $meta$ kind simpleerfaces prototype creObject constructor doResume %B_0 $ozgenerated/_CollecsT0itEor _0 hasNext el&0 n#$C_0 %_zaz62j$ Error #! e Machine Unreachable execu_ e m suspended i/ !_=SUBMITTER_LIST_IN_CLAZZ_CTE #7% (~!IId, >. %AS$ P  H AS f NE.= >b Q& ] O"!.pp, sxm\ EP *1.ca<Bn(j&l-  v/., -  y, =#~c3D /- :z ,2Rolp. /].cbGracePeriodL# .com. . Q.db.d 13D package com _ O( m$ 3v! %$ *db db &6.dbPdao +/ I6b >0:\<' 2\>. F . !, ?| )@? )1k? )2+6 $m # ?| ,8/ . /  / 1e !Z /|  3T  ?| 7ofinallyPath| O_0 2H ?| 54@| c4#6 |SLong,  #built\-ins mq7q$Unit + qKk@.# #forEach .I/ ble<+0:0>A.FunS 1<-0:0,+].s>|0:0 S_i7id1t$  /  :   <>r54! A| ZoyA/ UB/ B(KD( I+ PK1K{8# )D.5R1p1 01*"#&0( *+ ./01234 689:>$@ ADGJ1Y ^ad7A/ 73 ,( ! R P  v,.. P#;r  R   v# % % 96 4   %!  @    #      v6A& T  B  2/ -;1;U)2_4 4ɰ ?< :h,h4B  uAQ 44   BI1P l`e , &&"G"G!6 .MV 0Z"P s`UR P1IE1A* Azz (3Y 63 :@* Wl!/bY   uB <<+ U       %+qn l$ W\ o=" ;q%@?m41 /s CA"f$%Eg` HYA ;7- +o'<9A TH F )"%@ W OTlU1^a0!l2A"66 S#AGDd   h " x =D)FO+( &p   -',l`- _kIFlS EheK7_?   C!bbbqd6u . DA ?j82-  4 a ZWeB6zR0W6S } {kgd '$ " 4?|/@05 ol j2c`K8DSH 87,AU  vro Q?G oK K # SDv ~ |?u0]8V!8 &B12@#&" WT1I;c27a 8<= RO K$G6@?*% O! ?T&TBT$T TCT'TET&T TFT(THT'T TIT)TKT(T ToL -**P) M*2M2N2O2P2Q2&2R2S2T$U$" 2V2W2X+2Z2[2\2],2_<q`-2b 5c.e2=2f 2g2h/2:'!2i#2j"2k0Bl*:: # "BJmR  & g*8alib [(?iesF8$5 #& c""   9#Lget" door Door8oData J androidx room -9 value  o5.* # l4 ^WHEREC *L67OAST(Q AS INTEGER)03W8-%L88 c8 8[" 7.C9 (EUid, m-4)9 D K?9t M BvI T9/302&6aO/4/Xv.!= ks" f}6 92  9KsH!= (199P,#%9d3 9 7 D 3( SC:G3  g:3 L }::4Ci4@:F" '4 K.0 . PB:k;e /+&O (ONF p>+B?_   N# ?  :&22   K P: .c G g V.  [l hy : `( ~ \Y; ,\J/F8;2o 8;~ K; )Tg1$Y; 1g;>;O;?J;1:##p  "     .s  H;1 #H;#q J;(s" 8;8;'p1)1 -1/: ::$ 0:1 0 : 0 2 9p029:' :q 02:P#c(J)MM4 09u 9 +H!9U 9 !JB%; 9&c9R(D03*@2+B2,09.9Y9U 99"'0'.'/ 99d9A599W21Nx+( p >*K>1m /, 1F? '1 0Pc=00 /VH00000160  01% '0001,0-./ 0050; 0MfRUX2,s10z    0   U00r0v0 Y 85 34 p0(( 1. ,: e* 0e*3 +$0 >; 9fm0)1m0 s03 2.<0k0( k0 'k0 ='2/"'M('k0 (k0(10 k0'*3 k0/b %   k0k0<* T   i0   i043i0pm k!i/=[i0k<+ 0q"Vh0ih0r(3>h0,h0gh0$/h0h0h0,10&";Wg0g0 -$4/m50jT1]^3f0,Lf01 @e0 M&-QEBY d0 fc0 *Wb0}b0kb0"*2*b0b0_b0 b0F b0b0 7_b02b0 b0b.A]a0U8D%֞ C@ >:61--Rv03h0Q WT`w6t/, *i \0S30/.8U1]# .O 8 .."--3kO - -3T!T6TT T7T"T9T!T T:T#T/"T T/#T/#/@m.%$ m.Am.Am.Bm.C.DI.Em.2F2Gm.H$I$q 2J.Ky.1L&...Py.1Q'..1T(. 1W).Y2..y.5\*1]%E.8 E.^E. E._ E.PConnBBvityF{iRAny coneB$Observer- {.c^ addcRecordCLE Int wifiSsid SSBg cDedOrI&ngW ;.q TransaC P it}.<# [* .dinser.4lf 6f+us.; $.f #'" S! uPX3$2$ObjectLiteral $this state wifiSsid cDedOrcng continuation -lD$add' Record_cqw3wz$ call excep@8e_0 local$ ` $meta $ kind simpleNameSerfaces prototype cre  constructor doResume C_0 |, e result_0 insertAsync_v0v7in$ _0 Error # Machine Unreachable execueOe #^ suspended instance closure `Live $Dao $receiverntroller C8$  it_ $lambda R$  &"oForever_jsfaok$ 9 _oros3t$ ^ GlobalScope ?t YK $onChangeda.lOb&t_11rb$ t _p packag{dm _ h com. &1! %. *Odb "6.dbPdao +.7P\<'\ \ ?\>.<E?n0:T=!0| >p2\>. 0 .f ! ?| )@? )1k? )2+6 $3TImpl#?| ,8/ . /  / 1 !H/|  3,!?| 7ofinallyPath| O_0 2H?| 540| ]bM Wtlib.db.; [/ J_7 J3 JL53< C? J4L7t|7 z ?| pvR Oe| grK O| j z # | a./ A |CInt, SIgBoolean 2," x\ + 2(4Jh$ B\\#\-&#B?| .D .It .0r$F ZData# .1<-1:0> #tbuilt\-ins $x%! # P. !dContexE4tar"".S FuSon1<-_",+#. 1> N! <0> ;m</ I=(# `|1:0 RKO;7601B   f 1 "l$ % & ' ()*+,.0/01:;*<H1=Z1> ?$@CDEFGHIJK6LMNO$Z1PZ1QRS6T zDxUV<W xX<xYZ[\<]^`ceu 2Yw_73 ,( ! R P  v, .. PMI;rB > 17 }} O O }}V!##V7\\9\V!# Q.P#r R   v7!^ / `] [#*LHE C@ > @1 0`C   e*J    1 85 381&a -gA  1. ,:1:1_3 3?3  33 !33 "3  B721Pl`e , PP3qqq!6 .4MV 05Z4  b`UR P1I6E1@* z7z8R3 63 :@* }l9/b"  B<_#<*T    $B"5%, %!%P@&HҢ`-R6 U' a%5&J.J(JJ0./sJJ/J)JJ4/&J50J9he cN1\f*fDP17+B 0jAEB\ p , R" T"a$O+( @   'A B . _kIF+oS *.heK7_? H@. A/bz5 t 0֧ LI G1C264  a WTKL60_1/, *r6X#P1 = !4T02 3 4 5 67g686y: 853< 39*f2f :33y7y~!7yH7.7  V &vyA7vt| Qy  E"5yv5 m k1d W#@J a;R05 gA#421H 3 ?<$C=m=T= > 41 0/R6 ?@ 3I 6J6?@@k   A 3 0B7   4: A{aAC 4 3DAE !4 FA D (.AD>OB 4  RO M>2 %> G68 ) }GK =G'2W'H I J K LM': '8'L: N@K3' 3OfHf P3I'M'~M'NM.M  `O' AMt| 1  '"5' ! [  bsp nga + OP1B II0QI  { 3 ? .)r / ~CQmQTQ)R6/RL ST2HI J L J6STTb U200V   2;  @AARAVI  b_ ]1V^#d 4H7z OW Xbol jdcd0K?Dds 8$,5@q" RO KYG[6@x-1ZO!T[TTYT T_T\TaT[T TbT]TT\T TdT^TfT]T Tog -*$_P^ 2h*2h2i2j2k2l2m2,2n#2o2p$q$i 2r$2s2t`2v*2w-2x 2y2z 2{ 2| 2} 2&2~'2(2)2+2/22}E2D222 22F;225< 2C2A+F W22!X2a_: X:RZ ,+ m3 3a,3,!qntEntry/`Compan/5Any ACTIVE_CONTENT_JOB_ITEMS_CTE_SQL $W  Ac&egJobItems(cjiRecursiv"tus, cjiPluginId) ASF (SELECT%9 5 FROM ~ $PWHEREY' pUid = :0 ;P AND;*us BETWEEN 4520)1 ALL_ENTRIES_RECURSP:u%WITH $_r((M , title, ceInat,$Flags, descri20, eId, author, publisher, licenseType `2 Url, sourc thumbnaillastModified, primaryLanguagel rVariant3eaf k,2$Criteria, minS0Own@Lk3,0jSeqNumoMaster BLast:dBy;ILct, Qcepcj @Chil14mkParent}0, c2SIndexCe  ontainer"ntt!sn i^!MopfileSiz~A23mimcremarks, 8pOptimiz=`cntNum ie"YntLctg* *.#Jy ; H js b 5o |          ! ! k 6$ 1>9  K,,-KeU r*G6QJoin.w &]L"o`p Rx 50 E8  .L/ V `je $P~,5.     / LEFT JOIN * OO a >% 8y v s COALESCE(( : B rORDER BY%  DESC LIMIT 1), 0) vN [ YUNION/W H  9~ S ;b+y:Uid*D B ENTITY_PERSONS_ @MISS)TDISTINCT Person.  9 GroupMemb !.pOH=[(&.g40?UideEJPyRole 1.erRc(b\[ ".r B RCAST(.admin AS INTEGER) = 1.*OR9(tEI@!42 < +  VG F(Permissions &A%:p ) > 0) "j o_PT1 n$[32 Y AINER_QUERY  * [ /V o  * w< |J W!=:;+Uu #LATEST_DOWNLOADEDLatestDownloade:(S  'M*'!'.[4  j oEXISTS-6 A $ 3!.c(   PLUGIN_ID_DELETE Int w SORT_TITLE_ASC {` Base[ QQ  buttonsToShowFoN,( ,B*PModelOJELong platform En4d UBandroidx room Query value 1 Uids AS +'.1 , &K^<+:g j:L_  D KX S IA8!@ 6/'(s  S0 :#< =JtM 0MCOUNT(*)pE?^ s [z K)AS2f F&OR$>C!= 0 ~-KOpen #/NO'! Dm!"/kI%  E >)-/! 3*.==r S  UkUpdate+  ~  3 IzDODelex U{MA)0 [dManage9+ "findAll'pRelatedD1iesYBZ ll^ons List #<+ry! h.cerej6D -A3#Aw.relTypeL  -7!= pjs Js%0 n[ lZq^]GL( DWith/ |d$, !p '\ % ;% 4ByS*% R&# ?v, + *]m+Qm z 'z0ByTP+! (# /g( " t/ U from % =M~U ^0 d .P2,d ]q_ 0sIn/$ *:MpgetAllDiesR<@ly J`BData1Fac5ng?And h AsB geOrenByAll 0H& HX  5 H A" Uk&k6S) PV9oinJNF73 FilterOrdp s+ 3And5 5tParam  50 T- Hidden onlyFolder!rt1  y  P"em+ Bity.r"@QMax,0 )J9RawJ_$kScaledOextensionProgressPpLCkA,'FALSE': e?u[r8s(CASE WHEN >ionT71 ELSE 0 END)Stotal:)+enA0`assignS=_Weigh. D1 askb 505ypenalty MI Z D " O.Yp Xu 8`)l  Z  T 1V1 ORootg  8<, extensio nProgress DESC, resultSucc LIMIT 1) LEFT JOIN Container)O"$.c,_Uid =1(SELECT 0_OFROM VWHEREYentEntry ORDER BY cntLastModifieds_nParentChildJoin.cepcj A= :p. AND (:langParam = 0 OR.primaryLanguageD&= 4)R:NOTDceInactive_= :showHiddenX@leafR q= :onlyFolderPPz.publik%ORcusernameE[oPerson$p$M A) ISONULL T(:catego 4am0  5%INSceccjCN 4/ ;BpAmG )>|G oIndex,CASE(:sortOr&WHEN 1 To_.titlELSE ''QEND ASC/2< r(rUid 6geCrenBtUidWith"aFiltertByNameAsc 8ByOwner  z)*,ak{j LCOALESCE(StatemCity.coreMax,0) ASJ9RawJ_$kScaledOextensioPpCompletion,'FALSE':"e? y", s(>ion01c0 END)Stotal:#ed0-`assignS(_Weigh. D1 askY 505wpenalty   I# 4}w " O$.sU  8`.   Z. . GV#CgORootDF -, !0 ( T"7  U0. Y4x Gm( ZI |EXISTS(T DQ <G < 2 25k ( BUuidAsync FromUids UidAndLabel Selecte jAS uid P As l\Ifrom_m :;) "0UidXapiObjectId o $;o ?  ekI:@m(IDMyCourses c    B MUBlockN?E`.cbTyp<104R yS C RJAST(8AAS INTEGER) = 1  14* 2{ PClazz&IN)! #PEnrol .c2x" . c & c  qJobItems}  - limit offset 9    Z 0AS   LpmostRec UNfileSizeJ- +    H #&ON= > R: j@p> a pi DiF  {32 :e OFFSET : )getCountNumberOf5X$vOUNT(*)L1oin & z[J 0gezursiveDownloadT4s 0JobEuInfo ~WITH RECURSIVEh$_rd(OmdX*>4  ;; } 'cup$$  NO:%ZUNIONm9.w 4  4" b*_Q \ 4D  ^x/ F 9h x'|`AS num>ies1SUMSk2h  insertList]Unit e}1 I#" +Replace  onConflict isMeteredAllowedForDy ;cjIB D  =JobEGy.cjiJobAJob. CU8cji;: ;1DcjiR,=nus >= NC,U<= 20)[ connectivitym!\ /-us 1r3 ~O" #HasPermisnRP acc B5 p.3 \"1 \  : xDISTINCT . 9upGroupMe V .)H=[(&.g40 ed@Role^1.erRc(\[ ".r B8 i.admin *OR(`tableI@!42 j + / 9ANDF(P8s & ) > 0))) r_~cPies i'OnChange pREPLACEO 6(cePk, ceDestina"~  !S N aUserSe.usClientNodjhAS sit~>8LogN wLog.chT ROw2.ch/Pk OO2.us  ) 6+!=ZBnode-jT@Sync - 9 fLct !=1 :PceVerIa R#o / =o( 7 `/*psqlCONFLICTI DO UPDATE:cePending = trul */$<$ eionRun'SCheckXPNotifionsFor +1New" n CId !IdX1 xG> @:s:%+KP[+X), -1 +u' [ M&uf P)2And#1 ] 2 , 2AS r* =|rp @1=x  n  gm:=C1CbPlugin61; /o BETWEEN 4 +25gN  [0Intt0lR,%R4 3= FinishTime >PStarth J.Q " 4ForDialog !b2;i !toggleVisibility4|Items #1 s( ed!1 c dM5 s { m i0v ~_/XIN (:`) updeV2 U y' #B0P job)i}6?  E U# 4 + |:"a!De1OnCancellP  . XcFlag >  Q&?N *.X ~. "In& Z&  P " M".Dao         3 @Lq  F   "1"3$&V' ( )D- .q1 25 6D37KOU.W  X1 Z3cf1i3js    2 2 4     2 4 "20BR 0 XT( R Y RYRYRYRQRlR0 lyRYR>"' 200 :BJ-!02#02%0H@ *(+J8,BP2/3+0:Q3:,J#4 p00H'%_Q8J09P2:  #;2W[9J4<2=6 02?n@8U>J0AnB C2[AJ%D2QCJ%E'Q2FY'VGJ!HwQIJ4JJ_2LJMQJJ%N6 UJ'P88 QJ4QP#RSSJLT^V`!Y`"?>[UTJ6\P)\8GS]J4^_6EQ^J%` ISaJLb]#dpbCJ=eN$Ng?e?Q+h 5&0%&AS J%kl&l# '34l'>tNm_lJ)n64YoJ:pgqgYpJjr<'<@2tC2uvwC2xy\ zl_{J+|lT <Q}J4~>]cS~J16(02   *(J20  $ Q 34J- ?dJ=)*@2qQ 2 !?aJ59'qJ;C*C9t`J1tT+2 D <R,J"30 Ia, PJ%~bJ7'0 ^A2`J(X+2 'c 1C*I- * J 0.AJEE`2  /U'0G2'1 `J%e ' `J>' T2 p02`J@ p2JR046 R p`JC$6  5E<+@2zE 3 ! . K kotlin K"' '.'Kind'.'OBJECT'  - (CLASS' X `../ lib-database/src/commonMain//ustadmobile/B/db/dao/s Dao.kt + %$@anion_getInst/ '/ "$_i?PLUGIN_ID_DOWNLOAD ELETE SORT_TITLE_ASC u%LATESTD ED_CONTAINER_CTE_SQL_0 LdLatesteA%%!G0AS /-#% 'W !v*Q2'.[k-m ?ANDE T   30.ce\{+2vjM "ACTIVETENT_JOB_ITEMS\.s(&,"k9 ~ $s'#D0;ENTITY_PERSONS_. MISSION_PT1 f%[22 %/  / ǃ$GO "( ALL_ENTRIES_30 %  - i30T1N+(9,s, descripK (yId, author, tPsher, licenseType >D Url, sourc thumbnaillHR., Q"QQVariaLI,9 k,KCriteria, minLxF.RLocal-(jSeqNumoMaster S:dBy;+LcJK JF960 ', 8PCjS  8R" >!sn i^!Mo5  M 3mimcremarks, pOptimiz=c8EO1)ctg) ( . ; H js b 5o |          ! !;eafk I$  1>y,,,x-Ke( *G6:5{&:7r"o U Kp 4x 50  .LV `jN  ~,     / 2# -O >%  8y v s ( :G)".r  70 m [b":< W H  +) S  ;b+y 2*b0 B Y[zQUERY PT.jG 9I9 =m & x    !=:JWX p $meta$ kind B_O0 siP#% 0 i3qfaces 0XBaseDao defineProper/W get T\.com.k.kQ.db.d6zDF package$com D_ P( n$ 3w! %$ *db db &6.dbPdao +/ J 7O j0:N7!Th?| hlO?| fjD oASC| ghOp ?| ziD .|hO2| vb?| qxD?| rsDI2| [\B/ VC/ B(L9 22q    82  H $%*, -036R"o#  R  v#%% 96 4  %!  P    # '$ "4B!KSpbP&  U +"$'8 ;;;B%;;;;B#;;;;B$;;; ;@@;8;; ;B=;;; ; n4v;; ;;;; ;B3v;;;B.;;;;B/; ol j2cQ 4`K`D  qq!H"#@Is   Yvro QQ?G] o# S@ c xu s?l0T8M6 ?0#B"_@" WT PEI &|'PQ1"H{(() RO KG]6@+*2(!+TT.TT T/TT1TT T2TT4TT T5TT7TT T8 -* &T P :9*292)2:2;2<2=2> 2? 2@ 2A2B6&2C2D22E2F:: R L  lScopedGrant`.Any SQL_FIND_BY_TAB- ND|$ITY String & _*.*y CASEsCNN`.first`s9trM# Ir&NON + ND! t 61a W(OND1.sg=-'k O#.~uXi# 3M":t y- 4E+TrT  findByY2And/ IdL)?ljJ List lib *AN m$ aInt %x Long androidx room Query value >4( $g/  0And/ -/ S#qAsDataSI' door DoorFactory `>" a0sg\-. W% pELive 1 -CY F ^RY: {XD& srX"&X,S: NSsgPk, sgSn0<uLB[P-i5j%1LogewM,R8)Y1s2.chP_QrCV 9#/qVvk pPersonUލid = Person.pTUid   JOIN ScopedGrant*ON'((2.sgTableIv/-2@H ANDe.sgEntityU>-2)6?OR f9/e s6c = OIN (SELECT DISTINCT clazzEnrolmentC  QFROM (6mk WHEREd 3   y.Active)h?164o uBcschoolMemberS b)5`aR^HHLiZ@ PPermissions & >  Z) > 0;{"RGroup_ AS PrsGrpMbr1O1.sg=d9&.gR MaUserSe O"2.usm!Ou.usStatus = 13 M +ClientNodm(!=YJBnode&&Id)@Sync>`sLIMIT 1=&fc.sgLct != COALESCE(yPsgVerLIjx`ReplicathsgPk =- sgDestination =, ), 0) /*psql ON CONFLICT(t,J) DO UPDATE SEPending = tru!*/.q annot$ ionRunOnChange 'SCheck]PNotifdFor r/<Based  REPLACE INTO:ae z1AS $g K51Logw,G6.chu+48*hn.Rai Y |T 615 d=@  NJ  .cn  % | . l#7Uid" [ ^   d /Jj>  } m31 1  e hb g S g / g Jjg @i o.j  Q!f A R5(SCW. 53687091P/  q-(  z p7 FNewNode n CId IdParam   '_@With2:6 X $  C` H h   Z  E ,  6  h!A/ c!LCj7 A e<q PB~ 4 %b%_ rJ` 5^a8]^O]OL) U s_IO03& 8, ]h =5 5! '`!Z R' \  b!Lh!$p!t!{$  `!E CpL! ?\ F]z! A!:Z %@ ] MJ*.Wg < 2 | &hM!   2$f =30b$YpGAp . /(&c  H j F%d;m@n  R18o0N/  pM Cek   37ez.( z 5! + 1" updateAsync U " BList:Dao Repository         @ <  q  D  D3L  3Ds  1%1)1+./ 031:<3DF$G"20BR 0 XT( "' # :BJ- 00 2020H' ASJ1//Z@3q J3b?0h J%!02"\#J'$ +50- P&J'F2(0NJ*02 ,80 !0A-!.  J 0OJA2C30C4C5C6C7C0B8C`2 9RD; W 1;=DB=>=1B?=@D?*ADQBJC, 9Q!JE9! " # : kotlin K"' '.'Kind'.'OBJECT'  - (CLASS' X _../ lib-database/src/commonMain/ /ustadmobile/core/db/dao/0Dao.kt * $ $Companion_getInstance &/ !$_i=SQL_FIND_BY_TABLE_AND_ENTITY >R5.*,3CAS=4WHE@ .firstNames IS NOT NULL T# ]CELSERN 0ENDGnameF! Ra W \=BLEFTFk  i  ":tHF y>F %:eKFp $meta$ kind G_Tp simple%  interfaces 0]defineProperty Object get S\.com.g.g.db.daoD package$com D_ O( m$ 3v! %$ *db db &6.dbPdao +/ I6O s0:M6!f A| ZozA/ UB/ KW8'`a g      "%NPK#  R  v#%% 96 4  %!  P  װ } {!kgd '$ "4=!FSp]P&  U +"$1  ol j2c4Q 4`K`D  H    vro Q?G ozz# S@ ?  " WT PjEI sG1H\( RO KG]6@*2 (!T TTT TT T T T T!T T#T T T$T T&T T T' -* &D Y (*2(22)2*2+22,::RF  0 DiscussionTopic< alib 4 [ies , OneToManyJoin2@deaM@ateBOs Unit uidList collecI1s Long cGTime gettV door DoorLiveData d androidx room Query value >  m%.*!y ! .N = :H @get!Of6sBy_ SourceFacv Int (:EDetail | %p  5 ( 5ACOUNT(*)% G?PosHRS+R W 3_) as numTs N'as lastAWstamp> D;$JfCourseIZT VCAST(4 Visible AS(LYEGER)oN,KlArchivK6ORDER BY QIndexQ get1sBy;)! 0!$ X<.IN- 0/.c3 >)8 ) g94= :> C+J*+ 3'0ace list Insert onConflict ,/OO1 G O 9R9(<P ePkLU b ,AS\>UidP Cc0O T &*H xO&13R '6E9 u*F92 + OA d{u OU(OP-= kn #(-25 O%   zX-JWR  $ A#  Xc'uzW JW0W? ? W bW 2_8@ 2*@6 ! !u^(uauid e Boolean E ` jG2= :\,2 #G3fb: )))Q)>)   l(1 (q   (1 (" $)DS ")0 )a (11  $)1'V+ ,3-021 61849 )r'2(5 0 BJ" 0 2 'k(( H(EJ'\(p 02))Q)SJ+((_2 -S!J)"r r#'(XS$J)%&3.'s((JA)+*'U ( @JB.C'/&R1D133D(G*T50)M7&' Y!&'U ^&'A&'& '.'coroutines'.'intrinsic COROUTINE_SUSPENDED' #8& Q/ .p C}yImpl' ''c'; ' f$this continuQC% "$_ejltwb$ call excepState_0 local$tmp$ &%%% prototype creGf% constru4 doResume sM%1mon)generated/_C(0itEor _0 hasNext element nresult_0 \_zaz62j$ Error # Machine UnreachaPexecu?_ e m suspended ()&T&M&(' >0%X2\>. '_.]!E?| )@? )1k? )2+6 $#?| ,8/ . /  / 1 !/|  3e?| 7ofinallyPath| O_0 2H ?| 54@| cN*&#|!,   #built\-ins module$!!+ qKk@.("#forEach .Ible<+0:0>.A.Func"1<-0:0,+].s>|0:0 S_i7id1t$  / " ">  TList<>B;($KD( 6$&+ P$1Oa8# )|2.1*61 B  Q+1 -+6c+ 1<u+1 6o+1 #0% '(+,-./012*4 58;>M RUX2,,r73T'1,'!+`-+u'*,.. 1#)T, /,(6+   /,    4,      ,6,+C(A B  2/ -; (~(2 +4 ]4ɰ ?< :h,(4+Q *0"uu44   7BI_+0 lVe ,-X.X.++~-D0Z"*.sBUR$,1IE-1*A,zn*~3Y 63 :@* l/b   B <P<+ U       %+qn l!KW\ >^+o=" ;q""^/?m41 /sCA"f$.$%Eg` HmYA ;7- +o$<9 A TH F &"%f@ W O+TlU1^a0!K1@"66 S1QGDd  04# =D)FO+(.  &)l *  _kIFS EheK7_? 0  C!bbbqd6u . DA ?j82-1 ZW 6zWr0WP    2  ~ |Au .Q %`]pV  Tf &,07@ D " RO KG+6@3UR (!3T!T6TT T7T"T9T!T T:T#T /]BEGIN0UPD zl SET cjiR0Pross = NEW.cji,jCZTotal@ <LWHERr6Uid?:Uid>END= c eUpdates'TFOR EACH ROW WHEN (`p != OLDw?(OR C)A7H( 9O + (-/))h q n k):@ CHus .A B$b88) @60 %  o( ,# okU = !L _61zpoe$ SUid :QN IN5O / T#1Pard L # zCN!= 05AND 5gZ b c` ` '2 9]-u,4 o @"o( #>1/ K/ ewN|L)) M~~~! q-qOR REPLACE FUNCTIONjobitemiN _fn() RETURNSy ^AS $$' d2:@ v4 0 ;0END,LANGUAGE plpgsq=   v  DEXECUTE PROCEDU. |? v!_u: t s kH  o9X k- UxY ; E3 ,M LLv\ [ [ */ B hpN ` ' a f k9]uuHz  z4   t  D[,/0;2#e R ` s fromCharCodetF0 & ) -$ 3  ;"e7 76gZ5; !. H =  A 3. ٚ q  8 gY ! 0u48 G-)%!# # H=I?/ J_ :*TAmH z it A= M$a $lambda  7 SQLITE:  ", " " POSTGRES  /_0 j(SELEC n2AS ! H KFROM  = V_UNION qr ) AS Job? %$  P(CASERN  -Count(*)0 )3$%# 3& .j= 24 ) 6T2 5m& T25 . 4VFOUNT* 5n  !  ba8 ) #a N EXISTS.2 mA  [A12  *ysg(=c$OR^p3 )) "[]"Z&5ELSE 4 ) $meta $ kind Kind_H! simpleName& interfaces 0Q!defineProperty Object get _\.&$ package$&D_  + g$ & '%X'$ *Odb "_.db UB` _0:\<$\%%#\- %8&R.ext#!| "&?/ 2a? 21? 224 34!fo{:BT >8#2\>. &.c##&|)<+0:0>/|0:0 @ e>a0 C[@#p#C .#6#/ +0- =%/ H)*3io#0 _ny? ,/ @io K0 zO'1/ /  ><.Sequence,?Int3 1FunY+1<-0:0,+^!>? t@#* 1| DwK a / aN Pc$Q)  R .0Z/ ~=0|@W~@ - . //*/   x/!"# %&'()*+*,./0*: bcd1efh6l ma.0 02)1!"2a+Il,B> 73 1,r3!R 1 C3, ... .V, . .. . \6B %rrP#r 1 46V#%%67@<p46X-)X 5 ? 85 3 F$   ,2Q  7  P //n$nAgL    " $ E$a8 %1a 'C!']Z XU S)pF 7694,Z1! 0p z_0+$ _ ___! 0  m&"0p*#!"A  A#4#4 'A#IF DA ?$42 ZK0$r-B? =: 8(K+K<0S*@ 2e#e   &# '1?9: .F8:b%A/1192 Fc C C +C C C R C C C C B 62x k 2d W 2P C 2< / 2(  /#[;Q4KF3 5 678`909.1# 20LH#?;J<=1>P? ^c C C C C C C /k@%A,BCD ffE`FG>  m4! >4%54! ^nN1HxI}J KLM p c R C C C C C C C C C C C C C C C C C B UNPN-&@& " " O" " Pc@b&?$1h1O Q>RS21$J @IxTbUVW@21 12X1YPZ c C C C [OiFo1\$/ ]x^_*`a ^[ Y tI !"? 5 3) '  1 CR%8! `Fv`1$%````%`$   & & A"g ,*'1g  B D3'152(5M KW1ix1F4jw D1 x@iB\F"ʥ9k1 ! M1R ˟@YG%  `)9!99 *==@   *c C C C C C C C C C C C  +n\o1p03 O*(qrjsjB$jtIuy  kF? ! +C@ C A ¼c C C ,C C C C C P (c C C C C R BC C C A /c C C C R cC C C C C R BC C C R ,C C C C A c C C C R nC C C C R 7C C C C @ s C C C C C C A c C C C C R C C C C C ԃ C C C C C C C C C C C C C C C C C C vC C C C C {Nvw 0  )~B=?+Lx 3 y zm1m  m{W|} ~ , XC@7 0 XX yy "" .B#Q O6 OT3 XXoO'o MEoMY  |/#:Bp# #/R#MUob#  ]/#:/!/ o /]Q  :  Qtq SAh  a O]aH  8U 6, $(//  e  +Šqmj Nz?EL 'V/Ҳ R,q |y w?p!=8P-V! )@c." \Y `M uVq  R8*dkU/kU!A0 V hV SP K1T?/T TЩ UR M2Io6B#1" W$3%2 U .+lV4Q*2D!2222oa2V222 22 22 2 2522 2K!VA'2V#22(2&2  ,262!!-2!2a.217F8P42!:: .V<R./0.dbV$g V dao SchegTdCheckDao Base lib entities + delete8TUnit sV androidx room D; findBy/J uid Long Query value ;.4*4 L oL5:Q$aPendingLogsWithoutE TVClazzLog c2Up Int ;DW#,. 3NOT3q4$sc$3 : )$= 7#.c@C9 ?.E = : !) ,E0logU >= :DaoWWW b'("p  cA  W (p  4   1 1  "'2W 0BJ 0 2 0 H'J!0 20p &E(J-W0202/WWU ZW)WU ~U( jTT#ustagingTJdao/0DaoT5444" s4x4 IX444 3."L,#<$WBN(~N,%'B[c,W,Q,1  K,1 2آ, *)HCO) g  xu s1l@)#+ ! 8M`N H 5f `   `! L?` ! u TTT TTTTT TTTc?T TT TT T`% *2`1B W  : /`l  a gYM EntityRol+ "`FILTER_BY_PERSON_UID20D0 : W =);.erTableI=06 TD<IBName` ~ !g=X?UidG 9Person.firsts||' '||"la !.pA?:164School.s $# 2 t" 3s #g~# 3 | O:Tt gr x982 UidAsync  +G- B`Live  71 i]OrReplacele" ^ onConflict SQ!U userHaseLevelPermi~eBoolean account|& p'%COALESCE((!ladmin jBf( J), 0+] U.o x=/ R%VmMember} 1 B.N(C5 ^ ` (;<1s &KQ) > 0F6has& annotatn# Ph?Vz_falseZ9 Reposip L( nS x Ai^58=: 4 (,Z'6.+.10> 4 5.8c20Oj R 0 XT( "' # :Q+  0 20vPc( J)v50'P@+3A++ZC2 !CQ"J%#_2$'%J'& 250-'%J#(02*0u`,)SJ- %J:/021@22H3|:6 H ] g G3i^ H6 W#!A h% >iSh_LXR(gj9}L QH5/ k*j!M| Yobject:5h/ TA/ JV7!`C1  _ 1 "%6NPKF#$BT ;$BC@iAC#:hda?X>zX?a74 20?(0%  R =G#  ol j2c3`K8DRz8, E% E% 6qE%CE% E%-E%  CE%#?     " WT Pd1Id;zzd;A1H\E    TT T@"G % T!T T#  T$T T&T T T'~D Y((c%){|**+22$(::2   2OneToManyJoin`$%T Any dea1ates u^ changeT8y1 $!u$5/h#1 `1 # X     1"~f*20J" 02  0 0 20 H@J$$`80 HJ!     kotlin K"' '.'Kind'.'INTERFACE'  OneToManyJoinDao $metadata$ kind *_: simpleName interfaces package$com D_ ustadmobile Xcom. 3acore %. *db db &6.dbPdao +.@K\.<$Q?M0:O8<    03#  R      ol jPc  p <PK`D  PP H " RO KG[6@x -R(! TTTT TTTTT TTTTT TTTTT T -* &4 4Y*222 :R`m 'g O0PersonAuth2/Any findBy#Uid lib entiti=1 pJ'Long androidx room Query value o wSELECT L%.*h FROMXWHERE.pauthUid = : 2" PUsern$u String *&CJOIN$ O '.~ . + insertAsync 1 I onConflict '4Lis+`Unit 1s collections % replicateOnChange  REPLACE INTOR.(paPk, paDestinaT%) NkDISTINAS paUid,QSessiClientNodeI.g5+1Log&ON4p.chTablbZ= 678*i AND.E 5yPka@! N C[ScopedGrant *ON'((26.sg)-2^ 3o -2 ?OR f9e 1s6zOIN (5+clazzEnrolmentC+(6m d JKy.ZActive)h?164vB cschoolMemberS b)5zaR^HHLiZ@ PQPermi!6s & >56294995342131 -Z) > 0;/RGroupl AS PrsGrpMbr1O1.sg=q9&.gR M3 O"2.usm!Ou.usStatus = 13 Z + (!=fWBnode&I6@Sync`sLIMIT 1J3Lct != COALESCE(vPpaVerwIuP  / =&), 0) /*psql\ CONFLICT| DO UPDATE SEPending = true */. door annot$ eionRun 'SCheckcPNotifI ] WFor Z 1New" n CId IdParam z ' ~ :" r n R <Y Z x z y  4 I " A  ] LH\ )<  B! Wb%q J` %8] ^] ! U "j7 8 =#e;>p} X|  u}>$D r"  Repository   9     ,q &    1 .,  11L " # $*3%(*1+4,C`'>BJ%0 2 0  (J%'_0'PJ#DA2d /J02 D0 0PpJA !r!Qp J 0 @JB&C`2 'ZR)D]J CLASS' H_../5lib/src/commonMain/`///db/dao/mDao.ktwVb Kind_RI( ^/ KP* M NV01 h1?N   V7VT V@8V V -V  ZVTV TTVTV TTVTV TTVTV TVVVVX X ertData Companionm serializer U4x F KS%$ $Aer i nal Generated, descriptor 2s %DWchil<s Array8~p decody@encoO3 D j$E-$er` Depreid message 8This synthesized declar should not be usirectly ^aceWith :  R exprJ` ims level AionLHIDDEN seen1 Int yAxis Float x<Asub$ OConstructorMarker r  component1 2 3 copy equals Boolean othhashCode to v ble SORT_FIRST_NAME_ASC %DELAST_ACTIV,,-Wl+)PBase R7] calculateSR$Fob "Cont)%ry7&@Prog0 c$xtRegistB% 2SUM(resulV@Raw)%, 4 47Max47MaxMAX(exteno4p 3C0 asoWeight"penaltyOsucc\p'FALSE'b< ntOleteH NaledcP(CASENViT&1 ELSE 0 END),0Stotal9#ed  1=3 \*K!n'zA }OANOT .joryRoot+soBVerb[10007GROUP BY xObjectUid[UsgP Sqli Bly R!5Id id =?*-D$id- VOList 8i:7dJZ!bm(?Raw/6Max/ /'! |Si)"$ASe5&b!X1#gz}x }y9 PORDERzw& N'N# X YLatesx accou%eM%I *$Tb3:Oj6Ef04TeEXISTSGw%F(G 1?OR A4 "timestamp~ %hNextStud%t dForAssign 5 a [tcurren5& }oU" e)', O).Fs=#}4.ca]ourseBlock(&2.cb p K@Type /03~ P *!3Sub"B/ON-.R*38# 8 Y#z GX R )t&TClBETWEEHideUntilD Y GracePeriodJ   BLEFT% O(!.o 2Ref3  b:4t ".xA~IS NULLv8v(;"2Rol0{  ^ != :,$#CBs&Attempts DoorWSourceFai2y 87+Summary    searchText sortOrVR i.Q,Pfirst4s"la eCOUNT( K W )a 4 :MINAF61sta 7!en l 5 "Dudqd ;p ElB 1Raw.9=.I?Max:l,   zj a 'c cE  g -Jfile(us5 2'+stPrivateComW 0   )D ,%MLH M-z M 6Q - v)/ #   3 "  n. 7i.u  ) 549755813888K) L JR )J 8 U V3;X B Hp || ' ' v LIKE :7 Dsw :J o-, o0   " *a %(:1)$WJ Q Xf 434~ 2 )'' Cl 2|2| 44!5}  (d6 thenn Cm,  +2 s ?  D=h"i7= :d 0 ;< <! s$DetailFor% !|%xDisplayNA?@.*, verbLangMap.|A s 6~57q  @>* +-2>] Mo! } 6+m:}|= G:c^03 A!K b   2 Cs (X< eb y buO#.YdQ# tX T$0h=%(a|x{ #i | 4  = 1% ?!  %s X5 pEa   0 ?> 0<d ;,: ; vS ) 2 CCAST*tYqINTEGER( 1X z+! m  ' n0},( rAK(r ;2+&!  E^(V"R !#,   6$  b )h t n |$   s  s }/ -. Fl  1 !h't:6ACFrom)& #V&v8b )5e` ) getBesv3For  ! ) * @2J3Raw?3J_ Lg O/ PO!LI,E! VF Y0 <As! w1   :<"L6  V "   P!8`1 &  .*u5& A]2XI!)9P get5=s8>/>As qeXR DoorpXBRaw observed>Xn) i! 0ALiveUs getOne: `!|)# % * 0 %S getq2XUERSON)5 gesqlStr paramsT get* #KR X YyOpjs Js)! YFX X+ XVyv=icate(se X'se4N() . xeX ovW &1Y X Qi2.chTQ % u#+Pp3\O U'  s U^ "USUUpU/seU XO aK V$y wV#seUVU^!x UkX\+Pk O}^=4>zO i a T K. jp!()s \T 5 5 ]` -- TeI ary measure to prevent adminI`r gett[clogged upm --6Ptrict>@the }' 30 days of j1jK .5> (iP--notj\=@strf+('%s', 'now') *#8[--end8\FROUND(EXTRACT(epoch from NOW())*N+ 0` (30 *(`T(8640 AS BIGINT)?uZ V}" &9  [R^J UR4 hszA!4OGEXCLUDED. +: D. VVupdateP7t uid " fTime 1_ 6}W 1\ 6= :{ Y !l#@: ZW/ZWQV^W  HW     &*W ^Wq $lW\WrW11tW#`W3+-/12181 <*XCqD "X#E $F*1$HJ 'K (L4N *O +PU -V<1\1*d3$enrz1*|1(}$ $ 2+ 0*  ;R( 4+    2( D+X20 BJ X0 H" 2r10' 0 0HJ02X0202# HR 08VX6 (!" B$%&  ' 08)" :Bi*0,0.AYU0 1 }&cB"c5 e g@J 3qHJ 4r 5 0+62O2C OHJ7029B HJ :tr ;0d8TXR  X"y @R=OXTR>YR?Y R@Y RAYRB"' c%0!:BJ*GQ&2I6uq )MQ,J!Q,Q%2R,'(SSJ+Ts%0.2 R<0.-QWJ%XP| QYJ-Z'2[0/2]ZP^J+_C2`a-qbJHcvp1002f1ng@2hV ijk@ (YlJCmm2mo= 5YpJ@qE3E s:-t@2uu#QvJ-w/ /YxJ[y4P{056~\%7891(F J(J! 0%0:R ) #qJ7sJ 50.Z6J+"A4 :P 0H%BJl8l`J2;T2 ;4%0.6<  ~Q=JC4% ]q> 0 0%?AJEE`2 /^@UyAG04<P2 P/2 P2 /'S^BuCS^U]) cXRy'i-0run $module$_:X-'W-"-js-legacy BW._D_DC_js_D$H'E'.'com'.'^0'.'#A'.'SyX;' .S nuy~s 3'.''9'.''.'internal'.'NullableW^er' 0Z N# g- *`OBJECT'  ,`/XkPluginZDZ?' " & ?Y'HYiV/ vkM UnknownFieldException' / M \b ]bb/b ]"$U$]_getInstance _pjwf99$ prototype !1inu-\ Auj49vja$w\p\h\ Re\ -W! J1, *TPortDa֫-ta$Companion_instance serializer /StatementDao$ReportData$$%U_getI=`$metad# kind Kind_OBJECT simpleName | interfaces #s% descriptor_fz3nhr$_0 3com.ustadmobile.core.db.dao.W.q addEl_ivxn3r$ _( ,9=defineProperty Object configurable get C2_55azsf$ encoder value output beginStructure_24f42q$ "shouldE6Default_szpzho$ TSFloat#_lf6hpt$ )@NullS +qw92s8$ String#>end6debq71mq$ deindex bitMask0 local12) loopLabel DIH )8 8viuyw$ ) 1_init child1s ~' $ seen1 ationCons`orMark'$this create <vCLASS component1 2 3rpy_9c0xch$ to& H(yAxis= , x  , subgroup= ) hashCode result other ogetPrototypeOf 6vSORT_FIRST_NAME_ASC aDESC (LA*?)?RACTIVU?-BaseDao \\.e$ig/ _^@\jw_hn5lyq$ {?0#\<\>|kotlin.Int,  }?4x.sz.Dnal.N.?? R?/ QT5 package$com _ + X$ &! %$ *db db &6.dbPdao +3/ G 4b >0:\<2\>. poutinesrinsics!COROUTINE_SUSPENDED| / )U? )1C? )27/ 6 $$CImpl#doResume|  / ,B) Q/ = /   / 1 !s 1| ?_0 0 <Pexcep5:| O_0 7finallyPath| O_0 2H2|  O_0 5>5| "_0bdoor\-oruntimO !$S' DoorQuery .@ .00s&2@#getLlts|.{uBSArrayp.Any> x},9x\-/\-\-js\-legacy$ Oer ezR e3 ejOgf 5$U n j 2c;#i_er| cGq/ ^K/ m`B!@| pXp$PluginGenerateD/ s# Boolean KeBing$*r# &s bԲT+Tositee  y @ [a=!?| 4e<+ v/5_er yJd0~ 7Q+  Stgy<-0:0>,0:0|0:0<:o? D|C!?| &ea ! ƹ==  ./, } UD0{0 @VY&M ǿkM7/ ] ]D~ rI$UnknownFieldE/ \tI/ \I _P - Kv./ u IYJ$Re9#"?| yS |{KParameterslOs| )F#1| .c9J$5!LV  _1:0 aN! ҷv=tl58built\-ins modul-$Any#equal[`Any? g7 >i<  <D`!E``B"bN2bNO3| C# .\.M !/ TA/ hV7<(!R# #?| ijQ DEk]8 =$$|>Hi>Gj%|9>kX<q/ So@/ B(P&I6      H ! #$%& l1' ()*+*-./ 0378 :;< A BCDE FGHIJKL MNOPQR`1S TUVHDZ1WXYb[ 8\<] _Babcd B1ej k l 1oHpqrstuv*w z`~     !2E5Er&1Z25Q I73 ,( R! R P  v7 999 9 9p#Fr R  ^^ ^6SS?,H6,. 67 9   < 96 4  %!  @   P T "AhkL   vmm klb ` 0~%S 2Xa4#1'a *32?   L     $2 r=ch / %1!AB  52 06"$6-O3B kD1at1%ttc.+ )B6t2F6,mJmJmm6mmbOmb2/ -11444444 >; 9.)%"  4PI [X V"O7 7;,h ! ol j]c21RK`D  d2"4H56   _\ ZfSOL <9 nE |  # OL C:$9+1$B%29 $^ =: 8461&'8#??"(Q?%)?_ U C=(>R#gP;_QX UB?@;@5p%# R?  F)+k  * + 85 3,/6(|-1*]   4` HCPA ; 14F.A?+Ujy/,LaQN LE0A^  0 A_P: 4 ?-s O*`e{Y$ 3#6*-n 41 ^  5} :+6  7e8  9 : ;<=916P< > HE Cn2<?7h?hsQM 1* &^  =( IV b;8 6/ \1Or+( &= OjJ {4O6tKd69LeO?? Ph/8` ?Qda 8 6X Qi 8 D8 a fRf 1ff Sf Jff &6Tj(  U V W d fA?U@G U\CUWWVWWVW WWWWW  X nc SC C G L:fa Y 3NyNgNw&PrPhPpP"i  FZv![L]  hz`[mRf Y RN?\D<O O ,[  22]2 0k ^ hP $KX s^((2^ 3(&X6c^]sm&&6 6 nt >s(1>oz_oz|  NNP]PP: _$` '$ "a#rQ&, b+*1sk ;;c;@)_ ;;d;B';:O;e;;;f;';g;B*` +"PD2vro Q*?G6 ,/93` S@ v?a>>  > h>" WT P2I5 l?15HQ _xY"ZY !y -*i/_N{/j/_|i} RO KkGm2@XZ ?!QlQ   SP KmT kT Tҁ UR MnI0B  d V!m WWoWWnW WWpWWoW W1  qp .*22r2s2t2u2v2w2##Wx2y2z2{2|22222222|2x22A2 22 G2!2 2"22}2y#2'2 2%M&F-#022/.2322212/ #F#42)=2?2@pMA 2<<B2C2{D252FDE2 2H2~2t1`\0ϑ& ;@,].N2i )P2Z]2'2Z2X2QOFRDSfT* M x%j2}`2b2c2d2e2f2g*2 h2q::V#P NU^ R m/# H H::`: hR>`ٽ$p* M O \VOoOIOUserSessionFRVQ Any FIND_LOCAL_SESSIONS_SQL 0W  wSELECT ^.*, Pers +h FROM+ CJOIN@8 ON.2.usXSUid =$!.pk:UidM[WHERE>ClientNodeIA(2COALESCE$(,Bnode[?Id T@Sync* LIMIT 1), 0)));ANDNdus = 1k 4 countAllLV$sAsync Int maxDateOfBirth Long androidx room MW%e xCOUNT(*3 $O8*(:t = 0 ORHd; < ,)U^ endOthZs Unit c exempvR new` reas][changeTime XYUPDATraT usAuXnull,:u&RB = :#0Lct ah :$ I!= :*/+) S end2 sWz?b =jo tz^2.us:gAG findActiveUIdsBys collectUeList XAs F}kDISTIN q3V IN (sS.1= 1` sG[ [  <xoMemberO*.6=_P^mi Q! ,D)llGWithClazzBasedPermi 0 cK-  kLcopedGrantV9=r4.sg} O`X(@.sgTL` 6 eEntity /ORW?164Y <p`School? EE>/ - $ s6s  K , ),# Z `lib eWies  An @`Live _Y` DoorAData9[ dB@' S% }0*:J, } ! f,M  s insert# 1 I@ up pReplicaVPTrackd%REPLACE INTO7e(usPk, usDestinI!SucQ1AS Jz |4x<H 8Log[ 4&ONV6.ch:?6792 6D*PkxL 5@Type Ag  Y4c s? O(/-2 5N e #.s6 5 | EnrolmentD 6m* d: n.Z $  ?164o 5 c+ b)5j`a^ HHLZ@ f 6s &>  /* Modify second part of qu - remove requireS for  to be aQ.y * This ensures that de3s are distribute! O */__) > 0^ AS PrsGrpMbr9OV @ dTz ) { |,Im  $--notpsql"! A PusVerD Db9  -i.z.5  G o_--endV.!/*|1 ONFLICT, 1$DOPending =+ X '  = EXCLUDED !1%*/Cq annot$ =ionRunOnL ' 'SCheck*SNotif osFor " OnNewNode CId !IdS1  $L/ * C` c  3 , 3 7 hA A  : | LCf; )<Q q ~@ Nb% J`9 %8] J{ k@   % =  +JyBdHA u;|8  R 9'   a y&(zsitory N4RQ :R     1  $     fP! +Qn0 1q3 4>161 <? @3ADF1 G$H"20BR 0 XT( "' #:BJ# 0 20 H@ 7JC02%C2=ESJ3E% =5J/ 0 02 #1V$J/%#F2 & 1PԂ('J/(0 02 ) H@ (*J/+#F2 ,1S-J!.## J#2 z00H'y J'5 0020 )S7J)8qq02'P9J:2;0JA=0>  J 0@JBBC`2 ChZREDp   kotlin K"' '.'Kind'.'OBJECT'  - (CLASS' X _../ lib-database/src/commonMain//ustadmobile/core/db/dao/UserSessionDao.kt * $ $Companion_getInstance &/ !$_i=FIND_LOCAL_SESSIONS_SQL  wSELECT Q.*, Pers +h FROM+ CJOIN@8 ON.2.usXSUid =$!.pk:UidM[WHERE>ClientNodeIA(2COALESCE$(,Bnode[?Id T@Sync* LIMIT 1), 0)));ANDStatus = 1k 4p $meta$ kind _ simpleName L interfaces 0defineProperty Object get S\.com...db.dao package$com D_ O( m$ 3v! %$ *db db &6.dbPdao +/ I6O n0:M6B!A| ZouA/ UB/ KW8`       "%NPK#  R  v#%% 96 4  %!  P  װ } {!kgd '$ "4=!FSp]P&  U +"$,  ol j2c4Q 4`K`D  H    vro Q?G ozz# S@ ?  " WT PjEI sG1H\( RO KG]6@*2 (!T TTT TT T T T T!T T#T T T$T T&T T T' -* &D Y (*2(22)2*2+22,::RA + T  ClazzAssignmentRollUpDao Base lib entities 2 cacheBestn eLsR Unit cl Long aw androidx room Query value J REPLACE INTO ,(, !, ContentEntry}AStudentS7 T8MaxsWeight,0Progress,Pq 4letS@Succ5ssPenaltyRFinaldvEWith"lastCsnChecked5  TWITH Table (m /)g%AS MAX(resultMax), s( KJ 5Ey; cORootXGROUP BY)P r PEnrolT2 ASV7E Ccacja%0)?f ^ = f8Rawf  _!  c g $% =h #@dd yN S 7k3`.exten$ jOIion,'FALSE'h# \ (CASE WHEN.timestamp > CourseBlock.cbDeadlineDateQTQ 5LateSubmisK,ELSE 0 END<q .(HCASTK0RawPREAL)/,w0) * 100 *'q * (1 -/T(o/100)) *) \ ] s 0 #e -cJoin VW -O$.=| i.IA sl $".> 4.ca V  !2.cbz ;ANDC@TypeP03 ,BLEFT  &ON,  g p++Gx "u 0+ P >   .. b!xe y)v W B]BETWEHideUntil&  < GracePeriodNPORDERK  -P$  jScaled +  END DESCu  Y 4 U1EtQ| Z 0 )'#he(Y!GlF'b d * ' -4-2Rolt(00b8`Outcom;2:YActiv m?.ca(;s5!(:% L0 OR" 5 = .))(:Nk .N  Jt;WH >.&>=K( <0r2 z } y!u{ F -RWUNIONl0+xduMarkingfYY :cbMaxPointtM  3m Qj#o -   j  A 5B  > " *ZpcI$!/ 3  A( "  0 c6 (?  G# H"j> &y . 8k  2  x( |E.caXRj ' t69  }C;Ref`/ON$.p(7E@n  q # 5 < #~ B   kG- :dO979 2n'RequireFil61~6M031/ door annotat.SqliteOnly de$CAdIna! M5 eDELETEa$ Xk$%INv$x0 +5;5"NOc #ORe&   Ga`t3%1<= 0#% invalida3&By changed!;SUPDAT%0;SET ZH",>]/ List collec*1s ^OIN ( ) Repository /    (q "       .1   @    !<1#$"'27 0BJ8 0 2 0 2%7Q|87SJ#:*SJ#%%QJ)%3 18? 0z"77] 7_7 7ie7; ao74,I55H5=5j,45){/ B4(-J4+'B733 3 4A'3   3 xu s/l/3/`T8M~1 q  /E30 B"42t"f0f0L?1g1TT2V4T TTT TTTTT T3 T32 T1V33111q21 : 1I 1OGrou1  (p findB0U uidIn1T1 /d* W* g 0= :]muAsync L3 P Door`Data #F;!ByUString `5  SeF Q"@,`.firstXAs IS BNULL} # Id&.N O !@AS n< A a'% O#.s;<: $ 0! replica C 3: _3aR4(pgPk, pgDestina ODISTINCTLC%pg6?"usD>>4t1Log{w aLog.ch2?+43* b2.ch2%Pkq? kMember`F#( nc'd UmScopedGrani3 5'((26.sgv)-2)JAND 3| -2v  3f9e s6z 5 jc  6 6m  d #X[h?164o BcbschoolS b)5aR^HHLiZ@ 3Per_36s & >  8) >{"_RPrsGrpMbcO1.sg=d9y  O" EmSu0.usD]  H c/!=voEVE rWLct !&(kFpgVersionI dPC + =wFN)D8n /*psqlCONFLICTF 3 DO8 SET pgPending = tru */. eionRun '<]PNotif ionsFor $ 0UOd ( (T-  7'3 %  R 4 0r: 5z , K G=:Eq  =} 61I1" 5  -# S   ?)!  n n z  * | 3L 2 7Uid31 P? $ d f  j 6(./  5v({Zx  ;= >/>?6 nz7 ;+L ?. 3 @ e s r ! ' I' /'  f x ) p. jF_ & ` '   f5(SC + 53687091 '3yjy0Newa#2 n CId IdParam % zWm< 5G}$: S}xB= XC ` fp   s ~   4 J$N$A"c#LC7` e<= PB~#V %b% J` 5^a8D  ^O]OL6U Ns\7rm_I3 j5 [ yifi8 = 5$&4~ Pk s$k#o#j$ [#. / (= &> -$J 5 (!= : \E  R? 5C  2 $ U G.b m#<W%%,x& j@ @3%$ O TKW<hQ= y Z!fO. -/8{  ~5  \   As%t   _ /  P ON U