QFIphWdirty bitcorrupt bitexternal data filecompression typeextended L2 entrieslazy refcountsbitmapsraw external data  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ UEFI PART\ŦM "޿ #kKgM@yÃWRa(s*K>;7Y/@D`QEFI=rGy=iG}O1O07z />X@@RR?s"@"@Ѿ4>,@b@@  8fot@`@_ @T!@!$Q {S@@SA{¨_a@; 4s:@{S[R@t@y|@y|`  @z@ykT@SA[B{Ĩ_`@4v@ys@_kaT@_@{ @b@ @{¨\A@R, @R{¨_ Վ{S[* A@@SA[B{Ĩ_`RR"rw vu@95!A ?R"AA xabx!R! հ {S@` @` SA{¨_ր@@R_ {S@` @Q` SA{¨_ր@@R_`@_R{S[c@q,T`@@?B@!Ta:@A ?@"aTt @`2@H`@FD RSA[BcC{Ĩ_"!8@@@T@42@)R{SckMRF["FsFTFRb *5v"@yqTF@RY [BSAcCkDsE{ɨ_a@ைҀɨ?T`@9qT`@qTF|a@`v@ybz@yTFR "F FPRFMF@F@R @4] @`F@F@R 5 F@ @!F`@5F `@;bz@y`k T#o*5H#}}`#2 F@5b@Rcz@y`?kTATu@u`z@yk"#T@$qDz T`v@y@!F`@4@!F`4@F@R@c Av_T@9@4F@55 @\ @ZѵZZ@{#av@yZ6Rv@v`z@y_kCT}VC@}V@6 @@@˵ѻuqT qT@@`v@yZ@aR@qTdv@y!u(@Rav@y@A!|!a|! @jZ@7ww@kT@9_ q TrT7@~S@_q6@ @yvT4a5RR#r _q` TF@R !"@95@ ?R!F@! "x`F@R 4@@??@`4B@@@@@4S 9{@@4R`4F@@@4"R@5F5@F5@@@y@Ca@.@?k`Tc@@ F@R 5F"FGRFFFSR@F"FFSR@F"FFd4~4w<Vhq0>Le{  @A ?G@a: @{¨_{!RS?  @  @SA{è_ 5T  3` @Q` {[GS_ tGGR SA[B{è_G@`5G@R  G G@~{@ @R{_  R,@0@4@ (ORRR RB_AT_$@x4f qT d( |S#|S@cl28#DL!c`2`2!`2888R 8qhT8qHTf|Sd2cc`2&$89a ?qiTa ?qTR8a| S !h28a,Fc!`2c`288*{"S[5@yRQA*S`@yPqTSA[B{èAJajt8AFkhTsRZnp{B@y3`:@y+`6@y#`2@y`.@y`*@y `&@yg"@yf@ye@yd@yc@yb@ya @yB}bAd@a"@9 BvdJ@9a@cF@9bB@9$Bnc@yb@ya @y(Ba @y,B0B#4B? qTT?qT?q@TTB?qT?qATaPBX`@9+`@9#`~@9`z@9`v@9 `r@9b@gn@9fj@9ef@9db@9a@8B5a@b@Eb>EC@E@RuSA[BcC{Ȩ_**DE#*@0@*@?HE`R]'@@#'**?ґ@'@0@ @@R`?@7@!LE"@L '@PE- CR"RCR*{[6ES @4A@TR @t@s@au2@@SA[B{ƨ_֍ RBCU3Sc!E!@!0@%@?a@aaZ R{S[cs\k8F@C1TF @@?bTFRSA[BcCkDsE{ǨB`F@SA[BcCkDsE{Ǩ_Cx*qT@>aFo@F!@@!0@#t@@`?o@@?T,F'Fn  t @Aw@v@uR3@l{cC *1T0GRF{¨_ @t {S[c*k+`+@SA[BcCkD@`R{ʨ%75ZF 7?L@`R +@SA[BcCkD{ʨ_1T@FHT;@_Ts?sLC T @`RZ@qT@(T@0DTc@O@?T@ˡ@ 0@ˠҠ@@@?L 0@iTAAZT`TSOK @@_"@@T4TZ3#RBR *@`R5t|s!TRs5_{ `@@ @{¨_@ {R@$4A Ab {A!A_ִ/@hn{Sq!TBb?TRSA{è_ @6@ @!`RR !<?q(T  ??TEҀ?T@R`R_AR2{ASҶARSA{¨@*@?֠ARSAR{¨_ `Sp{SB/BtBT3R'@q#@o@m qTqBB!RBBB *SA{Ũ_B@@94#@@9q@T#Ba/@@7'@@9qT!B 9SRsRB Ճ`<{ 8C' E@t'@6q!T@SA[B{Ũ_ @5a@@@q T@`s@{StE"4xE@@SA{è_TR{ E5!R8R @{¨_ {S*4EC+[!EF"@_@?D E. *SA{ɨ_ հX{ 4FbA_$qTC|@ d"c|%D@h#@  ҀV`A` @{¨_ R`2 lFA_qmTBQ  {C|@c|hcDA  ҁ6 R{_R_ְ{S[F`@@4F@F ?a `6K`6 `5`2K4Fw 2 SA[B{è_ հX){S@9?qAT!RV"RGRe@SA{è_ bѓ8 Q{S @ @ITdG`RD@SA{è_B_TBAtEchG@`` @@`?t Ta@!aTe{@!@ A ?`@@T`@  @G{¨@_ հ{c*S7t@[#@ 5@9qT ҅ @t@9qTp@` @@?5`!{@! "xu*@?STCzTS#@SA[BcC{Ũ_!R` P tJ  @BT{@`R{_@ @A _֊ R_{S[ck @ @(@˟wIӔs"@B@BSA[BcCkD{Ũ__ TBA@_$@@Uwӵ2@@5s9&Ss"@ZC{SR[ck@@+7wR%` 7 R+@SA[BcCkD{Ǩ_*7P7@ @$Q"#7aT*`@9:AqTR`@@@4BR  @@7@`@9qT`7a@9?q$@zAT`@A@`57@@9q@z`T4a@sB`_?ITBRR"@7@ $"c հ{S[ck@ B@@@5 R@?5@Q CRId @R#BBCd@CBC? C@`4C@C ?B$C RC Rd @CBC@x$qTs@@ Cd@C?C @`5@QSA[BcCkD{Ũ_x$qT@Q?@ @@X {S*?TSA{¨_{SSA{¨_` @ 4s@@ BA"_@a@"@BA|_ !<?qhT@UҀ$@R`R_ R{!RC CCC`C`C @{¨,=?C@_,{ Ca@9?qATa!_8?qT` @{¨ @{¨,D@@-Rr_kaT@_{S[ci:F@a"@-Rr_kT3@3s @ Tb@)_qT}s3 TF @ a@-Rr?k T`@s@ @ # T "@-Rr_k T @ "@" TFF>##@A'@bFF FZFH `@9qT!RG`@9 4t#@ #@@9?q$@z@ T_b@a"B @a@8Ҫ`@5a@`"! FF5F@@4`@}s@_ qAT @BB}Ҡ`!_pqT"@9_qT!"@9"5F_q@T!h!8(!F#@'@H'@ Tbha8_q T IT$"F``5'@h38'@tFFbeFeF`^FF@@:F@@' `FaFFF@f@R`?7 Z0[Ї^cjr|8_@@T_#T!"c T%hc8h#8$hc8h#8c_T_#hb8h"8B5_{!(G!@ ?ARSy3,Ga@ ?a@ ? @ R{è_ X!_aTRhd8%hd8kT`K_hb8#hb844Bk@TK_Bhd8%hd844TkT`K_R@9_kT5_C@9kB5_q!!$! 0_{* 5_q,T_qT$š{__q{d@9*55Rccd@9D4*5@9kT*@4@9`44{_cd@9*D4`4d@9*4c R!_\T_T_*R Úc qTd@TFTeh$ a8BTDC|Bcah$8"@9b5 _!{  A!$A*`4 @9 4f@9B4 @94!kaT$hjd84@hd84k@T!R**@he8q@z`T[ 4TD_8q T*S*5qT_ T@_8qTHR! R @*{¨_ Տ{SSA{¨SA{¨_{S`h38SA{¨_{"@T*dC_R҄C@c?hT@˥qT"D{x?`qT߼qARR!ߐq@ T?@qATq! R"R!!(Q DӃ c(qB089>T !0L6@95d5{Ĩ_RR9? qTC!8Ac@!8@"@9@98 8@_IT+i"8@B!?T@_IT"i#8@B@_IT+i 8@!?T{Sc@9*|5qTa@9?qAT_xraTs RA|@$sb5!QR!? qARB0_qARBQ|@(T$ T5@C@R\TSA{¨_'s Rf@94Q_dqT@Q|@Ɯ? T&*T*}f@q T TQqT!47`.*}f*fh""qT`.}47`.*}f@"qT`.}4"qT`>}4[{S[cks3A@9N753@"0Tj 8SA[BcCkDsE{Ǩ_?q`T3@ITj 83vR@9qT:R7@9Q$qTqBR!*7@@9?qaT7@9!Q?$q(TBR7@@8ߐqaTQ7RR߰q T7ߔqT3@iTj 8&@9.7߰qT. &@97@? T@/x|qHTߌqT`qT3@ߌq T qT3@Tj 8Q!! š"B!TqTq!T@9qAT@RRRP3@iTRj 8 @yRRR3?3@iTRj 8 @yRRR3/3@iTRj 8!@9RRRC3%@9RRRC3@iTRj 8)@9RRRC3-@9RRRC1@9RRRC5@9RRRC9@9RRRC=@9RRRC3@iTRj 8iTRj!8R3***ITj 8*q Tq)TRk)Tk(TRARTd$*j 8!QR3!643RRRRRRRRRTb$BB`2j 8!Q"R*B AiThb85F:53@RTE433@R_Te4B343@R?TB43BITj#8c%R%iTha8h!8!%RITj!8!"Rj38{S[$@" AAV|@iT AŅRrA@ ?֟`T@*SA[B{ר_2*8{CC#KCOCDG{ɨ_{CC#K!AGO!@ ?CCD{ɨ_X{S[*@4*RRR@Ts@84qaTQ*qT?|qTD@T qaT?<q87*4_T?kTU`A?qT r`T%R ?qT ER?qTeR5%<?k T$| SQBф$ *Dx$ *dyRRBa$x n{@T@Eg!DE#@CHEaTd@diTc@_ҡ_TLE_TPEB{_ ~8{[VFSck@T(TE!|!Eӕ:R򙧥@&qTqT5`zTD @ Ts?stH T@!R@?4@ R@?@R R@@?@ T@#C@TˁF"@_TF"@G_#TDˀcT_aT @:_T@?AT SA[BcCkD{Ũ_֟TG_T$! { cB"@"h(?T!h(#!T!@@V`RF`R 8{S|| S`SA{¨_F`RrR>{S7RSA{¨_` {cCA@b@_T{¨_a@҅?iT"@_T @F@ET@E"@ @?T"@??B "@_TG!"@?T?T_T_ @!{CSk3AR@A[bAc T`@cT4A@UA"RbA A@A`~{!?T!у(#EB "{!@3 @@AAbAR @@`TbAA@As~s{RJ` @` EӢa@b{!@` `a=3@{ASB[CcDkE_R@A@R#AbAA!TbAgA@AR@`!"E>#{!@@B{ASB[CcDkE3@"@s#@_T6 !@83\dn{S@SA{Ĩ@SA{Ĩ_@~Eӡ@?"T`@B{Ӭ Q$Q?qAz_{@BT @_cTAA`R{_@ F[{@@S@RSA{è_AR@as{S[ @tT* 5c@`@`Xt @SA[B{ĨDB`RHB@@*SA[B{Ĩ_ F{SA!T!ѕ@94"94B@SA{è_ր@R հ{S*q5R@SA{Ĩ_*i 5"94B@aSA@{Ĩ{[*G RS4zOQcPCQ`@4k`TsB`"@9kT`@4`@q9`@[BcCSA{Ũ_44fqT'qiT~qT`"@95 `{S[cks3?`SAD[BcCkDsE@{Ȩ_7Ry @95?@`T?3@!R`??@?@*#Rd` 5@ 5@@5D?@@T*|***H4D@59*!@95qT*`4*A94A49"_qT q@T*oo@44"9|@"Ҁ@kTw҉`@>!Ұ`4@ 59X7 հ{S@SAD@{Ĩ_RzD@gxa_{S[cks@7`@9` 47@94!x!Q!?dqTR]QE@T@Es?`?aE?@"@4-@ @LqTSA[BcCkDsE{Ȩ_ @5 @hz84@7@sa@9?qTs?@Hн{S[E;@ ;@SA[B{Ũ_c@E`?`4F;@@5s@H<F{S[c#@@+@pTtSh58R"Fac@CcCC:`@@`@@08s@)#@SA[BcC{Ǩ_mn{S@!@!@? Te@`@@R@FFFR@SA{è_ Rq{SC@"@kTR@*SA{è_*4{S[*`4`@7@`? 4 R@*SA[B{Ȩ_'@7@@`vG@@G`?`4G@5@ H<{S*@5'@?qT0@@T*SA{è_?qAT@R?8@@R`9@@@@@`@944@@@@'@B !Q`?8@<@@@@@8{?q[SR@@@ R@(q`T4q!T@@@ ?P@RSA[B{Ũ_Q?xqTqlT38@#9'9w*@# ? qTqmTBKsQ@38@# ? P{$ASJ*AR@`@94.AC {S*RZ3# R9&qAT! @ ?RKQ1TSA{Ĩ_Rb@@?֟*qTR{S[R@95@SA[B{Ĩ_A?q30@u*@P{ Aa@aR ?` @@?s@R @{¨_a@ ?@5s@P{S Ba@aR ?s@R*SA{¨_a@ ?֔*s@ PlqRrAzT{@{_ R_{`B @ @{¨_a6@a ?s@P{4{_ B@ Հ!B _ր{a(@$@a @  @{¨_{S(@@Y@~B*SA@{¨_ְ{*S[c* R@8Dq^zT[BSAcC{Ũ_77@@@@qMz TRDD@t4@HDR9 d@G#*?4G@77 Ҽ+4Rs@ JLD "@PDRҥ@"@ "@"@_TTD@5@XDRa@a'@ ?ֵ@@c@'@`?@5a@!a@as@Rs*'@ ?4'@ ?d@G#*?5G@j`Ts@@c@"@'@`?5a@a@'@ ?'@ ? 4 /6Gs{*S*DRDDD@sR b@bs@*@?`4@SA{è_ֵ/6D!D_|S<rT"Q*B<_xq$IzT?4qTB$b7! 2_4qT?4qT*\qT|@!E x`"Q QB<<_|qBz)T?4qTR 8R_րRSA[B{è_{ShE[*`@5@@?@`@b@a @ u5R!E!@4R_R{è_{Rs@5'@6 A(62A 62A6262 E@E5@_q`T_E@ @?qT?qT5@!E!@9@!@!F (F@,F5@_q`T_0F@ @ @`F@5dF@qAThF@ @$@ @y! @y@*_RR F@5F@qT{FS@ @b@`&@@@?a@ ?b@~@SA{¨_ { F@5`@`BRFF!0@@j` @R{¨_{ 3Ga@?qTR}Ro` @R{¨_{StG@5xG`@1T@5RSA{¨_ RS5|GR,a @?1`TSa@?1`T" R`R { *5b~Sa>@G @@{¨ @@ @{¨_{!G!@ 3 @`4  @S@y @ <3{è_`&@d@?{S@5Rc@@@ @`X@kTReshMjbRCy"RkTF_|qTZ"xq( TM T@@?SA{ƨ_aRkTTA2RkTHT2RkT!2Rk`T*B<a2RkT!RkTRᢄRk T(TᡄRkTaRkTRaRkTRBRBRRBRRRRkThqTd@Xa$Y"x*!  @@? {!?@ABCDWXclosing %s efidiskdisk/efi/efidisk.copening %s not a efidiskno such devicem = %p, last block = %llx, block size = %x, io align = %x invalid buffer alignment %dinvalid sector size %dopening %s succeeded hd%diterating %s fd%dcd%dd%dwriting 0x%lx sectors at the sector 0x%llx to %s no media in `%s'failure writing sector 0x%llx to `%s'reading 0x%lx sectors at the sector 0x%llx from %s failure reading sector 0x%llx from `%s'%s,%sRSDTXSDTFACPD$ line size: %lld cachekern/arm64/cache.cI$ line size: %lld Unknown cache line size!invalid arch-dependent ELF magicreloc offset is out of the segment reloc_abs64 %p => 0x%016llx dlkern/arm64/dl.ctrampoline out of rangerelocation out of range reloc_prel32 %p => 0x%016llx reloc_got %p => 0x%016llx (0x%016llx) HI21 out of rangeADR_GOT_PAGE without matching LD64_GOT_LO12_NCLD64_GOT_LO12_NC without matching ADR_GOT_PAGE%lxrelocation 0x%s is not implemented yet reloc_xxxx64 %p %c= 0x%lx dlkern/arm64/dl_helper.crequested buffer size is too largeoverflow is detectednew read is position beyond the end of the written data%s: the command is not allowed when lockdown is enforcedone argument expected/%s%s (%s) unknown invalid argument(%s): Filesystem is %s. %s='%s' not an assignmentSet an environment variable.[ENVVAR=VALUE]setRemove an environment variable.ENVVARunsetList devices or files.[ARG]lsInsert a module.MODULEinsmod%s,%srootvariable `%s' isn't set%s read failed diskkern/disk.cClosing `%s'. Opening `%s'... disk `%s' not foundsector sizes of %d bytes aren't supported yetno such partitionOpening `%s' failed. attempt to read or write outside of partitionattempt to read or write outside of disk `%s'Read out of range: sector 0x%llx (%s). `%s' is already loadedmodule at %p, size 0x%lx moduleskern/dl.cELF header smaller than expectedinvalid arch-independent ELF magicthis ELF file is not of the right typeELF sections outside corerelocating to %p .modnameno module name found.module_licenseno license section in module %.63sLICENSE=GPLv3.moddepsLICENSE=GPLv3+LICENSE=GPLv2+incompatible license in module %.63s: %.63ssymbol `%s' not foundgrub_mod_initgrub_mod_finiunknown symbol type `%d'relocation without symbol tableflushing 0x%lx bytes at %p module name: %s init function: %p prefixvariable `%s' isn't set%s/arm64-efi/%s.modmismatched names.textdynamic_load_symbols %p Print infomation useful for GDB debugginggdbinfo/%sVendor(%pG)[%x: ]%02x set_virtual_address_map failedcould not set EFI variable `%s'section %d is last section; invalid. sectionskern/efi/efi.csection %d has bad magic %08x, should be %08x returning section info for section %d: "%s" malformed EFI Device Path node has length=%dmalformed EFI Device Path node has length=%lu/EndEntire /EndThis /EndUnknown(%x) /PCI(%x,%x)/PCCARD(%x)/MMap(%x,%llx,%llx)Hardware/Ctrl(%x)/UnknownHW(%x)/ACPI(%x,%x)/ACPI(%x,%s,%x)%s)/UnknownACPI(%x)/ATAPI(%x,%x,%x)/SCSI(%x,%x)/FibreChannel(%llx,%llx)/1394(%llx)/USB(%x,%x)/USBClass(%x,%x,%x,%x,%x)/I2O(%x)/MacAddr(%02x:%02x:%02x:%02x:%02x:%02x,%x)/IPv4(%u.%u.%u.%u,%u.%u.%u.%u,%u,%u,%x,%x)/IPv6(%x:%x:%x:%x:%x:%x:%x:%x,%x:%x:%x:%x:%x:%x:%x:%x,%u,%u,%x,%x)/InfiniBand(%x,%llx,%llx,%llx)/UART(%llu,%u,%x,%x)/Sata(%x,%x,%x)/Vlan(%u)Messaging/UnknownMessaging(%x)/HD(%u,%llx,%llx,%02x%02x%02x%02x%02x%02x%02x%02x,%x,%x)/CD(%u,%llx,%llx)Media/File((null))/File(%s)/Protocol(%pG)/UnknownMedia(%x)/BIOS(%x,%x,%s)/UnknownBIOS(%x)/UnknownType(%x,%x) found registered FDT @ %p linuxkern/efi/fdt.cnot found registered FDT mods%lxinvalid memory address (0x%s > 0x%s)out of memoryCould not malloc memory to remember EFI allocation. Exiting GRUB won't free all memory. couldn't retrieve memory mapmemory map buffer is too smallcouldn't terminate EFI servicesTrying to terminate EFI services again cannot get EFI memory map sizecannot allocate memory for memory mapcannot allocate memory for new memory maperror fetching memory map from EFIMemory starting at %p (%u pages) marked as free, but EFI would not allocatecould not allocate all requested memory: %lu pages still required after iterating EFI memory map%sprohibited by secure boot policyshim_lock protocol not foundbad shim signatureDisabledUNKNOWNEnabledSecureBootSetupModeMokSBStateUEFI Secure Boot state: %s efikern/efi/sb.cyshim_lockshim_lock_verifier0falsedisablenoerror: %s. assert: error stack overflow detected! missing `%c' symbolattempt to read past the end of fileattempt to seek outside of the fileinvalid file name `%s'beyond the total sectorsDetecting %s... fskern/fs.c/error: %s. %s detection failed. unknown filesystemblocklistylockdownlockdown_verifier%sroot(%s)%scmdpatharm64-efiprefixnormal%s%sdebugalloverflow is detectedunrecognized numberpositional arguments are not supportedunexpected formattoo many arguments(null)%s:%d:%s: invalid formatarguments types do not match Aborted. Press any key to exit.string too longunaligned pointer %pout of range pointer %pdouble free at %palloc magic is broken at %p: %lxnull in the ringfree magic is broken at %p: 0x%xout of memoryoverflow is detectedUsing memory for heap: start=%p, end=%p regionskern/mm.cCan we extend into region above? %p + %lx + %lx ?=? %p Yes: extending a region: (%p -> %p) -> (%p -> %p) Can we extend into region below? %p + %x + %lx + %lx ?=? %p No: considering a new region at %p of size %lx overflow is detectedpeek out of range%dsub-partition %s%d of (%s,%s) ends after parent. partitionkern/partition.cUnknown command `%s'. helpTry `help' for usage > grub rescue> Entering rescue mode... file: %s type: %d verifykern/verifiers.cverification requested but nobody cares: %sbig file signature isn't implemented yetpremature end of file %sstring: %s, type: %d verified_readcannot set text modeconsolegrub_abortgrub_acpi_find_fadtgrub_acpi_find_tablegrub_arch_sync_cachesgrub_byte_checksumgrub_callocgrub_command_listgrub_current_contextgrub_debug_enabledgrub_device_closegrub_device_iterategrub_device_opengrub_disk_cache_tablegrub_disk_closegrub_disk_dev_listgrub_disk_dev_registergrub_disk_dev_unregistergrub_disk_firmware_finigrub_disk_firmware_is_taintedgrub_disk_native_sectorsgrub_disk_opengrub_disk_readgrub_disk_write_weakgrub_divmod64grub_dl_headgrub_dl_loadgrub_dl_load_core_noinitgrub_dl_refgrub_dl_ref_countgrub_dl_unloadgrub_dl_unrefgrub_efi_allocate_any_pagesgrub_efi_allocate_fixedgrub_efi_allocate_pages_realgrub_efi_close_protocolgrub_efi_compare_device_pathsgrub_efi_duplicate_device_pathgrub_efi_find_configuration_tablegrub_efi_find_last_device_pathgrub_efi_find_mmap_sizegrub_efi_finish_boot_servicesgrub_efi_free_pagesgrub_efi_get_device_pathgrub_efi_get_filenamegrub_efi_get_firmware_fdtgrub_efi_get_loaded_imagegrub_efi_get_memory_mapgrub_efi_get_ram_basegrub_efi_get_securebootgrub_efi_get_variablegrub_efi_get_variable_with_attributesgrub_efi_image_handlegrub_efi_is_finishedgrub_efi_locate_handlegrub_efi_locate_protocolgrub_efi_net_configgrub_efi_open_protocolgrub_efi_print_device_pathgrub_efi_set_text_modegrub_efi_set_variablegrub_efi_set_variable_to_stringgrub_efi_set_variable_with_attributesgrub_efi_set_virtual_address_mapgrub_efi_stallgrub_efi_system_tablegrub_efidisk_get_device_handlegrub_efidisk_get_device_namegrub_env_exportgrub_env_getgrub_env_get_boolgrub_env_setgrub_env_unsetgrub_env_update_get_sortedgrub_err_printed_errorsgrub_errmsggrub_errnogrub_errorgrub_error_popgrub_error_pushgrub_exitgrub_fatalgrub_file_closegrub_file_filtersgrub_file_get_device_namegrub_file_opengrub_file_progress_hookgrub_file_readgrub_file_seekgrub_file_verifiersgrub_freegrub_fs_autoload_hookgrub_fs_listgrub_fs_probegrub_get_time_msgrub_getkeygrub_getkey_noblockgrub_getkeystatusgrub_gettextgrub_is_lockdowngrub_is_shim_lock_enabledgrub_isspacegrub_key_is_interruptgrub_list_pushgrub_list_removegrub_lockdowngrub_machine_acpi_get_rsdpv1grub_machine_acpi_get_rsdpv2grub_machine_finigrub_mallocgrub_memaligngrub_memcmpgrub_memmovegrub_memsetgrub_millisleepgrub_mm_add_region_fngrub_mm_basegrub_modbasegrub_named_list_findgrub_net_opengrub_net_poll_cards_idlegrub_parser_cmdline_stategrub_parser_split_cmdlinegrub_partition_get_namegrub_partition_iterategrub_partition_map_listgrub_partition_probegrub_print_errorgrub_printfgrub_printf_grub_printf_fmt_checkgrub_puts_grub_real_dprintfgrub_reallocgrub_rebootgrub_refreshgrub_register_command_lockdowngrub_register_command_priogrub_register_variable_hookgrub_snprintfgrub_strchrgrub_strcmpgrub_strcpygrub_strdupgrub_strlengrub_strncmpgrub_strndupgrub_strrchrgrub_strtoulgrub_strtoullgrub_strwordgrub_term_highlight_colorgrub_term_inputsgrub_term_inputs_disabledgrub_term_normal_colorgrub_term_outputsgrub_term_outputs_disabledgrub_term_poll_usbgrub_unregister_commandgrub_utf8_to_utf16_allocgrub_verify_stringgrub_vprintfgrub_vsnprintfgrub_xasprintfgrub_xputsgrub_xvasprintfgrub_zallocmemcmpmemcpymemmovememsetT(0![NYd9ir;0--'?Mqh"XNhEC@DTD)C7jSjkiSd\e[n6kTXhhp[YhfTj0rs X'hVMcxR@RhS\S`VW;Ua8UhT(|zpxx8wXy.yIamxP{p|{Tx~}8~)8LV lyxXv8H%4؆E<SOpO`*`\H@8|3@A`ZеtxHȹ| t,*5GHTT`m@-H,zP '4A,O\vhpPxX-)< IXإgrL----LICENSE=GPLv3+mimg`RELF0@@ {S*@@@SA{è_ց@szTR{  @`@ !@`@@T @{¨{ `@ @{¨_{S[c+ko; @9qT4z@9_qD@zTb@C@q@T@R!scaTq`T9`@@4?z9`4+@SA[BcCkD{ɨ_TqT @9qAT@@@!@G?ր4z9;@o@va@ @ qT`@` q!T@ R@@ @?@@@9qTa@BRT5@@4`@@ [Rb@+@SA[BcCkD@R{ɨ{S[c#c7@9qT@R**C7/@CBR *5`@@#@*SA[BcC{Ǩ_C**4C7@@@CkqAzT@RqBzAT@ {S5R@SA{è_*`@@74ha8ha8Q4*Qd4iqc0*dqHT!?kTeqHTdqHTkT@ @ RR*i*d{ @[U$&RS cksK@_TqT@`RSA[BcCkDsE{ɨ_֟T@_ITt3zQ&՚ѕ$՚C` @ ?cT3@?@@?ֈ@@5cB9 C@T@jB?AT@BKB|@FS@@!@@ 5xK98*RR not a directorytoo deep nesting of symlinksfile `%s' not foundinvalid file name `%s'not a regular fileblocksize too largeattempt to read past the end of fileLICENSE=GPLv3+fshelp`h8@HPX`)FU`l$x$dgrub_fshelp_find_filegrub_strdupgrub_fshelp_find_file_lookupgrub_disk_readgrub_errnogrub_memsetgrub_fshelp_read_filegrub_strcmpgrub_mallocgrub_errorgrub_free (`,``@T8X8`@PPTP`HdHHHHH X(X48@HPX-<AX (TX08<tk.symtab.strtab.shstrtab.rela.text.rodata.str1.1.data.module_license.bss.modname @@0 &25|;|KP   Y,ELF)@@ {(@@@R{_ {S[ckW@A @+a 6*[aRR8R@x?kAT@y@yA 4_k T"Q5+@SA[BcCkD{Ǩ_#d|jd_kT@@y@@(#`@("@#`4@ R%|$heT_k,T"Q4RA|haA@y?iTS @y@@s`T҃R@ R.TBS(@@3R2ѡ*a" |S!|S?T@X@R"6Ro"Q~~@o@A4@*&ؚB~! ٚ5sQK1!To@|˟bT@\@ T@`@SR@{@ @  @t@ǀ@@{B_  @0@E{S[5Q"R(@@PA( B BQE|@ $db@D 6dATKaf@` c"@c|!6T@6T!|T!TT`@a@!! ƚ@@5c@ Ra( aN@4b@ya*@eRA  ;@qmT[@B|@!`@aҡ @4@SA[B{Ǩ_cR {S?`*A@@5ar@y`R?kT`@<qTa*@A4aN@4b@y4(!R kT@ R@,qT@ R#`b@"RrjT@86cAy4`QjATrT$R*B kT@b aRtARs`H@5@SA{è_֡R {S@@@0@@@@SA@{è_ {CS@@@n@@y@y@yZ@yZ@yZ@yZ@ycZ@yBZ!Z<Z<<<<c<@B<!<@@@{ASB@_{S@@@/@@@SA@{è_ {S[ck@4`*@X7`@kT*ct:@@@`5@y 4[@ 4{A9 4"e@@5 `@[@{A9k"8A94_qTAR?4 RSA[BcCkD{֨_`@b"a@f@@4R@R_qaTaR_q"R@@4 R@y @q T(@qT @q@y {S@@'@'4@ ER$@#@@5@@h'@@!@T'@@@@SA{Ũ_{[S@'@@@V@@'@@T@-#%R@@*5'@@a4'@ (@X6@R*@ * 4@! '@@ l@!@* "@*SA[B{Ũ_{S@5`@b"a@@@5`*@@X6@RSA{¨_`@a@*?qTa`@j 8U@@`4 {S[*R`@4@929`@#@9 q 39 @`?SA[B{Ũ_ր @b"a@E@@a5!Ra`@4 { @@@ @{¨_ @ invalid extentsomething wrong with extentext2fs doesn't support quadruple indirect blocksnot an ext2 filesystemfilesystem has unsupported incompatible features%04x%04x-%04x-%04x-%04x-%04x%04x%04xdirectory is encryptedfile is encryptedsymlink is encryptedext2LICENSE=GPLv3+fshelpext208x(08@H08@H   x               < (#9HUdp{$x$dgrub_mod_initgrub_mod_finigrub_fshelp_find_filegrub_xasprintfgrub_memmovegrub_disk_readgrub_dl_refgrub_errnogrub_memsetgrub_fshelp_read_filegrub_fs_listgrub_mallocgrub_errorgrub_list_removegrub_freegrub_strndupgrub_dl_unrefgrub_list_push G00I0G$DP>\G`dlEGE>+<xDxdBx8|>((>(@HDh>lpEEG@\s88?I G@@8@@`0h0p?88<IG@@08@@\dl?HIG@  D  D    $  , Ed G @  x x ?          ;(  0  P GX G` Ix    @    ?   G G I  (  ,  0  8 ;`  d  l E = G  @   0  4  H  L  T Et D =   G @ AXG@JC(( F(  (08H@HH.symtab.strtab.shstrtab.rela.text.rodata.str1.1.rela.data.module_license.bss.moddeps.modname @0@` &2p :P5@`( @PU^ ;  )g`ELF @@ C@C{S[cks 4@@{@*SA[BcCkDsEC_GyJR_kT@`R*C"G9_qT!@qAT@R5R"!|@ *5W@4qT@C@ 5@C4SaRb@*sG Ԛ@ Ԛ@@@ F`?֠5A qaTR9AkT R@"b@R@@R@"Ԛ@@! @ no signatureGPT entry %d: start=%lld, length=%lld gptpartmap/gpt.cno valid GPT headerRead a valid GPT header no GPT partition map foundEFI PARTLICENSE=GPLv3+part_gpt (08@HPX`hh#;JUt$x$dgrub_mod_initgrub_mod_finigrub_partition_map_listgrub_disk_readgrub_errnogrub_gpt_partition_map_iterategrub_real_dprintfgrub_errorgrub_list_removegrub_list_pushgrub_memcmp8@D  ``((!PP8@0L!\@88HX@HX@H0 (08 @4H8PFXZ`shlpt| 4 .symtab.strtab.shstrtab.rela.text.rodata.rodata.str1.1.rela.data.module_license.bss.modname @@ &.2B(=@ 0 HX] 0   f (,gpt2)/boot/grub` (x08@HPX`hpx (08@H  `آУأx (08@HШبPX @08Pخ08@HPX`hp08@HPX`hpx`08@H (hا08@H (@h (08` (08@HPX`hpxȭЭ ȯPP (X`h(08x`У`0HPXX`hpxh`hpxȣУأ (08@HPX`hpx`ئx08xȭЭح`px`hpx (@ȣУ08@HPX`hpxpx0`h8@HPةxHhج`hpxȮЮ0`8 (08@ȧX (08@HPX`hpPX@HxPX`h8أx `hp৸ (08(H (08@hpȥH`hpȭ(08`hpxȡСHPXpأ@px@HPXx0ЪPPX`ȬЬ`hpح8Pȯ x8@HPXxȤФؤऐإ(0Xا0@HX`hpxȨب (8@PXhpȩЩ(0@HX`pxЪت 08HP`hxȫث (8@PXhpȬЬ(0@HX`pxЭح 08HP`hxȮخ (8@PXhpȯЯ (0@HX`pxРؠ 08HP`hxȡء (8@PXhpȢТ(0@HX`pxУأ 08HP`hxȤؤ (8@PXhpȥХ(0@HX`pxЦئ 08HP`hxȧا (8@PXhpȨШ. !'Z'Z!'ZO.. !'Z'Z!'ZAbootaTa64.efiBOOTAA64EFI !'Z'Z!'ZPPMZ@ !L!This program cannot be run in DOS mode. $PEdT `P @.text `.data@mods``@.reloc@@@BBX@XABX@`$@zT?q_@!Q@ACR<@@@D@$@_{ @S' @{¨_{ @`@`@` @~ @{¨@q {S[cA>X@@RR?s"@"@Ѿ4>,@b@@  8fot@`@_ @T!@!$Q {S@@SA{¨_a@; 4s:@{S[R@t@y|@y|`  @z@ykT@SA[B{Ĩ_`@4v@ys@_kaT@_@{ @b@ @{¨\A@R, @R{¨_ Վ{S[* A@@SA[B{Ĩ_`RR"rw vu@95!A ?R"AA xabx!R! հ {S@` @` SA{¨_ր@@R_ {S@` @Q` SA{¨_ր@@R_`@_R{S[c@q,T`@@?B@!Ta:@A ?@"aTt @`2@H`@FD RSA[BcC{Ĩ_"!8@@@T@42@)R{SckMRF["FsFTFRb *5v"@yqTF@RY [BSAcCkDsE{ɨ_a@ைҀɨ?T`@9qT`@qTF|a@`v@ybz@yTFR "F FPRFMF@F@R @4] @`F@F@R 5 F@ @!F`@5F `@;bz@y`k T#o*5H#}}`#2 F@5b@Rcz@y`?kTATu@u`z@yk"#T@$qDz T`v@y@!F`@4@!F`4@F@R@c Av_T@9@4F@55 @\ @ZѵZZ@{#av@yZ6Rv@v`z@y_kCT}VC@}V@6 @@@˵ѻuqT qT@@`v@yZ@aR@qTdv@y!u(@Rav@y@A!|!a|! @jZ@7ww@kT@9_ q TrT7@~S@_q6@ @yvT4a5RR#r _q` TF@R !"@95@ ?R!F@! "x`F@R 4@@??@`4B@@@@@4S 9{@@4R`4F@@@4"R@5F5@F5@@@y@Ca@.@?k`Tc@@ F@R 5F"FGRFFFSR@F"FFSR@F"FFd4~4w<Vhq0>Le{  @A ?G@a: @{¨_{!RS?  @  @SA{è_ 5T  3` @Q` {[GS_ tGGR SA[B{è_G@`5G@R  G G@~{@ @R{_  R,@0@4@ (ORRR RB_AT_$@x4f qT d( |S#|S@cl28#DL!c`2`2!`2888R 8qhT8qHTf|Sd2cc`2&$89a ?qiTa ?qTR8a| S !h28a,Fc!`2c`288*{"S[5@yRQA*S`@yPqTSA[B{èAJajt8AFkhTsRZnp{B@y3`:@y+`6@y#`2@y`.@y`*@y `&@yg"@yf@ye@yd@yc@yb@ya @yB}bAd@a"@9 BvdJ@9a@cF@9bB@9$Bnc@yb@ya @y(Ba @y,B0B#4B? qTT?qT?q@TTB?qT?qATaPBX`@9+`@9#`~@9`z@9`v@9 `r@9b@gn@9fj@9ef@9db@9a@8B5a@b@Eb>EC@E@RuSA[BcC{Ȩ_**DE#*@0@*@?HE`R]'@@#'**?ґ@'@0@ @@R`?@7@!LE"@L '@PE- CR"RCR*{[6ES @4A@TR @t@s@au2@@SA[B{ƨ_֍ RBCU3Sc!E!@!0@%@?a@aaZ R{S[cs\k8F@C1TF @@?bTFRSA[BcCkDsE{ǨB`F@SA[BcCkDsE{Ǩ_Cx*qT@>aFo@F!@@!0@#t@@`?o@@?T,F'Fn  t @Aw@v@uR3@l{cC *1T0GRF{¨_ @t {S[c*k+`+@SA[BcCkD@`R{ʨ%75ZF 7?L@`R +@SA[BcCkD{ʨ_1T@FHT;@_Ts?sLC T @`RZ@qT@(T@0DTc@O@?T@ˡ@ 0@ˠҠ@@@?L 0@iTAAZT`TSOK @@_"@@T4TZ3#RBR *@`R5t|s!TRs5_{ `@@ @{¨_@ {R@$4A Ab {A!A_ִ/@hn{Sq!TBb?TRSA{è_ @6@ @!`RR !<?q(T  ??TEҀ?T@R`R_AR2{ASҶARSA{¨@*@?֠ARSAR{¨_ `Sp{SB/BtBT3R'@q#@o@m qTqBB!RBBB *SA{Ũ_B@@94#@@9q@T#Ba/@@7'@@9qT!B 9SRsRB Ճ`<{ 8C' E@t'@6q!T@SA[B{Ũ_ @5a@@@q T@`s@{StE"4xE@@SA{è_TR{ E5!R8R @{¨_ {S*4EC+[!EF"@_@?D E. *SA{ɨ_ հX{ 4FbA_$qTC|@ d"c|%D@h#@  ҀV`A` @{¨_ R`2 lFA_qmTBQ  {C|@c|hcDA  ҁ6 R{_R_ְ{S[F`@@4F@F ?a `6K`6 `5`2K4Fw 2 SA[B{è_ հX){S@9?qAT!RV"RGRe@SA{è_ bѓ8 Q{S @ @ITdG`RD@SA{è_B_TBAtEchG@`` @@`?t Ta@!aTe{@!@ A ?`@@T`@  @G{¨@_ հ{c*S7t@[#@ 5@9qT ҅ @t@9qTp@` @@?5`!{@! "xu*@?STCzTS#@SA[BcC{Ũ_!R` P tJ  @BT{@`R{_@ @A _֊ R_{S[ck @ @(@˟wIӔs"@B@BSA[BcCkD{Ũ__ TBA@_$@@Uwӵ2@@5s9&Ss"@ZC{SR[ck@@+7wR%` 7 R+@SA[BcCkD{Ǩ_*7P7@ @$Q"#7aT*`@9:AqTR`@@@4BR  @@7@`@9qT`7a@9?q$@zAT`@A@`57@@9q@z`T4a@sB`_?ITBRR"@7@ $"c հ{S[ck@ B@@@5 R@?5@Q CRId @R#BBCd@CBC? C@`4C@C ?B$C RC Rd @CBC@x$qTs@@ Cd@C?C @`5@QSA[BcCkD{Ũ_x$qT@Q?@ @@X {S*?TSA{¨_{SSA{¨_` @ 4s@@ BA"_@a@"@BA|_ !<?qhT@UҀ$@R`R_ R{!RC CCC`C`C @{¨,=?C@_,{ Ca@9?qATa!_8?qT` @{¨ @{¨,D@@-Rr_kaT@_{S[ci:F@a"@-Rr_kT3@3s @ Tb@)_qT}s3 TF @ a@-Rr?k T`@s@ @ # T "@-Rr_k T @ "@" TFF>##@A'@bFF FZFH `@9qT!RG`@9 4t#@ #@@9?q$@z@ T_b@a"B @a@8Ҫ`@5a@`"! FF5F@@4`@}s@_ qAT @BB}Ҡ`!_pqT"@9_qT!"@9"5F_q@T!h!8(!F#@'@H'@ Tbha8_q T IT$"F``5'@h38'@tFFbeFeF`^FF@@:F@@' `FaFFF@f@R`?7 Z0[Ї^cjr|8_@@T_#T!"c T%hc8h#8$hc8h#8c_T_#hb8h"8B5_{!(G!@ ?ARSy3,Ga@ ?a@ ? @ R{è_ X!_aTRhd8%hd8kT`K_hb8#hb844Bk@TK_Bhd8%hd844TkT`K_R@9_kT5_C@9kB5_q!!$! 0_{* 5_q,T_qT$š{__q{d@9*55Rccd@9D4*5@9kT*@4@9`44{_cd@9*D4`4d@9*4c R!_\T_T_*R Úc qTd@TFTeh$ a8BTDC|Bcah$8"@9b5 _!{  A!$A*`4 @9 4f@9B4 @94!kaT$hjd84@hd84k@T!R**@he8q@z`T[ 4TD_8q T*S*5qT_ T@_8qTHR! R @*{¨_ Տ{SSA{¨SA{¨_{S`h38SA{¨_{"@T*dC_R҄C@c?hT@˥qT"D{x?`qT߼qARR!ߐq@ T?@qATq! R"R!!(Q DӃ c(qB089>T !0L6@95d5{Ĩ_RR9? qTC!8Ac@!8@"@9@98 8@_IT+i"8@B!?T@_IT"i#8@B@_IT+i 8@!?T{Sc@9*|5qTa@9?qAT_xraTs RA|@$sb5!QR!? qARB0_qARBQ|@(T$ T5@C@R\TSA{¨_'s Rf@94Q_dqT@Q|@Ɯ? T&*T*}f@q T TQqT!47`.*}f*fh""qT`.}47`.*}f@"qT`.}4"qT`>}4[{S[cks3A@9N753@"0Tj 8SA[BcCkDsE{Ǩ_?q`T3@ITj 83vR@9qT:R7@9Q$qTqBR!*7@@9?qaT7@9!Q?$q(TBR7@@8ߐqaTQ7RR߰q T7ߔqT3@iTj 8&@9.7߰qT. &@97@? T@/x|qHTߌqT`qT3@ߌq T qT3@Tj 8Q!! š"B!TqTq!T@9qAT@RRRP3@iTRj 8 @yRRR3?3@iTRj 8 @yRRR3/3@iTRj 8!@9RRRC3%@9RRRC3@iTRj 8)@9RRRC3-@9RRRC1@9RRRC5@9RRRC9@9RRRC=@9RRRC3@iTRj 8iTRj!8R3***ITj 8*q Tq)TRk)Tk(TRARTd$*j 8!QR3!643RRRRRRRRRTb$BB`2j 8!Q"R*B AiThb85F:53@RTE433@R_Te4B343@R?TB43BITj#8c%R%iTha8h!8!%RITj!8!"Rj38{S[$@" AAV|@iT AŅRrA@ ?֟`T@*SA[B{ר_2*8{CC#KCOCDG{ɨ_{CC#K!AGO!@ ?CCD{ɨ_X{S[*@4*RRR@Ts@84qaTQ*qT?|qTD@T qaT?<q87*4_T?kTU`A?qT r`T%R ?qT ER?qTeR5%<?k T$| SQBф$ *Dx$ *dyRRBa$x n{@T@Eg!DE#@CHEaTd@diTc@_ҡ_TLE_TPEB{_ ~8{[VFSck@T(TE!|!Eӕ:R򙧥@&qTqT5`zTD @ Ts?stH T@!R@?4@ R@?@R R@@?@ T@#C@TˁF"@_TF"@G_#TDˀcT_aT @:_T@?AT SA[BcCkD{Ũ_֟TG_T$! { cB"@"h(?T!h(#!T!@@V`RF`R 8{S|| S`SA{¨_F`RrR>{S7RSA{¨_` {cCA@b@_T{¨_a@҅?iT"@_T @F@ET@E"@ @?T"@??B "@_TG!"@?T?T_T_ @!{CSk3AR@A[bAc T`@cT4A@UA"RbA A@A`~{!?T!у(#EB "{!@3 @@AAbAR @@`TbAA@As~s{RJ` @` EӢa@b{!@` `a=3@{ASB[CcDkE_R@A@R#AbAA!TbAgA@AR@`!"E>#{!@@B{ASB[CcDkE3@"@s#@_T6 !@83\dn{S@SA{Ĩ@SA{Ĩ_@~Eӡ@?"T`@B{Ӭ Q$Q?qAz_{@BT @_cTAA`R{_@ F[{@@S@RSA{è_AR@as{S[ @tT* 5c@`@`Xt @SA[B{ĨDB`RHB@@*SA[B{Ĩ_ F{SA!T!ѕ@94"94B@SA{è_ր@R հ{S*q5R@SA{Ĩ_*i 5"94B@aSA@{Ĩ{[*G RS4zOQcPCQ`@4k`TsB`"@9kT`@4`@q9`@[BcCSA{Ũ_44fqT'qiT~qT`"@95 `{S[cks3?`SAD[BcCkDsE@{Ȩ_7Ry @95?@`T?3@!R`??@?@*#Rd` 5@ 5@@5D?@@T*|***H4D@59*!@95qT*`4*A94A49"_qT q@T*oo@44"9|@"Ҁ@kTw҉`@>!Ұ`4@ 59X7 հ{S@SAD@{Ĩ_RzD@gxa_{S[cks@7`@9` 47@94!x!Q!?dqTR]QE@T@Es?`?aE?@"@4-@ @LqTSA[BcCkDsE{Ȩ_ @5 @hz84@7@sa@9?qTs?@Hн{S[E;@ ;@SA[B{Ũ_c@E`?`4F;@@5s@H<F{S[c#@@+@pTtSh58R"Fac@CcCC:`@@`@@08s@)#@SA[BcC{Ǩ_mn{S@!@!@? Te@`@@R@FFFR@SA{è_ Rq{SC@"@kTR@*SA{è_*4{S[*`4`@7@`? 4 R@*SA[B{Ȩ_'@7@@`vG@@G`?`4G@5@ H<{S*@5'@?qT0@@T*SA{è_?qAT@R?8@@R`9@@@@@`@944@@@@'@B !Q`?8@<@@@@@8{?q[SR@@@ R@(q`T4q!T@@@ ?P@RSA[B{Ũ_Q?xqTqlT38@#9'9w*@# ? qTqmTBKsQ@38@# ? P{$ASJ*AR@`@94.AC {S*RZ3# R9&qAT! @ ?RKQ1TSA{Ĩ_Rb@@?֟*qTR{S[R@95@SA[B{Ĩ_A?q30@u*@P{ Aa@aR ?` @@?s@R @{¨_a@ ?@5s@P{S Ba@aR ?s@R*SA{¨_a@ ?֔*s@ PlqRrAzT{@{_ R_{`B @ @{¨_a6@a ?s@P{4{_ B@ Հ!B _ր{a(@$@a @  @{¨_{S(@@Y@~B*SA@{¨_ְ{*S[c* R@8Dq^zT[BSAcC{Ũ_77@@@@qMz TRDD@t4@HDR9 d@G#*?4G@77 Ҽ+4Rs@ JLD "@PDRҥ@"@ "@"@_TTD@5@XDRa@a'@ ?ֵ@@c@'@`?@5a@!a@as@Rs*'@ ?4'@ ?d@G#*?5G@j`Ts@@c@"@'@`?5a@a@'@ ?'@ ? 4 /6Gs{*S*DRDDD@sR b@bs@*@?`4@SA{è_ֵ/6D!D_|S<rT"Q*B<_xq$IzT?4qTB$b7! 2_4qT?4qT*\qT|@!E x`"Q QB<<_|qBz)T?4qTR 8R_րRSA[B{è_{ShE[*`@5@@?@`@b@a @ u5R!E!@4R_R{è_{Rs@5'@6 A(62A 62A6262 E@E5@_q`T_E@ @?qT?qT5@!E!@9@!@!F (F@,F5@_q`T_0F@ @ @`F@5dF@qAThF@ @$@ @y! @y@*_RR F@5F@qT{FS@ @b@`&@@@?a@ ?b@~@SA{¨_ { F@5`@`BRFF!0@@j` @R{¨_{ 3Ga@?qTR}Ro` @R{¨_{StG@5xG`@1T@5RSA{¨_ RS5|GR,a @?1`TSa@?1`T" R`R { *5b~Sa>@G @@{¨ @@ @{¨_{!G!@ 3 @`4  @S@y @ <3{è_`&@d@?{S@5Rc@@@ @`X@kTReshMjbRCy"RkTF_|qTZ"xq( TM T@@?SA{ƨ_aRkTTA2RkTHT2RkT!2Rk`T*B<a2RkT!RkTRᢄRk T(TᡄRkTaRkTRaRkTRBRBRRBRRRRkThqTd@Xa$Y"x*!  @@? {!?@ABCDWXclosing %s efidiskdisk/efi/efidisk.copening %s not a efidiskno such devicem = %p, last block = %llx, block size = %x, io align = %x invalid buffer alignment %dinvalid sector size %dopening %s succeeded hd%diterating %s fd%dcd%dd%dwriting 0x%lx sectors at the sector 0x%llx to %s no media in `%s'failure writing sector 0x%llx to `%s'reading 0x%lx sectors at the sector 0x%llx from %s failure reading sector 0x%llx from `%s'%s,%sRSDTXSDTFACPD$ line size: %lld cachekern/arm64/cache.cI$ line size: %lld Unknown cache line size!invalid arch-dependent ELF magicreloc offset is out of the segment reloc_abs64 %p => 0x%016llx dlkern/arm64/dl.ctrampoline out of rangerelocation out of range reloc_prel32 %p => 0x%016llx reloc_got %p => 0x%016llx (0x%016llx) HI21 out of rangeADR_GOT_PAGE without matching LD64_GOT_LO12_NCLD64_GOT_LO12_NC without matching ADR_GOT_PAGE%lxrelocation 0x%s is not implemented yet reloc_xxxx64 %p %c= 0x%lx dlkern/arm64/dl_helper.crequested buffer size is too largeoverflow is detectednew read is position beyond the end of the written data%s: the command is not allowed when lockdown is enforcedone argument expected/%s%s (%s) unknown invalid argument(%s): Filesystem is %s. %s='%s' not an assignmentSet an environment variable.[ENVVAR=VALUE]setRemove an environment variable.ENVVARunsetList devices or files.[ARG]lsInsert a module.MODULEinsmod%s,%srootvariable `%s' isn't set%s read failed diskkern/disk.cClosing `%s'. Opening `%s'... disk `%s' not foundsector sizes of %d bytes aren't supported yetno such partitionOpening `%s' failed. attempt to read or write outside of partitionattempt to read or write outside of disk `%s'Read out of range: sector 0x%llx (%s). `%s' is already loadedmodule at %p, size 0x%lx moduleskern/dl.cELF header smaller than expectedinvalid arch-independent ELF magicthis ELF file is not of the right typeELF sections outside corerelocating to %p .modnameno module name found.module_licenseno license section in module %.63sLICENSE=GPLv3.moddepsLICENSE=GPLv3+LICENSE=GPLv2+incompatible license in module %.63s: %.63ssymbol `%s' not foundgrub_mod_initgrub_mod_finiunknown symbol type `%d'relocation without symbol tableflushing 0x%lx bytes at %p module name: %s init function: %p prefixvariable `%s' isn't set%s/arm64-efi/%s.modmismatched names.textdynamic_load_symbols %p Print infomation useful for GDB debugginggdbinfo/%sVendor(%pG)[%x: ]%02x set_virtual_address_map failedcould not set EFI variable `%s'section %d is last section; invalid. sectionskern/efi/efi.csection %d has bad magic %08x, should be %08x returning section info for section %d: "%s" malformed EFI Device Path node has length=%dmalformed EFI Device Path node has length=%lu/EndEntire /EndThis /EndUnknown(%x) /PCI(%x,%x)/PCCARD(%x)/MMap(%x,%llx,%llx)Hardware/Ctrl(%x)/UnknownHW(%x)/ACPI(%x,%x)/ACPI(%x,%s,%x)%s)/UnknownACPI(%x)/ATAPI(%x,%x,%x)/SCSI(%x,%x)/FibreChannel(%llx,%llx)/1394(%llx)/USB(%x,%x)/USBClass(%x,%x,%x,%x,%x)/I2O(%x)/MacAddr(%02x:%02x:%02x:%02x:%02x:%02x,%x)/IPv4(%u.%u.%u.%u,%u.%u.%u.%u,%u,%u,%x,%x)/IPv6(%x:%x:%x:%x:%x:%x:%x:%x,%x:%x:%x:%x:%x:%x:%x:%x,%u,%u,%x,%x)/InfiniBand(%x,%llx,%llx,%llx)/UART(%llu,%u,%x,%x)/Sata(%x,%x,%x)/Vlan(%u)Messaging/UnknownMessaging(%x)/HD(%u,%llx,%llx,%02x%02x%02x%02x%02x%02x%02x%02x,%x,%x)/CD(%u,%llx,%llx)Media/File((null))/File(%s)/Protocol(%pG)/UnknownMedia(%x)/BIOS(%x,%x,%s)/UnknownBIOS(%x)/UnknownType(%x,%x) found registered FDT @ %p linuxkern/efi/fdt.cnot found registered FDT mods%lxinvalid memory address (0x%s > 0x%s)out of memoryCould not malloc memory to remember EFI allocation. Exiting GRUB won't free all memory. couldn't retrieve memory mapmemory map buffer is too smallcouldn't terminate EFI servicesTrying to terminate EFI services again cannot get EFI memory map sizecannot allocate memory for memory mapcannot allocate memory for new memory maperror fetching memory map from EFIMemory starting at %p (%u pages) marked as free, but EFI would not allocatecould not allocate all requested memory: %lu pages still required after iterating EFI memory map%sprohibited by secure boot policyshim_lock protocol not foundbad shim signatureDisabledUNKNOWNEnabledSecureBootSetupModeMokSBStateUEFI Secure Boot state: %s efikern/efi/sb.cyshim_lockshim_lock_verifier0falsedisablenoerror: %s. assert: error stack overflow detected! missing `%c' symbolattempt to read past the end of fileattempt to seek outside of the fileinvalid file name `%s'beyond the total sectorsDetecting %s... fskern/fs.c/error: %s. %s detection failed. unknown filesystemblocklistylockdownlockdown_verifier%sroot(%s)%scmdpatharm64-efiprefixnormal%s%sdebugalloverflow is detectedunrecognized numberpositional arguments are not supportedunexpected formattoo many arguments(null)%s:%d:%s: invalid formatarguments types do not match Aborted. Press any key to exit.string too longunaligned pointer %pout of range pointer %pdouble free at %palloc magic is broken at %p: %lxnull in the ringfree magic is broken at %p: 0x%xout of memoryoverflow is detectedUsing memory for heap: start=%p, end=%p regionskern/mm.cCan we extend into region above? %p + %lx + %lx ?=? %p Yes: extending a region: (%p -> %p) -> (%p -> %p) Can we extend into region below? %p + %x + %lx + %lx ?=? %p No: considering a new region at %p of size %lx overflow is detectedpeek out of range%dsub-partition %s%d of (%s,%s) ends after parent. partitionkern/partition.cUnknown command `%s'. helpTry `help' for usage > grub rescue> Entering rescue mode... file: %s type: %d verifykern/verifiers.cverification requested but nobody cares: %sbig file signature isn't implemented yetpremature end of file %sstring: %s, type: %d verified_readcannot set text modeconsolegrub_abortgrub_acpi_find_fadtgrub_acpi_find_tablegrub_arch_sync_cachesgrub_byte_checksumgrub_callocgrub_command_listgrub_current_contextgrub_debug_enabledgrub_device_closegrub_device_iterategrub_device_opengrub_disk_cache_tablegrub_disk_closegrub_disk_dev_listgrub_disk_dev_registergrub_disk_dev_unregistergrub_disk_firmware_finigrub_disk_firmware_is_taintedgrub_disk_native_sectorsgrub_disk_opengrub_disk_readgrub_disk_write_weakgrub_divmod64grub_dl_headgrub_dl_loadgrub_dl_load_core_noinitgrub_dl_refgrub_dl_ref_countgrub_dl_unloadgrub_dl_unrefgrub_efi_allocate_any_pagesgrub_efi_allocate_fixedgrub_efi_allocate_pages_realgrub_efi_close_protocolgrub_efi_compare_device_pathsgrub_efi_duplicate_device_pathgrub_efi_find_configuration_tablegrub_efi_find_last_device_pathgrub_efi_find_mmap_sizegrub_efi_finish_boot_servicesgrub_efi_free_pagesgrub_efi_get_device_pathgrub_efi_get_filenamegrub_efi_get_firmware_fdtgrub_efi_get_loaded_imagegrub_efi_get_memory_mapgrub_efi_get_ram_basegrub_efi_get_securebootgrub_efi_get_variablegrub_efi_get_variable_with_attributesgrub_efi_image_handlegrub_efi_is_finishedgrub_efi_locate_handlegrub_efi_locate_protocolgrub_efi_net_configgrub_efi_open_protocolgrub_efi_print_device_pathgrub_efi_set_text_modegrub_efi_set_variablegrub_efi_set_variable_to_stringgrub_efi_set_variable_with_attributesgrub_efi_set_virtual_address_mapgrub_efi_stallgrub_efi_system_tablegrub_efidisk_get_device_handlegrub_efidisk_get_device_namegrub_env_exportgrub_env_getgrub_env_get_boolgrub_env_setgrub_env_unsetgrub_env_update_get_sortedgrub_err_printed_errorsgrub_errmsggrub_errnogrub_errorgrub_error_popgrub_error_pushgrub_exitgrub_fatalgrub_file_closegrub_file_filtersgrub_file_get_device_namegrub_file_opengrub_file_progress_hookgrub_file_readgrub_file_seekgrub_file_verifiersgrub_freegrub_fs_autoload_hookgrub_fs_listgrub_fs_probegrub_get_time_msgrub_getkeygrub_getkey_noblockgrub_getkeystatusgrub_gettextgrub_is_lockdowngrub_is_shim_lock_enabledgrub_isspacegrub_key_is_interruptgrub_list_pushgrub_list_removegrub_lockdowngrub_machine_acpi_get_rsdpv1grub_machine_acpi_get_rsdpv2grub_machine_finigrub_mallocgrub_memaligngrub_memcmpgrub_memmovegrub_memsetgrub_millisleepgrub_mm_add_region_fngrub_mm_basegrub_modbasegrub_named_list_findgrub_net_opengrub_net_poll_cards_idlegrub_parser_cmdline_stategrub_parser_split_cmdlinegrub_partition_get_namegrub_partition_iterategrub_partition_map_listgrub_partition_probegrub_print_errorgrub_printfgrub_printf_grub_printf_fmt_checkgrub_puts_grub_real_dprintfgrub_reallocgrub_rebootgrub_refreshgrub_register_command_lockdowngrub_register_command_priogrub_register_variable_hookgrub_snprintfgrub_strchrgrub_strcmpgrub_strcpygrub_strdupgrub_strlengrub_strncmpgrub_strndupgrub_strrchrgrub_strtoulgrub_strtoullgrub_strwordgrub_term_highlight_colorgrub_term_inputsgrub_term_inputs_disabledgrub_term_normal_colorgrub_term_outputsgrub_term_outputs_disabledgrub_term_poll_usbgrub_unregister_commandgrub_utf8_to_utf16_allocgrub_verify_stringgrub_vprintfgrub_vsnprintfgrub_xasprintfgrub_xputsgrub_xvasprintfgrub_zallocmemcmpmemcpymemmovememsetT(0![NYd9ir;0--'?Mqh"XNhEC@DTD)C7jSjkiSd\e[n6kTXhhp[YhfTj0rs X'hVMcxR@RhS\S`VW;Ua8UhT(|zpxx8wXy.yIamxP{p|{Tx~}8~)8LV lyxXv8H%4؆E<SOpO`*`\H@8|3@A`ZеtxHȹ| t,*5GHTT`m@-H,zP '4A,O\vhpPxX-)< IXإgrL----LICENSE=GPLv3+mimg`RELF0@@ {S*@@@SA{è_ց@szTR{  @`@ !@`@@T @{¨{ `@ @{¨_{S[c+ko; @9qT4z@9_qD@zTb@C@q@T@R!scaTq`T9`@@4?z9`4+@SA[BcCkD{ɨ_TqT @9qAT@@@!@G?ր4z9;@o@va@ @ qT`@` q!T@ R@@ @?@@@9qTa@BRT5@@4`@@ [Rb@+@SA[BcCkD@R{ɨ{S[c#c7@9qT@R**C7/@CBR *5`@@#@*SA[BcC{Ǩ_C**4C7@@@CkqAzT@RqBzAT@ {S5R@SA{è_*`@@74ha8ha8Q4*Qd4iqc0*dqHT!?kTeqHTdqHTkT@ @ RR*i*d{ @[U$&RS cksK@_TqT@`RSA[BcCkDsE{ɨ_֟T@_ITt3zQ&՚ѕ$՚C` @ ?cT3@?@@?ֈ@@5cB9 C@T@jB?AT@BKB|@FS@@!@@ 5xK98*RR not a directorytoo deep nesting of symlinksfile `%s' not foundinvalid file name `%s'not a regular fileblocksize too largeattempt to read past the end of fileLICENSE=GPLv3+fshelp`h8@HPX`)FU`l$x$dgrub_fshelp_find_filegrub_strdupgrub_fshelp_find_file_lookupgrub_disk_readgrub_errnogrub_memsetgrub_fshelp_read_filegrub_strcmpgrub_mallocgrub_errorgrub_free (`,``@T8X8`@PPTP`HdHHHHH X(X48@HPX-<AX (TX08<tk.symtab.strtab.shstrtab.rela.text.rodata.str1.1.data.module_license.bss.modname @@0 &25|;|KP   Y,ELF)@@ {(@@@R{_ {S[ckW@A @+a 6*[aRR8R@x?kAT@y@yA 4_k T"Q5+@SA[BcCkD{Ǩ_#d|jd_kT@@y@@(#`@("@#`4@ R%|$heT_k,T"Q4RA|haA@y?iTS @y@@s`T҃R@ R.TBS(@@3R2ѡ*a" |S!|S?T@X@R"6Ro"Q~~@o@A4@*&ؚB~! ٚ5sQK1!To@|˟bT@\@ T@`@SR@{@ @  @t@ǀ@@{B_  @0@E{S[5Q"R(@@PA( B BQE|@ $db@D 6dATKaf@` c"@c|!6T@6T!|T!TT`@a@!! ƚ@@5c@ Ra( aN@4b@ya*@eRA  ;@qmT[@B|@!`@aҡ @4@SA[B{Ǩ_cR {S?`*A@@5ar@y`R?kT`@<qTa*@A4aN@4b@y4(!R kT@ R@,qT@ R#`b@"RrjT@86cAy4`QjATrT$R*B kT@b aRtARs`H@5@SA{è_֡R {S@@@0@@@@SA@{è_ {CS@@@n@@y@y@yZ@yZ@yZ@yZ@ycZ@yBZ!Z<Z<<<<c<@B<!<@@@{ASB@_{S@@@/@@@SA@{è_ {S[ck@4`*@X7`@kT*ct:@@@`5@y 4[@ 4{A9 4"e@@5 `@[@{A9k"8A94_qTAR?4 RSA[BcCkD{֨_`@b"a@f@@4R@R_qaTaR_q"R@@4 R@y @q T(@qT @q@y {S@@'@'4@ ER$@#@@5@@h'@@!@T'@@@@SA{Ũ_{[S@'@@@V@@'@@T@-#%R@@*5'@@a4'@ (@X6@R*@ * 4@! '@@ l@!@* "@*SA[B{Ũ_{S@5`@b"a@@@5`*@@X6@RSA{¨_`@a@*?qTa`@j 8U@@`4 {S[*R`@4@929`@#@9 q 39 @`?SA[B{Ũ_ր @b"a@E@@a5!Ra`@4 { @@@ @{¨_ @ invalid extentsomething wrong with extentext2fs doesn't support quadruple indirect blocksnot an ext2 filesystemfilesystem has unsupported incompatible features%04x%04x-%04x-%04x-%04x-%04x%04x%04xdirectory is encryptedfile is encryptedsymlink is encryptedext2LICENSE=GPLv3+fshelpext208x(08@H08@H   x               < (#9HUdp{$x$dgrub_mod_initgrub_mod_finigrub_fshelp_find_filegrub_xasprintfgrub_memmovegrub_disk_readgrub_dl_refgrub_errnogrub_memsetgrub_fshelp_read_filegrub_fs_listgrub_mallocgrub_errorgrub_list_removegrub_freegrub_strndupgrub_dl_unrefgrub_list_push G00I0G$DP>\G`dlEGE>+<xDxdBx8|>((>(@HDh>lpEEG@\s88?I G@@8@@`0h0p?88<IG@@08@@\dl?HIG@  D  D    $  , Ed G @  x x ?          ;(  0  P GX G` Ix    @    ?   G G I  (  ,  0  8 ;`  d  l E = G  @   0  4  H  L  T Et D =   G @ AXG@JC(( F(  (08H@HH.symtab.strtab.shstrtab.rela.text.rodata.str1.1.rela.data.module_license.bss.moddeps.modname @0@` &2p :P5@`( @PU^ ;  )g`ELF @@ C@C{S[cks 4@@{@*SA[BcCkDsEC_GyJR_kT@`R*C"G9_qT!@qAT@R5R"!|@ *5W@4qT@C@ 5@C4SaRb@*sG Ԛ@ Ԛ@@@ F`?֠5A qaTR9AkT R@"b@R@@R@"Ԛ@@! @ no signatureGPT entry %d: start=%lld, length=%lld gptpartmap/gpt.cno valid GPT headerRead a valid GPT header no GPT partition map foundEFI PARTLICENSE=GPLv3+part_gpt (08@HPX`hh#;JUt$x$dgrub_mod_initgrub_mod_finigrub_partition_map_listgrub_disk_readgrub_errnogrub_gpt_partition_map_iterategrub_real_dprintfgrub_errorgrub_list_removegrub_list_pushgrub_memcmp8@D  ``((!PP8@0L!\@88HX@HX@H0 (08 @4H8PFXZ`shlpt| 4 .symtab.strtab.shstrtab.rela.text.rodata.rodata.str1.1.rela.data.module_license.bss.modname @@ &.2B(=@ 0 HX] 0   f (,gpt2)/boot/grub` (x08@HPX`hpx (08@H  `آУأx (08@HШبPX @08Pخ08@HPX`hp08@HPX`hpx`08@H (hا08@H (@h (08` (08@HPX`hpxȭЭ ȯPP (X`h(08x`У`0HPXX`hpxh`hpxȣУأ (08@HPX`hpx`ئx08xȭЭح`px`hpx (@ȣУ08@HPX`hpxpx0`h8@HPةxHhج`hpxȮЮ0`8 (08@ȧX (08@HPX`hpPX@HxPX`h8أx `hp৸ (08(H (08@hpȥH`hpȭ(08`hpxȡСHPXpأ@px@HPXx0ЪPPX`ȬЬ`hpح8Pȯ x8@HPXxȤФؤऐإ(0Xا0@HX`hpxȨب (8@PXhpȩЩ(0@HX`pxЪت 08HP`hxȫث (8@PXhpȬЬ(0@HX`pxЭح 08HP`hxȮخ (8@PXhpȯЯ (0@HX`pxРؠ 08HP`hxȡء (8@PXhpȢТ(0@HX`pxУأ 08HP`hxȤؤ (8@PXhpȥХ(0@HX`pxЦئ 08HP`hxȧا (8@PXhpȨШhX3Qep |gި|gS|g <Bk/%C듣/R2Ě<~fHm5%f& ػ  O  a     G;   Rl  72T 6  ػO>! `  `  `  `  `  `  `  `  `  `  `   `  `   `  `   `  `   `  `   `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `   ` ! !`!!! ! !`! " "`""" " "`" # #`### # #`# $ $`$$$ $ $`$ % %`%%% % %`% & &`&&& & &`& ' '`''' ' '`' ( (`((( ( (`( ) )`))) ) )`) * *`*** * *`* + +`+++ + +`+ , ,`,,, , ,`, - -`--- - -`- . .`... . .`. / /`/// / /`/ 0 0`000 0 0`0 1 1`111 1 1`1 2 2`222 2 2`2 3 3`333 3 3`3 4 4`444 4 4`4 5 5`555 5 5`5 6 6`666 6 6`6 7 7`777 7 7`7 8 8`888 8 8`8 9 9`999 9 9`9 : :`::: : :`: ; ;`;;; ; ;`; < <`<<< < <`< = =`=== = =`= > >`>>> > >`> ? ?`??? ? ?`? @ @`@@@ @ @`@ A A`AAA A A`A B B`BBB B B`B C C`CCC C C`C D D`DDD D D`D E E`EEE E E`E F F`FFF F F`F G G`GGG G G`G H H`HHH H H`H I I`III I I`I J J`JJJ J J`J K K`KKK K K`K L L`LLL L L`L M M`MMM M M`M N N`NNN N N`N O O`OOO O O`O P P`PPP P P`P Q Q`QQQ Q Q`Q R R`RRR R R`R S S`SSS S S`S T T`TTT T T`T U U`UUU U U`U V V`VVV V V`V W W`WWW W W`W X X`XXX X X`X Y Y`YYY Y Y`Y Z Z`ZZZ Z Z`Z [ [`[[[ [ [`[ \ \`\\\ \ \`\ ] ]`]]] ] ]`] ^ ^`^^^ ^ ^`^ _ _`___ _ _`_ ` ````` ` ``` a a`aaa a a`a b b`bbb b b`b c c`ccc c c`c d d`ddd d d`d e e`eee e e`e f f`fff f f`f g g`ggg g g`g h h`hhh h h`h i i`iii i i`i j j`jjj j j`j k k`kkk k k`k l l`lll l l`l m m`mmm m m`m n n`nnn n n`n o o`ooo o o`o p p`ppp p p`p q q`qqq q q`q r r`rrr r r`r s s`sss s s`s t t`ttt t t`t u u`uuu u u`u v v`vvv v v`v w w`www w w`w x x`xxx x x`x y y`yyy y y`y z z`zzz z z`z { {`{{{ { {`{ | |`||| | |`| } }`}}} } }`} ~ ~`~~~ ~ ~`~  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `   `  `à  `  `Ġ  `  `Š  `  `Ơ  `  `Ǡ  `  `Ƞ  `  `ɠ  `  `ʠ  `  `ˠ  `  `̠  `  `͠  `  `Π  `  `Ϡ  `  `Р  `  `Ѡ  `  `Ҡ  `  `Ӡ  `  `Ԡ  `  `ՠ  `  `֠  `  `נ  `  `ؠ  `  `٠  `  `ڠ  `  `۠  `  `ܠ  `  `ݠ  `  `ޠ  `  `ߠ  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  `  ` !a!!a!!a!!a!!a!!a!!a!!a!???????|g|g|gz}A|g|g|g 8 EEb2|g+$]j0|g|g|g~ |g|g|g|g@   P |gQA0ި|g|g|g  _ N|gCݨ|gۨ|gۨ|g W< 쐨|g9Aݨ|g|g|g  3 w쐨|g8Aݨ|g|g|g J>a 88쐨|g8Aݨ|g|g|g 5?H 88p|g8Aݨ|g|g|g  := 88쐨|g8Aި|gݨ|gݨ|g  W tMh h N|gEAި|g|g|g Uz: \CEE|gEAި|g|g|g ~ [EE|gEAި|g|g|g YI EE|gEAި|g|g|g Rm ;EE|gEAݨ|g|g|g e%/ ˷EE쒨|gEAݨ|g|g|g z' (kEE5w|gEAި|g|g|g  d EE|gEAި|g|g|g ! EE|gEmAݨ|g|g|g "$pv9 asEE쒨|gEAݨ|g|g|g #dA/ll inn쒨|gEAݨ|g|g|g ${TP~p EE쒨|gEAݨ|g|g|g %¢7x aEE쒨|gE |g|g|g../run/lock?F %ʒ|gAݨ|g|g|g &JBj iUU쒨|gAݨ|g|g|g 'lj 쒨|gAݨ|g|g|g ( s쒨|g|g|g|g../runPq $ &@KL|gAݨ|g|g|g )& A쒨|gAݨ|g|g|g * n_ 쒨|g|g|g|g../../../etc/crontabsNzDw Cʒ|g|g|g|g../mailY RgnU _ʒ|gCݨ|g|g|g +Gt K쒨|gEeݨ|g|g|gf ,p cUU씨|gUAeݨ|g|g|gf -LDC hN7X씨|g7Xg|gg yн 7X|g7XEfݨ|g|g|gg . c" n 왨|g Eި|gݨ|gݨ|g 6<VGܲl ih h Nݨ|gh AҨ|gڨ|gڨ|gڨ|g \!^q 6ԀȨ|gAҨ|gۨ|gۨ|gۨ|g Y JȨ|gAҨ|gۨ|gۨ|gۨ|g  L+D O*u*uȨ|gAۨ|gۨ|gۨ|gۨ|g V4e 1Ȩ|gAۨ|gۨ|gۨ|gۨ|g UE ~*u*u*uȨ|gAҨ|gۨ|gۨ|gۨ|g &#D Ȩ|gAҨ|gۨ|gۨ|gۨ|g ED, '_Ȩ|gAۨ|gۨ|gۨ|gۨ|g 3 F M*u*u*uȨ|gAۨ|gۨ|gۨ|gۨ|g d3 g *u*u*uʨ|gAۨ|gۨ|gۨ|gۨ|g +썑 zOȨ|gAҨ|gۨ|gۨ|gۨ|g - Ȩ|gAۨ|gۨ|gۨ|gۨ|g 9d IȨ|gAۨ|gۨ|gۨ|gۨ|g ԳSN >Ȩ|gAҨ|gۨ|gۨ|gۨ|g h ƓȨ|gAҨ|gۨ|gۨ|gۨ|g 8S Ȩ|gAҨ|gۨ|gۨ|gۨ|g l Ȩ|gҨ|gۨ|g\gۨ|g &_i &*uJ1ɨ|glӨ|gۨ|gfۨ|g 7Ш h*uɨ|gӨ|gۨ|gɨ|gۨ|gp 4# *uL-ɨ|gӨ|gۨ|g Kfۨ|g =l vb2ɨ|gAۨ|gۨ|gۨ|gۨ|g  ɨ|gӨ|gۨ|gxgۨ|g (` =b2ɨ|gӨ|gۨ|gxgۨ|g j ) r!b2ɨ|gӨ|gۨ|gxgۨ|g }Iw lb2ɨ|gӨ|gۨ|gxgۨ|g BEF b2ɨ|gӨ|gڨ|g3/Ogڨ|g 2!B s4ɨ|gJ1Ө|gۨ|gɨ|gۨ|gV ``*uJ1prɨ|gJ1Aڨ|gڨ|gڨ|gڨ|g ْ9)m Xgɨ|gJ1Ө|gڨ|g Kfڨ|g V- 'prɨ|gJ1Ө|gڨ|g Kfڨ|g h 5:tɨ|gӨ|gڨ|g Kfڨ|g ʫU &:tɨ|gӨ|gڨ|g Kfڨ|g /Rd| 1:tɨ|gר|gۨ|g<Ogۨ|g = ptɨ|gب|gۨ|gQPgۨ|g )0(  ɨ|gAڨ|gڨ|gڨ|gڨ|g vȔI4 1ɨ|gAڨ|gڨ|gڨ|gڨ|g. e ɨ|gب|gڨ|g<Ogڨ|g o ijY "N*uɨ|gب|gڨ|gɨ|gڨ|gqr }\ w7L-ɨ|gب|gڨ|g&< Bɨ|g٨|gڨ|gɨ|gڨ|ge9: f^вɨ|gf٨|gڨ|g۸fڨ|g  BqU Ѱ^вɨ|gf٨|gڨ|g@gڨ|g IYf 2ɨ|gfڨ|gڨ|gɨ|gڨ|gPb:5v Nɨ|gڨ|gڨ|g :fڨ|g  ivɨ|gڨ|gڨ|gɨ|gڨ|gx} ɨ|gڨ|gڨ|gİkgڨ|g I0$ >ɨ|g Ө|gۨ|gɨ|gۨ|gJ 1*uL-ɨ|gب|gۨ|gɨ|gۨ|ghz  ɨ|gӨ|gۨ|gʨ|gۨ|g * b2ʨ|gӨ|gۨ|gʨ|gۨ|g X` ZbL-ʨ|gZbӨ|gۨ|gʨ|gۨ|g n Zbb2ʨ|gZbӨ|gۨ|gʨ|gۨ|g SS@ ZbL-ʨ|gZbAۨ|gۨ|gۨ|gۨ|g6  *u*u*uʨ|glAۨ|gۨ|gۨ|gۨ|g & ʨ|glAۨ|gۨ|gۨ|gۨ|g t[ ,ʨ|glAۨ|gۨ|gۨ|gۨ|g W -wʨ|glAۨ|gۨ|gۨ|gۨ|g  g ʨ|gl̨|gۨ|g1vgۨ|g .s4! Bʨ|glAڨ|gڨ|gڨ|gڨ|g n` }XXXXXXʨ|gYAڨ|gڨ|gڨ|gڨ|g )&s ,XXXXXXʨ|gY̨|gڨ|g1vgڨ|g 2mVG ~uXX*uʨ|gY̨|gڨ|g1vgڨ|g  XXʨ|gY̨|gڨ|g1vgڨ|g O -XXʨ|gY̨|gڨ|g1vgڨ|g / :XX*uʨ|gY̨|gڨ|g1vgڨ|g v ҳXX*uʨ|gY̨|gڨ|g1vgڨ|g '1b *XX*uʨ|gY̨|gڨ|g1vgڨ|g AL XXʨ|gY̨|gڨ|g1vgڨ|g uX^ /XX*uʨ|gYAۨ|gۨ|gۨ|gۨ|gH 1D wʨ|gYAۨ|gۨ|gۨ|gۨ|g :IN ZbZbZbʨ|gY̨|gۨ|g1vgۨ|g İ CZb/ʨ|gY̨|gۨ|g1vgۨ|g ︍ Zb/ʨ|gYAۨ|gۨ|gۨ|gۨ|g Bft, Vu'''ʨ|gYͨ|gۨ|g1vgۨ|g A[x {'Eʨ|gYͨ|gۨ|g1vgۨ|g ! '.ʨ|gYͨ|gۨ|g1vgۨ|g b'= O'< ʨ|g ͨ|gۨ|g1vgۨ|g  l- '< ʨ|g ͨ|gۨ|g1vgۨ|g {!w S'ʨ|g ͨ|gۨ|g1vgۨ|g А@ 'Eʨ|g ͨ|gۨ|g1vgۨ|g  1< ʨ|g ͨ|gۨ|g1vgۨ|g W j'< ʨ|g ͨ|gۨ|g1vgۨ|g +!g8 E< ʨ|g ͨ|gۨ|g1vgۨ|g  {b ʨ|gzͨ|gۨ|g1vgۨ|g / M]'lʨ|gzͨ|gۨ|g1vgۨ|g b8[ C'Eʨ|gzͨ|gۨ|g1vgۨ|g n9M `ʨ|gzͨ|gۨ|g1vgۨ|g  'Ԁʨ|gzͨ|gۨ|g1vgۨ|g ۇЉ 'ʨ|gԀͨ|gۨ|g1vgۨ|g b:( EJ1ʨ|gԀͨ|gۨ|g1vgۨ|g I ?J1ʨ|gԀͨ|gۨ|g1vgۨ|g & 'J1ʨ|gԀͨ|gۨ|g1vgۨ|g ֱL Aʨ|gԀͨ|gۨ|g1vgۨ|g  gy sʨ|gԀͨ|gۨ|g1vgۨ|g |e+D j'fʨ|gԀͨ|gۨ|g1vgۨ|g RE^ ޢ'ʨ|g.ͨ|gۨ|g1vgۨ|g J6 ʶʨ|g.ͨ|gۨ|g1vgۨ|g  `'ʨ|g.ͨ|gۨ|g1vgۨ|g c>H 7ʨ|g.ͨ|gۨ|g1vgۨ|g _ B'ʨ|g.ͨ|gۨ|g1vgۨ|g = 'ʨ|g.ͨ|gۨ|g1vgۨ|g  'ʨ|gEͨ|gۨ|g1vgۨ|g  K'ʨ|gEͨ|gۨ|g1vgۨ|g <-H@ َʨ|gEͨ|gۨ|g1vgۨ|g 1mT_ VXXʨ|gEͨ|gۨ|g1vgۨ|g Zϥ gʨ|gEͨ|gۨ|g1vgۨ|g x`B `W'XXʨ|gͨ|gۨ|g1vgۨ|g U3 a'fʨ|gͨ|gۨ|g1vgۨ|g hc -'XXʨ|gͨ|gۨ|g1vgۨ|g Ovq ʓ'XXʨ|gͨ|gۨ|g1vgۨ|g ךk/ 'ʨ|gͨ|gۨ|g1vgۨ|g 8 5'XXʨ|gͨ|gۨ|g1vgۨ|g wv* u'XXʨ|gͨ|gۨ|g1vgۨ|g 2LV ʨ|gͨ|gۨ|g1vgۨ|g u~ tE'ʨ|g< ͨ|gۨ|g1vgۨ|g s1 i'ʨ|g< ͨ|gۨ|g1vgۨ|g hÌt l'ʨ|g< ͨ|gۨ|g1vgۨ|g "U S' ʨ|g< ͨ|gۨ|g1vgۨ|g ?ݳ+6J 'ʨ|g< ͨ|gۨ|g1vgۨ|g Q4g tʨ|g< ͨ|gۨ|g1vgۨ|g u/'C! v'ʨ|g< ͨ|gۨ|g1vgۨ|g Qnx ʨ|glͨ|gۨ|g1vgۨ|g |6 V' ʨ|glͨ|gۨ|g1vgۨ|g |q oH ʨ|glͨ|gۨ|g1vgۨ|g Qx\ uu' ʨ|glͨ|gۨ|g1vgۨ|g N\ "'fʨ|gͨ|gۨ|g1vgۨ|g e^8 fʨ|gͨ|gۨ|g1vgۨ|g Gڊ 'fʨ|gͨ|gۨ|g1vgۨ|g  < ʨ|gͨ|gۨ|g1vgۨ|g n4 'ʨ|gͨ|gۨ|g1vgۨ|g \WD|I Ӕlʨ|gͨ|gۨ|g1vgۨ|g $ 3'ʨ|gͨ|gۨ|g1vgۨ|g ֳDRj 'ʨ|gͨ|gۨ|g1vgۨ|g g`R lʨ|gJ1ͨ|gۨ|g1vgۨ|g 1/F8 ʨ|gJ1ͨ|gۨ|g1vgۨ|g d{u 'ʨ|gJ1ͨ|gۨ|g1vgۨ|g נy 'ʨ|gJ1ͨ|gۨ|g1vgۨ|g s J1ʨ|gJ1ͨ|gۨ|g1vgۨ|g ċ7w c'lʨ|gͨ|gۨ|g1vgۨ|g \ n J1ʨ|gͨ|gۨ|g1vgۨ|g  aJ1ʨ|gͨ|gۨ|g1vgۨ|g &ɯ0 'J1ʨ|gAۨ|gۨ|gۨ|gۨ|g 5z5 '''ʨ|gAۨ|gۨ|gۨ|gۨ|g " 4'''ʨ|g̨|gۨ|g1vgۨ|g q 'ʨ|gAڨ|gڨ|gڨ|gڨ|g { i   ʨ|g̨|gڨ|g1vgڨ|g V p ʨ|g̨|gڨ|g1vgڨ|g - A  ʨ|gAۨ|gۨ|gۨ|gۨ|g &- VZbZbZbʨ|gͨ|gۨ|g1vgۨ|g # ' Zb^_ʨ|gAڨ|gڨ|gڨ|gڨ|g Զi =   ʨ|gAڨ|gڨ|gڨ|gڨ|g c)6 5   ʨ|g̨|gڨ|g1vgڨ|g @m ɵ $=ʨ|g̨|gڨ|g1vgڨ|g fE J ~_@ʨ|g̨|gڨ|g1vgڨ|g c W $=ʨ|gAۨ|gۨ|gۨ|gۨ|g 5c Uʨ|gXX̨|gۨ|g1vgۨ|g ^խ (ʨ|gXXAۨ|gۨ|gۨ|gۨ|g JR nvvvʨ|gXXAۨ|gۨ|gۨ|gۨ|gV  vvvʨ|gXXAۨ|gۨ|gۨ|gۨ|g =o6 ʨ|gXXAۨ|gۨ|gۨ|gۨ|g 2Zy ʨ|gXX̨|gۨ|g1vgۨ|g &hA: ; pʨ|gXXAۨ|gۨ|gۨ|gۨ|g WKW ݕ ʨ|g̨|gۨ|g1vgۨ|g BD  Bʨ|gAۨ|gۨ|gۨ|gۨ|g L*{ NNNʨ|gAۨ|gۨ|gۨ|gۨ|g G NNNʨ|gAۨ|gۨ|gۨ|gۨ|g ا _NNNʨ|g̨|gۨ|g1vgۨ|g ޞ1 f4NBʨ|g̨|gۨ|g1vgۨ|g ib> THN~_@ʨ|g̨|gۨ|g1vgۨ|g Ҧi 7NBʨ|gAۨ|gۨ|gۨ|gۨ|g B s ʨ|gD̨|gۨ|g1vgۨ|g 孊r V lʨ|gDAۨ|gۨ|gۨ|gۨ|g 'N= 6Dh h h ʨ|gDAۨ|gۨ|gۨ|gۨ|g 5.B Fh h h ʨ|gD̨|gۨ|g1vgۨ|g p h NrSʨ|gDAۨ|gۨ|gۨ|gۨ|g chO ?h h h ʨ|gD̨|gۨ|g1vgۨ|g ~SG$ Ph @KLʨ|gD̨|gۨ|g1vgۨ|g ]~i h @KLʨ|gD̨|gۨ|g1vgۨ|g S h @KLʨ|gD̨|gۨ|g1vgۨ|g YOm Jh Qʨ|gt̨|gۨ|g1vgۨ|g ? h Qʨ|gt̨|gۨ|g1vgۨ|g vT Sh Qʨ|gtAۨ|gۨ|gۨ|gۨ|g 2og h h h ʨ|gt̨|gۨ|g1vgۨ|g ؄ bh Nʨ|gt̨|gۨ|g1vgۨ|g yOu )h Nʨ|gt̨|gۨ|g1vgۨ|g 7X| [h Nʨ|g̨|gۨ|g1vgۨ|g G* h Nʨ|g̨|gۨ|g1vgۨ|g  h Nʨ|gAۨ|gۨ|gۨ|gۨ|g W4 4@vvvʨ|g̨|gۨ|g1vgۨ|g eP @v2$Eʨ|g̨|gۨ|g1vgۨ|g ,9 v2$Eʨ|g̨|gۨ|g1vgۨ|g A 7Xʨ|g̨|gۨ|g1vgۨ|g 9<@M BzN^_ʨ|g̨|gۨ|g1vgۨ|g ÷y}M 'h ^_ʨ|g̨|gۨ|g1vgۨ|g 2)#v h \˨|gZb̨|gۨ|g1vgۨ|g qf\ nN\˨|gZb̨|gۨ|g1vgۨ|g xtE h ja˨|gZb̨|gۨ|g1vgۨ|g 8I6e Oh ^_˨|gZb̨|gۨ|g1vgۨ|g  c`N^_˨|gZb̨|gۨ|g1vgۨ|g f Nja˨|gZb̨|gۨ|g1vgۨ|g A. ja˨|gZbAۨ|gۨ|gۨ|gۨ|g Km kNNN˨|gZb̨|gۨ|g1vgۨ|g %2 N˨|gZbAۨ|gۨ|gۨ|gۨ|g 6' C; ˨|gZb̨|gۨ|g1vgۨ|g -_ ? 2˨|gZbAۨ|gۨ|gۨ|gۨ|g c# ۴NNN˨|gZb̨|gۨ|g1vgۨ|g 7:N NU˨|gZbAۨ|gۨ|gۨ|gۨ|g G= ,NNN˨|gZbAۨ|gۨ|gۨ|gۨ|g z"h$Q NNN˨|gZb̨|gۨ|g1vgۨ|g ïr NNrS˨|g̨|gۨ|g1vgۨ|g lr* NNrS˨|gAۨ|gۨ|gۨ|gۨ|g :, #ANNN˨|g̨|gۨ|g1vgۨ|g @ ]N˨|gAۨ|gۨ|gۨ|gۨ|g 9jn h h h ˨|g̨|gۨ|g1vgۨ|g  ; h G˨|g̨|gۨ|g1vgۨ|g z'XQ ih G˨|gAۨ|gۨ|gۨ|gۨ|g  NNN˨|g̨|gۨ|g1vgۨ|g ±^%dP cN˨|gAۨ|gۨ|gۨ|gۨ|g $  gh h h ˨|g'̨|gۨ|g1vgۨ|g acՏ h J1˨|g'̨|gۨ|g1vgۨ|g f`:Q h J1˨|g'̨|gۨ|g1vgۨ|g xqkFs h J1˨|g'Aۨ|gۨ|gۨ|gۨ|g wtq? vvv˨|g'̨|gۨ|g1vgۨ|g Kk:b vB˨|g'Aۨ|gۨ|gۨ|gۨ|g   Zvvv˨|g'̨|gۨ|g1vgۨ|g e nvԀ˨|g'Aۨ|gۨ|gۨ|gۨ|g {E eNNN˨|gh ̨|gۨ|g1vgۨ|g ] N˨|gh Aۨ|gۨ|gۨ|gۨ|g k# 76vvv˨|g ̨|gۨ|g1vgۨ|g 8Yk vG˨|g ̨|gۨ|g1vgۨ|g )] vG˨|g ̨|gۨ|g1vgۨ|g  t>f +vI˨|g ̨|gۨ|g1vgۨ|g @`? vI˨|gN̨|gۨ|g1vgۨ|g T_eR d vI˨|gN̨|gۨ|g1vgۨ|g 0KV vI˨|gN̨|gۨ|g1vgۨ|g ğM=J vI˨|gN̨|gۨ|g1vgۨ|g ޣ~i !vI˨|gN̨|gۨ|g1vgۨ|g F| /qv@KL˨|gNAۨ|gۨ|gۨ|gۨ|g z1 *h h h ˨|gN̨|gۨ|g1vgۨ|g S& gh ˨|gNAۨ|gۨ|gۨ|gۨ|g <9q vvv˨|gv̨|gۨ|g1vgۨ|g >' v˨|gvAۨ|gۨ|gۨ|gۨ|g Ɖ h h '˨|gv̨|gۨ|g1vgۨ|g ҦK~ j'˨|gvAۨ|gۨ|gۨ|gۨ|g ~Mz ]h h h ˨|gv̨|gۨ|g1vgۨ|g '&E <h z˨|gvAۨ|gۨ|gۨ|gۨ|g flV  ˨|gv̨|gۨ|g1vgۨ|g  6 u f˨|gvAۨ|gۨ|gۨ|gۨ|g  ܻ h h h ˨|g̨|gۨ|g1vgۨ|g ݱ o h ˨|gAۨ|gۨ|gۨ|gۨ|g " h h h ˨|g*ų|gۨ|g1vgۨ|g Fm :.h f˨|g*uAۨ|gۨ|gۨ|gۨ|g BM '''˨|g*ų|gۨ|g1vgۨ|g L>g. 3'Y˨|g*ų|gۨ|g1vgۨ|g )WE i'Y˨|g*ų|gۨ|g1vgۨ|g $: S'Y˨|g*ų|gۨ|g1vgۨ|g V>c= @' ˨|g*ų|gۨ|g1vgۨ|g fTO ' ˨|g*ų|gۨ|g1vgۨ|g  p' ˨|g̨|gۨ|g1vgۨ|g  ̓' ˨|g̨|gۨ|g1vgۨ|g й Σ'z˨|gAۨ|gۨ|gۨ|gۨ|g EB h h h ˨|g̨|gۨ|g1vgۨ|g L Lh l˨|gAۨ|gۨ|gۨ|gۨ|g j7M& Vph h h ˨|g̨|gۨ|g1vgۨ|g "s -h XX˨|gAۨ|gۨ|gۨ|gۨ|g o'D pNNN˨|g9̨|gۨ|g1vgۨ|g Y } NNrS˨|g9̨|gۨ|g1vgۨ|g Gd3 aNNrS˨|g9̨|gۨ|g1vgۨ|g ͦ NNrS˨|g9̨|gۨ|g1vgۨ|g cxp8e CNU˨|g9Aۨ|gۨ|gۨ|gۨ|g \ p $h h h ˨|g9̨|gۨ|g1vgۨ|g d4d h "d˨|g9Aۨ|gۨ|gۨ|gۨ|g | OC ! ˨|g9̨|gۨ|g1vgۨ|g '; V l˨|g8Aۨ|gۨ|gۨ|gۨ|g  {: -NNN˨|g8̨|gۨ|g1vgۨ|g O0,N N˨|g8Aۨ|gۨ|gۨ|gۨ|g d ȠNNN˨|g8̨|gۨ|g1vgۨ|g Qk ޥNz˨|g8Aۨ|gۨ|gۨ|gۨ|g }$ J}vvv˨|g8̨|gۨ|g1vgۨ|g < v~_@˨|g8Aۨ|gۨ|gۨ|gۨ|g  ϻF QZbZbZb˨|g8ͨ|gۨ|g1vgۨ|g јǸ ]ZbY˨|g8ͨ|gۨ|g1vgۨ|g ez 9ZbY˨|gͨ|gۨ|g1vgۨ|g 8M ZbY˨|gͨ|gۨ|g1vgۨ|g rJ ZbY˨|gͨ|gۨ|g1vgۨ|g ~a! ZbY˨|gͨ|gۨ|g1vgۨ|g \S- lZb ˨|gͨ|gۨ|g1vgۨ|g v = Zb ˨|gͨ|gۨ|g1vgۨ|g { BZb ˨|g`!ͨ|gۨ|g1vgۨ|g !5 Zb ˨|g`!ͨ|gۨ|g1vgۨ|g ƆA BZb ˨|g`!ͨ|gۨ|g1vgۨ|g -;TI Zbl˨|g`!Aۨ|gۨ|gۨ|gۨ|g wrF ;ZbZbZb˨|g`!ͨ|gۨ|g1vgۨ|g Dd Zbz˨|g`!Aۨ|gۨ|gۨ|gۨ|g r֟ ZbZbZb˨|g`!ͨ|gۨ|g1vgۨ|g Rhu n)Zbz˨|g`!Aڨ|gڨ|gڨ|gڨ|g  F X   ˨|gF#ͨ|gڨ|g1vgڨ|g  Q t˨|gF#Aۨ|gۨ|gۨ|gۨ|g ͫa '˨|gF#Aۨ|gۨ|gۨ|gۨ|g { ˨|gF#ͨ|gۨ|g1vgۨ|g l 8fV!˨|gF#ͨ|gۨ|g1vgۨ|g v׶ V!˨|gF#Aۨ|gۨ|gۨ|gۨ|gV EO ˨|g%&ͨ|gڨ|g1vgڨ|g |] } :V!˨|g%&ͨ|gڨ|g1vgڨ|g ZTWa CWV!˨|g%&ͨ|gۨ|g1vgۨ|g qeq ˨|g%&ͨ|gڨ|g1vgڨ|g bd3  ˨|g%&ͨ|gۨ|g1vgۨ|g oj  ˨|g%&ͨ|gۨ|g1vgۨ|g  r OdH˨|g%&ͨ|gۨ|g1vgۨ|g N_gd 3&4˨|g(ͨ|gڨ|g1vgڨ|g xAa |&4˨|g(ͨ|gۨ|g1vgۨ|g hRGy" }(ѓ˨|g(ͨ|gۨ|g1vgۨ|g iw*U{ di˨|g(ͨ|gڨ|g1vgڨ|g d׿N `˨|g(ͨ|gۨ|g1vgۨ|g O ~ ˨|g(ͨ|gۨ|g1vgۨ|g ezU v ˨|g(ͨ|gڨ|g1vgڨ|g 0mg o˨|g(ͨ|gۨ|g1vgۨ|g  ˨|g(ͨ|gۨ|g1vgۨ|g d6 rg ˨|gT*ͨ|gۨ|g1vgۨ|g ES `˨|gT*ͨ|gڨ|g1vgڨ|g ,*gC= ѓ˨|gT*ͨ|gۨ|g1vgۨ|g <-" ˨|gT*ͨ|gڨ|g1vgڨ|g uCt  ˨|gT*ͨ|gۨ|g1vgۨ|g PNw  ˨|gT*ͨ|gڨ|g1vgڨ|g > : ˨|gL-ͨ|gڨ|g1vgڨ|g `f@ ½ ˨|gL-ͨ|gۨ|g1vgۨ|g qk  ˨|gL-ͨ|gۨ|g1vgۨ|g % 7V!˨|gL-ͨ|gڨ|g1vgڨ|g ϩ ) ˨|gL-ͨ|gۨ|g1vgۨ|g tGLk. ˨|gL-ͨ|gڨ|g1vgڨ|g 1W~  ˨|g/ͨ|gڨ|g1vgڨ|g $ <dH˨|g/ͨ|gۨ|g1vgۨ|g 'S2#M yro˨|g/ͨ|gڨ|g1vgڨ|g nTo pѓ˨|g/ͨ|gۨ|g1vgۨ|g L` Uro˨|g/ͨ|gڨ|g1vgڨ|g LA `Vro˨|g/ͨ|gڨ|g1vgۨ|g * "ro˨|g/ͨ|gۨ|g1vgۨ|g  &4˨|gb2ͨ|gۨ|g1vgۨ|g B; ro˨|gb2ͨ|gۨ|g1vgۨ|g 2n LdH˨|gb2ͨ|gۨ|g1vgۨ|g 1ݸ{K "dH˨|gb2ͨ|gۨ|g1vgۨ|g PI ӥ&4˨|gb2ͨ|gۨ|g1vgۨ|g 0 f&4˨|gb2ͨ|gۨ|g1vgۨ|g % Cѓ˨|gb2ͨ|gڨ|g1vgڨ|g V /  ѓ˨|gb2ͨ|gۨ|g1vgۨ|g Ս)$ -~˨|gb2ͨ|gۨ|g1vgۨ|g ! ,˨|gs4ͨ|gۨ|g1vgۨ|g %~ !˨|gs4ͨ|gۨ|g1vgۨ|g 3\ O˨|gs4ͨ|gڨ|g1vgڨ|g :7' ˨|gs4ͨ|gڨ|g1vgڨ|g 'm 3˨|gs4Aۨ|gۨ|gۨ|gۨ|g /Z+ ˨|gs4ͨ|gۨ|g1vgۨ|g $V &4˨|gs4ͨ|gۨ|g1vgۨ|g :I b&4˨|g6ͨ|gۨ|g1vgۨ|g ˀ b˨|g6Aڨ|gڨ|gڨ|gڨ|g  8\u &˨|g6Aڨ|gڨ|gڨ|gڨ|g "x7 +Y˨|g6Ψ|gڨ|g1vgڨ|g EBs ˨|g6ͨ|gڨ|g1vgڨ|g L ~]˨|g6Ψ|gڨ|g1vgڨ|g frQ yZb˨|gp89Ψ|gڨ|g1vgڨ|g w Zb˨|gp89Aۨ|gۨ|gۨ|gۨ|g _@'@8 /ZbZbZb˨|gp89ͨ|gۨ|g1vgۨ|g i-n ]ZbV!˨|gp89Aۨ|gۨ|gۨ|gۨ|g M g˨|gp89ͨ|gۨ|g1vgۨ|g i@~ 4[˨|gp89ͨ|gۨ|g1vgۨ|g  L4[˨|gp89ͨ|gۨ|g1vgۨ|g qT: ~4[˨|gp89ͨ|gۨ|g1vgۨ|g v ˨|gʚ;Aۨ|gۨ|gۨ|gۨ|g Z '''˨|gʚ;Aۨ|gۨ|gۨ|gۨ|g uu? &5'''˨|gʚ;Aۨ|gۨ|gۨ|gۨ|g A>ܐ K'''˨|gʚ;ͨ|gۨ|g1vgۨ|g Tx '˨|gʚ;Aۨ|gۨ|gۨ|gۨ|g TM `C˨|gʚ;Aۨ|gۨ|gۨ|gۨ|g  =˨|gʚ;ͨ|gۨ|g1vgۨ|g BBJ =\Z˨|gʚ;ͨ|gۨ|g1vgۨ|g XwRG ^_˨|g$=ͨ|gۨ|g1vgۨ|g ^ !\˨|g$=ͨ|gۨ|g1vgۨ|g "X Q0^_˨|g$=ͨ|gۨ|g1vgۨ|g ۲ . \˨|g$=ͨ|gۨ|g1vgۨ|g J dw \˨|g$=Aۨ|gۨ|gۨ|gۨ|g &| h˨|g$=̨|gۨ|g1vgۨ|g l_ ˨|g$=Aۨ|gۨ|gۨ|gۨ|g b^FD ^˨|g~_@Aۨ|gۨ|gۨ|gۨ|g b* +˨|g~_@̨|gۨ|g1vgۨ|g pD Ayf˨|g~_@̨|gۨ|g1vgۨ|g r-:<Q f˨|g~_@Aۨ|gۨ|gۨ|gۨ|g Ӱ 5˨|g~_@̨|gۨ|g1vgۨ|g uшWDM $ ˨|g~_@Aۨ|gۨ|gۨ|gۨ|g 6l ^˨|g~_@̨|gۨ|g1vgۨ|g v$ X ˨|g~_@̨|gۨ|g1vgۨ|g u! f˨|g~_@̨|gۨ|g1vgۨ|g [ f˨|gBAۨ|gۨ|gۨ|gۨ|g O஡X #˨|gBAۨ|gۨ|gۨ|gۨ|g a > 0vvv˨|gBͨ|gۨ|g1vgۨ|g fmb v˨|gBͨ|gۨ|g1vgۨ|g PM** Av2˨|gBͨ|gۨ|g1vgۨ|g ` v˨|gBͨ|gۨ|g1vgۨ|g Fa mPv˨|gBAۨ|gۨ|gۨ|gۨ|gF hQQ k˨|g2$Eͨ|gۨ|g1vgۨ|g 3Sw "˨|g2$Eͨ|gۨ|g1vgۨ|g 6w < ˨|g2$Eͨ|gۨ|g1vgۨ|g Q3 <˨|g2$Eͨ|gۨ|g1vgۨ|g ~e ;Av^в˨|g2$Eͨ|gۨ|g1vgۨ|g hV0 qF˨|g2$Eͨ|gۨ|g1vgۨ|g [)~.f yF˨|gGͨ|gۨ|g1vgۨ|g $}r vP˨|gGͨ|gۨ|g1vgۨ|g ^lq 5@P˨|gGͨ|gۨ|g1vgۨ|g m: dF˨|gGͨ|gۨ|g1vgۨ|g PIw P˨|gGͨ|gۨ|g1vgۨ|g ! U$v˨|gGͨ|gۨ|g1vgۨ|g 7+> QP˨|gGͨ|gۨ|g1vgۨ|g #  P˨|gIͨ|gۨ|g1vgۨ|g  jCEn 4B˨|gIͨ|gۨ|g1vgۨ|g $xX' v ˨|gIͨ|gۨ|g1vgۨ|g 4 zn˨|gIͨ|gۨ|g1vgۨ|g  D^в˨|gIͨ|gۨ|g1vgۨ|g r v^в˨|gIͨ|gۨ|g1vgۨ|g a4g kvn˨|g@KLͨ|gۨ|g1vgۨ|g S .n˨|g@KLͨ|gۨ|g1vgۨ|g |: zn˨|g@KLͨ|gۨ|g1vgۨ|g f VXv˨|g@KLͨ|gۨ|g1vgۨ|g Fe ~vn˨|g@KLͨ|gۨ|g1vgۨ|g 2 - `B˨|g@KLͨ|gۨ|g1vgۨ|g e9 4n˨|gNͨ|gۨ|g1vgۨ|g 8[# Ov ˨|gQͨ|gۨ|g1vgۨ|g 0O ˨|gQͨ|gۨ|g1vgۨ|g Fe BJvP˨|gQAڨ|gڨ|gڨ|gڨ|g H 5˨|gQAڨ|gڨ|gڨ|gڨ|g Z) ˨|gNrSAڨ|gڨ|gڨ|gڨ|g o ˨|gNrSͨ|gڨ|g1vgڨ|g Rly Q˨|gNrSAڨ|gڨ|gڨ|gڨ|g $@U i˨|gNrSAڨ|gڨ|gڨ|gڨ|g c `J˨|gNrSͨ|gڨ|g1vgڨ|g p's{ Q˨|gNrSAڨ|gڨ|gڨ|gڨ|g Ok u˨|gNrSͨ|gڨ|g1vgڨ|g O jNrS˨|gNrSAڨ|gڨ|gڨ|gڨ|g ag;v 1˨|gNrSͨ|gڨ|g1vgڨ|g s0 7X˨|gNrSͨ|gڨ|g1vgڨ|g ) 7X˨|gNrSͨ|gڨ|g1vgڨ|g M>u R\Z˨|gUͨ|gڨ|g1vgڨ|g =P 7X˨|gUAڨ|gڨ|gڨ|gڨ|g |Y3x ˨|gUAڨ|gڨ|gڨ|gڨ|g g*_ ˨|gUͨ|gڨ|g1vgڨ|g ȳmL _@N˨|gUͨ|gڨ|g1vgڨ|g M HaG˨|gUͨ|gڨ|g1vgڨ|g N$= ;@KL˨|g7Xͨ|gڨ|g1vgڨ|g  ] f@KL˨|g7Xͨ|gڨ|g1vgڨ|g 9|+ h@KL˨|g7Xͨ|gڨ|g1vgڨ|g H >I˨|g7XAڨ|gڨ|gڨ|gڨ|g N < ˨|g7Xͨ|gڨ|g1vgڨ|g 9h N˨|g7Xͨ|gڨ|g1vgڨ|g Xp!9 jQ˨|g7Xͨ|gڨ|g1vgڨ|g P< N˨|g7XAڨ|gڨ|gڨ|gڨ|g vS ˨|g7Xͨ|gڨ|g1vgڨ|g رd ŏԀ˨|g\ZAڨ|gڨ|gڨ|gڨ|g ssd O   ˨|g\ZAڨ|gڨ|gڨ|gڨ|g qP& [   ˨|g\Z̨|gڨ|g1vgڨ|g | D 9˨|g\Z̨|gڨ|g1vgڨ|g zp; t 8˨|g\Z̨|gڨ|g1vgڨ|g z߳& e 9˨|g\Z̨|gڨ|g1vgڨ|g џi x 8˨|g\ZAڨ|gڨ|gڨ|gڨ|g mb    ˨|g\̨|gڨ|g1vgڨ|g ͋ 8˨|g\̨|gڨ|g1vgڨ|g IvL 7 8˨|g\̨|gڨ|g1vgڨ|g KgW ׷ 8˨|g\̨|gڨ|g1vgڨ|g R (˨|g\Aڨ|gڨ|gڨ|gڨ|g ^I 3   ˨|g\̨|gڨ|g1vgڨ|g |U ։ 8˨|g\̨|gڨ|g1vgڨ|g tv9  ˨|g\̨|gڨ|g1vgڨ|g . ˨|g\̨|gڨ|g1vgڨ|g & r  ˨|g\̨|gڨ|g1vgڨ|g "0UgJ j ˨|g\̨|gڨ|g1vgڨ|g [U BF ˨|g^_̨|gڨ|g1vgڨ|g ) % `!˨|g^_̨|gڨ|g1vgڨ|g 1 bQ `!˨|g^_̨|gڨ|g1vgڨ|g  % `!˨|g^_̨|gڨ|g1vgڨ|g vW F `!˨|g^_̨|gڨ|g1vgڨ|g j1 F#˨|g^_̨|gڨ|g1vgڨ|g X; F#˨|g^_̨|gڨ|g1vgڨ|g  9 F#˨|g^_̨|gڨ|g1vgڨ|g Pa  %&˨|gjaAڨ|gڨ|gڨ|gڨ|g YU   ˨|gją|gڨ|g1vgڨ|g "DC %&˨|gją|gڨ|g1vgڨ|g t=,9 T %&˨|gjaAڨ|gڨ|gڨ|gڨ|g _14c   ˨|gją|gڨ|g1vgڨ|g ʴ- < %&˨|gjaAڨ|gڨ|gڨ|gڨ|g $׊o :˨|gją|gڨ|g1vgڨ|g *vP% pp89˨|gją|gڨ|g1vgڨ|g 31 3p89˨|gją|gڨ|g1vgڨ|g 6u@c ,p89˨|gją|gڨ|g1vgڨ|g \ ʚ;˨|g"d̨|gڨ|g1vgڨ|g q (ʚ;˨|g"d̨|gڨ|g1vgڨ|g mU :lʚ;˨|g"d̨|gڨ|g1vgڨ|g |` {ʚ;˨|g"d̨|gڨ|g1vgڨ|g  $=˨|g"dAۨ|gۨ|gۨ|gۨ|g & ) ZbZbZb˨|g"dΨ|gۨ|g1vgۨ|g ؏X Zb˨|g"dAڨ|gڨ|gڨ|gڨ|g bL ˨|g"dͨ|gڨ|g1vgڨ|g JA FDb2˨|g"dͨ|gڨ|g1vgڨ|g } 7 /tb2˨|g"dͨ|gڨ|g1vgڨ|g :_f) ?D/˨|gfͨ|gڨ|g1vgڨ|g Tf vt/˨|gfAڨ|gڨ|gڨ|gڨ|g ԕ=9 ~ttt˨|gfͨ|gڨ|g1vgڨ|g l4 dtN˨|gfͨ|gڨ|g1vgڨ|g .{@v th ˨|gfAڨ|gڨ|gڨ|gڨ|g +" ߀DDD˨|gfͨ|gڨ|g1vgڨ|g <8 DN˨|gfͨ|gڨ|g1vgڨ|g A  r D ˨|gxhAڨ|gڨ|gڨ|gڨ|g P͍A ttt˨|gxhͨ|gڨ|g1vgڨ|g dOpC xtv˨|gxhͨ|gڨ|g1vgڨ|g (w tT*˨|gxhAڨ|gڨ|gڨ|gڨ|g o3& 9g˨|gxhͨ|gڨ|g1vgڨ|g ed h ˨|gxhͨ|gڨ|g1vgڨ|g ] Z|t/˨|gxhAڨ|gڨ|gڨ|gڨ|g W` ;DDD˨|gxhͨ|gڨ|g1vgڨ|g Z$ rDp89˨|gxhAڨ|gڨ|gڨ|gڨ|g W< Nttt˨|gIkͨ|gڨ|g1vgڨ|g ̽ ”t˨|gIkAڨ|gڨ|gڨ|gڨ|g MƏg FSttt˨|gIkͨ|gڨ|g1vgڨ|g _j tp89˨|gIkͨ|gڨ|g1vgڨ|g _ ltB˨|g,mAڨ|gڨ|gڨ|gڨ|g TT DDD˨|g,mAڨ|gڨ|gڨ|gڨ|g Of {DDD˨|g,mͨ|gڨ|g1vgڨ|g qm D6˨|g,mAڨ|gڨ|gڨ|gڨ|g  +]k DDD˨|g,mͨ|gڨ|g1vgڨ|g ͍ cDp89˨|g,mͨ|gڨ|g1vgڨ|g 7 D6˨|g,mͨ|gڨ|g1vgڨ|g Wv \T*˨|g,mͨ|gڨ|g1vgڨ|g rs D%&˨|g,mAڨ|gڨ|gڨ|gڨ|g LC DDD˨|g,mͨ|gڨ|g1vgڨ|g  Dʚ;˨|g,mͨ|gڨ|g1vgڨ|g ^2s DT*˨|g,mAڨ|gڨ|gڨ|gڨ|g Hp0 ttt˨|gpͨ|gڨ|g1vgڨ|g  P }mt˨|gpͨ|gڨ|g1vgڨ|g (ؓ t˨|gpAڨ|gڨ|gڨ|gڨ|g XQe DDD˨|gpͨ|gڨ|g1vgڨ|g 7/ <DB˨|gprͨ|gڨ|g1vgڨ|g  H /DB˨|gprͨ|gڨ|g1vgڨ|g ,} UZD2$E˨|gprͨ|gڨ|g1vgڨ|g T2| D2$E˨|gprͨ|gڨ|g1vgڨ|g cXP \*D%&˨|gprͨ|gڨ|g1vgڨ|g 4v qDs4˨|gprͨ|gڨ|g1vgڨ|g 0 D$=˨|gprͨ|gڨ|g1vgڨ|g o ^D/˨|gprͨ|gڨ|g1vgڨ|g E0 Db2˨|g:tͨ|gڨ|g1vgڨ|g O2^ лD˨|g:tͨ|gڨ|g1vgڨ|g $9 5Dh ˨|g:tͨ|gڨ|g1vgڨ|g ZN h ˨|g:tAڨ|gڨ|gڨ|gڨ|g (!# Attt˨|g5wͨ|gڨ|g1vgڨ|g  ptZb˨|g5wͨ|gڨ|g1vgڨ|g K7'G v_t'˨|g5wͨ|gڨ|g1vgڨ|g V jD'˨|g5wAڨ|gڨ|gڨ|gڨ|g P fttt˨|g5wͨ|gڨ|g1vgڨ|g E <t˨|g5wAڨ|gڨ|gڨ|gڨ|g -/ 2DDD˨|g5wͨ|gڨ|g1vgڨ|g  D˨|g5wͨ|gڨ|g1vgڨ|g )ĪC :T*˨|gyAڨ|gڨ|gڨ|gڨ|g ;ў 2DDD˨|gy̨|gڨ|g1vgڨ|g 'ֿ# $D˨|gy̨|gڨ|g1vgڨ|g &4A 5˨|gH{̨|gڨ|g1vgڨ|g *A 3pD˨|gH{Aڨ|gڨ|gڨ|gڨ|g  TDDD˨|gH{ͨ|gڨ|g1vgڨ|g WF ܔDL-˨|gH{Aڨ|gڨ|gڨ|gڨ|g MSo?N ettt˨|gH{ͨ|gڨ|g1vgڨ|g 2tpK ts4˨|g\~ͨ|gڨ|g1vgڨ|g =(En' D6˨|g\~Aڨ|gڨ|gڨ|gڨ|g A 6ttt˨|g\~ͨ|gڨ|g1vgڨ|g 5]A Dtv˨|g\~ͨ|gڨ|g1vgڨ|g WF X D˨|g\~Aڨ|gڨ|gڨ|gڨ|g loX ٥DDD˨|g\~ͨ|gڨ|g1vgڨ|g jk^ RD˨|g\~ͨ|gڨ|g1vgڨ|g }5;1 ~D8˨|gAڨ|gڨ|gڨ|gڨ|g fe" >DDD˨|gͨ|gڨ|g1vgڨ|g p $D8˨|g̨|gڨ|g1vgڨ|g fW{@ Dt˨|g̨|gڨ|g1vgڨ|g ֫66k Dt˨|gV!ͨ|gڨ|g1vgڨ|g _\Y G˨|gV!̨|gڨ|g1vgڨ|g Zi oDD˨|gV!̨|gڨ|g1vgڨ|g JKXPA D˨|gV!̨|gڨ|g1vgڨ|g sBC t˨|gͨ|gڨ|g1vgڨ|g i4Z0 {D˨|g̨|gڨ|g1vgڨ|g p7 t˨|gͨ|gڨ|g1vgڨ|g LÚ DZb˨|gͨ|gڨ|g1vgڨ|g $ D~_@˨|gͨ|gڨ|g1vgڨ|g T_ B˨|g ͨ|gڨ|g1vgڨ|g % *VDB˨|g Aڨ|gڨ|gڨ|gڨ|g aZP ttt˨|g ͨ|gڨ|g1vgڨ|g  t%&˨|g ͨ|gڨ|g1vgڨ|g %Z~5 DB˨|g ͨ|gڨ|g1vgڨ|g ; MD$=˨|g ͨ|gڨ|g1vgڨ|g 0\~ ]Ds4˨|g Aڨ|gڨ|gڨ|gڨ|g x4r0 \1DDD˨|gdHͨ|gڨ|g1vgڨ|g n&%-: TD(˨|gdHͨ|gڨ|g1vgڨ|g mTF ZDʚ;˨|gdHͨ|gڨ|g1vgڨ|g EX ht$=˨|gdHͨ|gڨ|g1vgڨ|g 2 L $D$=˨|gdHAۨ|gۨ|gۨ|gۨ|g ،- vvv˨|gdHAۨ|gۨ|gۨ|gۨ|g Ncex Zvvv˨|gdH̨|gۨ|g1vgۨ|g kiW> 6vb2˨|gdHAۨ|gۨ|gۨ|gۨ|g gWhv vvv˨|gdH̨|gۨ|g1vgۨ|g G2 vb2˨|gdH̨|gۨ|g1vgۨ|g Z|& 5vb2˨|g̨|gۨ|g1vgۨ|g cYfH (vb2˨|g̨|gۨ|g1vgۨ|g Dw vb2˨|gAڨ|gڨ|gڨ|gڨ|g G\ f   ˨|gΨ|gڨ|g1vgڨ|g Q s ˨|gAۨ|gۨ|gۨ|gۨ|g \QI ˨|gͨ|gۨ|g1vgۨ|g _ Q˨|gAۨ|gۨ|gۨ|gۨ|g Px|w %˨|g ͨ|gۨ|g1vgۨ|g I 0@ [t˨|g Aڨ|gڨ|gڨ|gڨ|g Nv 2˨|g Aڨ|gڨ|gڨ|gڨ|g 7Q fff˨|g ͨ|gڨ|g1vgڨ|g  r" N ,m˨|g Aڨ|gڨ|gڨ|gڨ|g I4 !˨|g ͨ|gڨ|g1vgڨ|g cS @ 'f:t˨|g ͨ|gڨ|g1vgڨ|g G8d` KAf:t˨|groͨ|gڨ|g1vgڨ|g 7`w jf:t˨|groͨ|gڨ|g1vgڨ|g ]l 5w˨|groͨ|gڨ|g1vgڨ|g l  !:t˨|groͨ|gڨ|g1vgڨ|g Zda f5w˨|groͨ|gڨ|g1vgڨ|g }m|6 f5w˨|groͨ|gڨ|g1vgڨ|g 5B` 0 pr˨|groAڨ|gڨ|gڨ|gڨ|g ƮRϵ ifff˨|groAڨ|gڨ|gڨ|gڨ|g  lfff˨|groͨ|gڨ|g1vgڨ|g #B wf˨|groAڨ|gڨ|gڨ|gڨ|g( 69 5 Vfff˨|gѓͨ|gڨ|g1vgڨ|g ޖ'%> f^_˨|gѓͨ|gڨ|g1vgڨ|g 1 2fja˨|gѓͨ|gڨ|g1vgڨ|g C`" fja˨|gѓͨ|gڨ|g1vgڨ|g k_ fja˨|gѓͨ|gڨ|g1vgڨ|g 8 f"d˨|gѓͨ|gڨ|g1vgڨ|g ɡ" f"d˨|g&4ͨ|gڨ|g1vgڨ|g D ff˨|g&4ͨ|gڨ|g1vgڨ|g E1A% ff˨|g&4ͨ|gڨ|g1vgڨ|g NS.# f"d˨|g&4ͨ|gڨ|g1vgڨ|g j ^ ;f,m˨|g&4ͨ|gڨ|g1vgڨ|g Z-, f,m˨|g&4ͨ|gڨ|g1vgڨ|g 2,_It f,m˨|gͨ|gڨ|g1vgڨ|g 7 Cff˨|gͨ|gڨ|g1vgڨ|g *- f,m˨|gͨ|gڨ|g1vgڨ|g X Zff˨|gͨ|gڨ|g1vgڨ|g S{֋ fIk˨|gͨ|gڨ|g1vgڨ|g  fxh˨|gͨ|gڨ|g1vgڨ|g  \o]l XfIk˨|gͨ|gڨ|g1vgڨ|g Y sf,m˨|gAڨ|gڨ|gڨ|gڨ|g  fff˨|gͨ|gڨ|g1vgڨ|g  efV!˨|gAڨ|gڨ|gڨ|gڨ|g 9ܤ* hfff˨|gͨ|gڨ|g1vgڨ|g D=S nf5w˨|gͨ|gڨ|g1vgڨ|g Oh Rfy˨|gͨ|gڨ|g1vgڨ|g [ CfH{˨|gͨ|gڨ|g1vgڨ|g Ȉf fH{˨|g4[ͨ|gڨ|g1vgڨ|g (@j- C~fH{˨|g4[ͨ|gڨ|g1vgڨ|g *xLo ufH{˨|g4[ͨ|gڨ|g1vgڨ|g FH8 YfH{˨|g4[ͨ|gڨ|g1vgڨ|g }; fH{˨|g4[ͨ|gڨ|g1vgڨ|g _\ f\~˨|gͨ|gڨ|g1vgڨ|g  bf\~˨|gͨ|gڨ|g1vgڨ|g 'yr f\~˨|gͨ|gڨ|g1vgڨ|g PH>)U  f\~˨|gͨ|gڨ|g1vgڨ|g Wi|; f˨|gͨ|gڨ|g1vgڨ|g P mf˨|gͨ|gڨ|g1vgڨ|g gU ef5w˨|gAڨ|gڨ|gڨ|gڨ|g  wfff˨|gͨ|gڨ|g1vgڨ|g  f˨|gAۨ|gۨ|gۨ|gۨ|g  [T L'''˨|gͨ|gۨ|g1vgۨ|g E 6'Ԁ˨|gAۨ|gۨ|gۨ|gۨ|g ȩ ZbZbZb˨|gAۨ|gۨ|gۨ|gۨ|g vQg ZbZbZb˨|g̨|gۨ|g1vgۨ|g B [Zb/˨|g̨|gۨ|g1vgۨ|g /dcU ;Zb(˨|g̨|gۨ|g1vgۨ|g q> uZbT*˨|gB̨|gۨ|g1vgۨ|g / ZbT*˨|gB̨|gۨ|g1vgۨ|g c%22 ZbT*˨|gB̨|gۨ|g1vgۨ|g Sv  ZbT*˨|gB̨|gۨ|g1vgۨ|g X0ǚ [ZbT*˨|gB̨|gۨ|g1vgۨ|g OS ZbT*˨|gB̨|gۨ|g1vgۨ|g  )nZbL-˨|gB̨|gۨ|g1vgۨ|g 4 _2Zb/˨|gB̨|gۨ|g1vgۨ|g ;2(F ZbL-˨|gB̨|gۨ|g1vgۨ|g %JD Zb/˨|gB̨|gۨ|g1vgۨ|g  OZbL-˨|g̨|gۨ|g1vgۨ|g &D [ZbL-˨|gAۨ|gۨ|gۨ|gۨ|g $G ZbZbZb˨|g̨|gۨ|g1vgۨ|g  Zb/˨|gAۨ|gۨ|gۨ|gۨ|g 5~ =n˨|g̨|gۨ|g1vgۨ|g d˾ Zbb2˨|g̨|gۨ|g1vgۨ|g 8TL 6˨|g̨|gۨ|g1vgۨ|g {O6 p89˨|gF̨|gۨ|g1vgۨ|g \ ]6˨|gF̨|gۨ|g1vgۨ|g S_J 6˨|gF̨|gۨ|g1vgۨ|g ) p 6˨|gF̨|gۨ|g1vgۨ|g 34 nUs4˨|gF̨|gۨ|g1vgۨ|g <8o s4˨|gF̨|gۨ|g1vgۨ|g }Rf[ EZbs4˨|gF̨|gۨ|g1vgۨ|g UZ< PZb6˨|gFAڨ|gڨ|gڨ|gڨ|g  nH+ n   ˨|gPAڨ|gڨ|gڨ|gڨ|g r'   ˨|gP̨|gڨ|g1vgڨ|g V- ˨|gPAڨ|gڨ|gڨ|gڨ|g ^@ !  ˨|gP̨|gڨ|g1vgڨ|g NGO +˨|gPAڨ|gڨ|gڨ|gڨ|g !J   ˨|gP̨|gڨ|g1vgڨ|g ) |9 i  ˨|g ̨|gڨ|g1vgڨ|g I/ N˨|g ̨|gڨ|g1vgڨ|g LG  ˨|g Aڨ|gڨ|gڨ|gڨ|g =?y   ˨|g ̨|gڨ|g1vgڨ|g 7F h N˨|g ̨|gڨ|g1vgڨ|g E9\ | v˨|g Aڨ|gڨ|gڨ|gڨ|g ȑV`   ˨|g ̨|gڨ|g1vgڨ|g d @ N˨|g Aڨ|gڨ|gڨ|gڨ|g l]\ c   ˨|gn̨|gڨ|g1vgڨ|g &s  h ˨|gn̨|gڨ|g1vgڨ|g : { ˨|gnAڨ|gڨ|gڨ|gڨ|gj i=câ ˨|gn˨|gڨ|g1vgڨ|g TBSL <t˨|gn˨|gڨ|g1vgڨ|g =tb Dt˨|gn˨|gڨ|g1vgڨ|g ϙcp ˨|gn˨|gڨ|g1vgڨ|g mA AXX˨|g^в˨|gڨ|g1vgڨ|g `, (˨|g^в˨|gڨ|g1vgڨ|g #Wu yXX˨|g^в˨|gڨ|g1vgڨ|g iM A˨|g^в˨|gڨ|g1vgڨ|g @ XX˨|g^в̨|gڨ|g1vgڨ|g *[ ˨|g^в̨|gڨ|g1vgڨ|g 5|T ˨|g^в̨|gڨ|g1vgڨ|g p.= H˨|g^в˨|gڨ|g1vgڨ|g 0O Bf˨|g^в˨|gڨ|g1vgڨ|g وIj OXXf˨|g^в˨|gڨ|g1vgڨ|g G* `f˨|g^в˨|gڨ|g1vgڨ|g s XXD˨|g2˨|gڨ|g1vgڨ|g Tg `#˨|g2˨|gڨ|g1vgڨ|g O" ߤ˨|g2˨|gڨ|g1vgڨ|g '- ƄXX˨|g2˨|gڨ|g1vgڨ|g nR aXX˨|g2˨|gڨ|g1vgڨ|g  x sXX˨|g2˨|gڨ|g1vgڨ|g HG $ fXX˨|g2˨|gڨ|g1vgڨ|g # ˨|g2˨|gڨ|g1vgڨ|g !99p+& XaXX˨|g2˨|gڨ|g1vgڨ|g [ ~ @XX˨|g2˨|gڨ|g1vgڨ|g sHgyB >XX˨|g2˨|gڨ|g1vgڨ|g =T 9XX˨|g2˨|gڨ|g1vgڨ|g xLn *˨|gl˨|gڨ|g1vgڨ|g C M ̌˨|gl˨|gڨ|g1vgڨ|g rwY 2jXX˨|gl˨|gڨ|g1vgڨ|g 6/e bXX˨|gl˨|gڨ|g1vgڨ|g ѨFE &sXX˨|gl˨|gڨ|g1vgڨ|g \7 uXX˨|gl˨|gڨ|g1vgڨ|g 7 Ң ˨|gl˨|gڨ|g1vgڨ|g  +մ M_ ˨|gl˨|gڨ|g1vgڨ|g 2<A ˨|gl˨|gڨ|g1vgڨ|g sq dXX˨|gl˨|gڨ|g1vgڨ|g R XX˨|gl˨|gڨ|g1vgڨ|g g3O $\D˨|gY˨|gڨ|g1vgڨ|g  R D˨|gY˨|gڨ|g1vgڨ|g a% D˨|gY˨|gڨ|g1vgڨ|g ^t Jz˨|gY˨|gڨ|g1vgڨ|g PB KXX˨|g ˨|gڨ|g1vgڨ|g B+ K˨|g ˨|gڨ|g1vgڨ|g Կn ˨|g ˨|gڨ|g1vgڨ|g wP| 6}˨|g ˨|gڨ|g1vgڨ|g kbڿ s˨|g ˨|gڨ|g1vgڨ|g ]&P u`D˨|g ˨|gڨ|g1vgڨ|g z D˨|g ˨|gڨ|g1vgڨ|g !~Y |t˨|g ˨|gڨ|g1vgڨ|g ? XXt˨|g ̨|gڨ|g1vgڨ|g ) Q`˨|g ˨|gڨ|g1vgڨ|g %K #XXt˨|g Aڨ|gڨ|gڨ|gڨ|g ܍|n' PxXXXXXX˨|g ̨|gڨ|g1vgڨ|g bY [XX˨|g Aڨ|gڨ|gڨ|gڨ|g ?QD SXXXXXX˨|gz̨|gڨ|g1vgڨ|g 3-H/ ڞXX˨|gz̨|gڨ|g1vgڨ|g J0} XX˨|gz̨|gڨ|g1vgڨ|g 4 a+XX˨|gzAڨ|gڨ|gڨ|gڨ|g DYEh -XXXXXX˨|gԀ̨|gڨ|g1vgڨ|g 6w XX˨|gԀAڨ|gڨ|gڨ|gڨ|g  1 XXXXXX˨|gԀ̨|gڨ|g1vgڨ|g r XX9˨|gԀAڨ|gڨ|gڨ|gڨ|g ߻o LXXXXXX˨|gԀAڨ|gڨ|gڨ|gڨ|g $6w wXXXXXX˨|gԀΨ|gڨ|g1vgڨ|g IOm XXh ˨|gԀAڨ|gڨ|gڨ|gڨ|g fN XXXXXX˨|gԀAڨ|gڨ|gڨ|gڨ|g j)% @XXXXXX˨|gԀΨ|gڨ|g1vgڨ|g ͽ TXX'˨|gԀΨ|gڨ|g1vgڨ|g MD &XX'˨|g.Ψ|gڨ|g1vgڨ|g  ƭ XX'˨|g.Ψ|gڨ|g1vgڨ|g =< tXX'˨|g.˨|gۨ|g˨|gۨ|g Gy R*uE˨|gEΨ|gڨ|g˨|gڨ|g S1s XXE@KL˨|gEΨ|gڨ|g˨|gڨ|g *| /XXN˨|gר|gڨ|gΨ|gڨ|g __E 6XXv Ψ|gNר|gۨ|gΨ|gۨ|g 1 F*u Ψ|gvר|gۨ|gΨ|gۨ|g 3; j*u,mΨ|gר|gۨ|gΨ|gۨ|g x {*uL-5wΨ|gר|gۨ|gΨ|gۨ|g yF< I*ub2zΨ|gb2ר|gۨ|gΨ|gۨ|g  *us4tΨ|gb2ר|gڨ|gΨ|gڨ|g f\4 3XX6zΨ|gs4ר|gڨ|gΨ|gڨ|g Go XXG.Ψ|g6ר|gۨ|gΨ|gۨ|g ^J |@KLΨ|g@KLר|gڨ|gΨ|gڨ|g @I MNΨ|gNר|gۨ|gΨ|gۨ|g H *uQ^вΨ|gNAҨ|gڨ|gڨ|gڨ|g \wTT ԀΨ|g\Aۨ|gۨ|gۨ|gۨ|g tpg p:Ҩ|glӨ|gۨ|gҨ|gۨ|g tE Hk*ulL-Ҩ|glӨ|gۨ|gҨ|gۨ|g F" *ulL-Ҩ|glӨ|gۨ|gҨ|gۨ|g 7D 4lL-Ҩ|glӨ|gۨ|gҨ|gۨ|g sH1 ]*uYL-Ҩ|gYӨ|gۨ|gҨ|gۨ|g $( 2*uYL-Ҩ|gY . ..  lost+found boot etc tmp dev lib var proc bin sbin usr homemedia mnt optŀ root runƀ srvǀsys D ... ޥ() . . . . . . . . . . .  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... ^ . ..cacheempty liblocal"@run log mail!Lopt#spool' tmplock @8Ӧ . .. apkmisc bh ... /F ... e . ..,alpine ތa . ..cdromfloppyusb :fP ... )iů ... ޣ ... 4 ... FWz ... }+: . ..lock Qv ... ޺; . .. ݾ . .. misc)chrony+dhcpcd ޓD ... X . .. m . ..(chrony  . .. lR! . ..  # . ..$Lcron&mail ֝}A$ .#L..%crontabs ބ1' . .. ޫ>( ... 7) .L..* chrony.drift E%+ ... Rd[ { "description": "Petstore", "schema": { "title": "A JSON Schema for Swagger 2.0 API.", "id": "http://swagger.io/v2/schema.json#", "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "required": [ "swagger", "info", "paths" ], "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "swagger": { "type": "string", "enum": [ "2.0" ], "description": "The Swagger version of this document." }, "info": { "$ref": "#/definitions/info" }, "host": { "type": "string", "pattern": "^[^{}/ :\\\\]+(?::\\d+)?$", "description": "The host (name or ip) of the API. Example: 'swagger.io'" }, "basePath": { "type": "string", "pattern": "^/", "description": "The base path to the API. Example: '/api'." }, "schemes": { "$ref": "#/definitions/schemesList" }, "consumes": { "description": "A list of MIME types accepted by the API.", "allOf": [ { "$ref": "#/definitions/mediaTypeList" } ] }, "produces": { "description": "A list of MIME types the API can produce.", "allOf": [ { "$ref": "#/definitions/mediaTypeList" } ] }, "paths": { "$ref": "#/definitions/paths" }, "definitions": { "$ref": "#/definitions/definitions" }, "parameters": { "$ref": "#/definitions/parameterDefinitions" }, "responses": { "$ref": "#/definitions/responseDefinitions" }, "security": { "$ref": "#/definitions/security" }, "securityDefinitions": { "$ref": "#/definitions/securityDefinitions" }, "tags": { "type": "array", "items": { "$ref": "#/definitions/tag" }, "uniqueItems": true }, "externalDocs": { "$ref": "#/definitions/externalDocs" } }, "definitions": { "info": { "type": "object", "description": "General information about the API.", "required": [ "version", "title" ], "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "title": { "type": "string", "description": "A unique and precise title of the API." }, "version": { "type": "string", "description": "A semantic version number of the API." }, "description": { "type": "string", "description": "A longer description of the API. Should be different from the title. GitHub Flavored Markdown is allowed." }, "termsOfService": { "type": "string", "description": "The terms of service for the API." }, "contact": { "$ref": "#/definitions/contact" }, "license": { "$ref": "#/definitions/license" } } }, "contact": { "type": "object", "description": "Contact information for the owners of the API.", "additionalProperties": false, "properties": { "name": { "type": "string", "description": "The identifying name of the contact person/organization." }, "url": { "type": "string", "description": "The URL pointing to the contact information.", "format": "uri" }, "email": { "type": "string", "description": "The email address of the contact person/organization.", "format": "email" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "license": { "type": "object", "required": [ "name" ], "additionalProperties": false, "properties": { "name": { "type": "string", "description": "The name of the license type. It's encouraged to use an OSI compatible license." }, "url": { "type": "string", "description": "The URL pointing to the license.", "format": "uri" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "paths": { "type": "object", "description": "Relative paths to the individual endpoints. They must be relative to the 'basePath'.", "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" }, "^/": { "$ref": "#/definitions/pathItem" } }, "additionalProperties": false }, "definitions": { "type": "object", "additionalProperties": { "$ref": "#/definitions/schema" }, "description": "One or more JSON objects describing the schemas being consumed and produced by the API." }, "parameterDefinitions": { "type": "object", "additionalProperties": { "$ref": "#/definitions/parameter" }, "description": "One or more JSON representations for parameters" }, "responseDefinitions": { "type": "object", "additionalProperties": { "$ref": "#/definitions/response" }, "description": "One or more JSON representations for parameters" }, "externalDocs": { "type": "object", "additionalProperties": false, "description": "information about external documentation", "required": [ "url" ], "properties": { "description": { "type": "string" }, "url": { "type": "string", "format": "uri" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "examples": { "type": "object", "additionalProperties": true }, "mimeType": { "type": "string", "description": "The MIME type of the HTTP message." }, "operation": { "type": "object", "required": [ "responses" ], "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "tags": { "type": "array", "items": { "type": "string" }, "uniqueItems": true }, "summary": { "type": "string", "description": "A brief summary of the operation." }, "description": { "type": "string", "description": "A longer description of the operation, GitHub Flavored Markdown is allowed." }, "externalDocs": { "$ref": "#/definitions/externalDocs" }, "operationId": { "type": "string", "description": "A unique identifier of the operation." }, "produces": { "description": "A list of MIME types the API can produce.", "allOf": [ { "$ref": "#/definitions/mediaTypeList" } ] }, "consumes": { "description": "A list of MIME types the API can consume.", "allOf": [ { "$ref": "#/definitions/mediaTypeList" } ] }, "parameters": { "$ref": "#/definitions/parametersList" }, "responses": { "$ref": "#/definitions/responses" }, "schemes": { "$ref": "#/definitions/schemesList" }, "deprecated": { "type": "boolean", "default": false }, "security": { "$ref": "#/definitions/security" } } }, "pathItem": { "type": "object", "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "$ref": { "type": "string" }, "get": { "$ref": "#/definitions/operation" }, "put": { "$ref": "#/definitions/operation" }, "post": { "$ref": "#/definitions/operation" }, "delete": { "$ref": "#/definitions/operation" }, "options": { "$ref": "#/definitions/operation" }, "head": { "$ref": "#/definitions/operation" }, "patch": { "$ref": "#/definitions/operation" }, "parameters": { "$ref": "#/definitions/parametersList" } } }, "responses": { "type": "object", "description": "Response objects names can either be any valid HTTP status code or 'default'.", "minProperties": 1, "additionalProperties": false, "patternProperties": { "^([0-9]{3})$|^(default)$": { "$ref": "#/definitions/responseValue" }, "^x-": { "$ref": "#/definitions/vendorExtension" } }, "not": { "type": "object", "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } } }, "responseValue": { "oneOf": [ { "$ref": "#/definitions/response" }, { "$ref": "#/definitions/jsonReference" } ] }, "response": { "type": "object", "required": [ "description" ], "properties": { "description": { "type": "string" }, "schema": { "oneOf": [ { "$ref": "#/definitions/schema" }, { "$ref": "#/definitions/fileSchema" } ] }, "headers": { "$ref": "#/definitions/headers" }, "examples": { "$ref": "#/definitions/examples" } }, "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "headers": { "type": "object", "additionalProperties": { "$ref": "#/definitions/header" } }, "header": { "type": "object", "additionalProperties": false, "required": [ "type" ], "properties": { "type": { "type": "string", "enum": [ "string", "number", "integer", "boolean", "array" ] }, "format": { "type": "string" }, "items": { "$ref": "#/definitions/primitivesItems" }, "collectionFormat": { "$ref": "#/definitions/collectionFormat" }, "default": { "$ref": "#/definitions/default" }, "maximum": { "$ref": "#/definitions/maximum" }, "exclusiveMaximum": { "$ref": "#/definitions/exclusiveMaximum" }, "minimum": { "$ref": "#/definitions/minimum" }, "exclusiveMinimum": { "$ref": "#/definitions/exclusiveMinimum" }, "maxLength": { "$ref": "#/definitions/maxLength" }, "minLength": { "$ref": "#/definitions/minLength" }, "pattern": { "$ref": "#/definitions/pattern" }, "maxItems": { "$ref": "#/definitions/maxItems" }, "minItems": { "$ref": "#/definitions/minItems" }, "uniqueItems": { "$ref": "#/definitions/uniqueItems" }, "enum": { "$ref": "#/definitions/enum" }, "multipleOf": { "$ref": "#/definitions/multipleOf" }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "vendorExtension": { "description": "Any property starting with x- is valid.", "additionalProperties": true, "additionalItems": true }, "bodyParameter": { "type": "object", "required": [ "name", "in", "schema" ], "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "description": { "type": "string", "description": "A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed." }, "name": { "type": "string", "description": "The name of the parameter." }, "in": { "type": "string", "description": "Determines the location of the parameter.", "enum": [ "body" ] }, "required": { "type": "boolean", "description": "Determines whether or not this parameter is required or optional.", "default": false }, "schema": { "$ref": "#/definitions/schema" } }, "additionalProperties": false }, "headerParameterSubSchema": { "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "required": { "type": "boolean", "description": "Determines whether or not this parameter is required or optional.", "default": false }, "in": { "type": "string", "description": "Determines the location of the parameter.", "enum": [ "header" ] }, "description": { "type": "string", "description": "A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed." }, "name": { "type": "string", "description": "The name of the parameter." }, "type": { "type": "string", "enum": [ "string", "number", "boolean", "integer", "array" ] }, "format": { "type": "string" }, "items": { "$ref": "#/definitions/primitivesItems" }, "collectionFormat": { "$ref": "#/definitions/collectionFormat" }, "default": { "$ref": "#/definitions/default" }, "maximum": { "$ref": "#/definitions/maximum" }, "exclusiveMaximum": { "$ref": "#/definitions/exclusiveMaximum" }, "minimum": { "$ref": "#/definitions/minimum" }, "exclusiveMinimum": { "$ref": "#/definitions/exclusiveMinimum" }, "maxLength": { "$ref": "#/definitions/maxLength" }, "minLength": { "$ref": "#/definitions/minLength" }, "pattern": { "$ref": "#/definitions/pattern" }, "maxItems": { "$ref": "#/definitions/maxItems" }, "minItems": { "$ref": "#/definitions/minItems" }, "uniqueItems": { "$ref": "#/definitions/uniqueItems" }, "enum": { "$ref": "#/definitions/enum" }, "multipleOf": { "$ref": "#/definitions/multipleOf" } } }, "queryParameterSubSchema": { "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "required": { "type": "boolean", "description": "Determines whether or not this parameter is required or optional.", "default": false }, "in": { "type": "string", "description": "Determines the location of the parameter.", "enum": [ "query" ] }, "description": { "type": "string", "description": "A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed." }, "name": { "type": "string", "description": "The name of the parameter." }, "allowEmptyValue": { "type": "boolean", "default": false, "description": "allows sending a parameter by name only or with an empty value." }, "type": { "type": "string", "enum": [ "string", "number", "boolean", "integer", "array" ] }, "format": { "type": "string" }, "items": { "$ref": "#/definitions/primitivesItems" }, "collectionFormat": { "$ref": "#/definitions/collectionFormatWithMulti" }, "default": { "$ref": "#/definitions/default" }, "maximum": { "$ref": "#/definitions/maximum" }, "exclusiveMaximum": { "$ref": "#/definitions/exclusiveMaximum" }, "minimum": { "$ref": "#/definitions/minimum" }, "exclusiveMinimum": { "$ref": "#/definitions/exclusiveMinimum" }, "maxLength": { "$ref": "#/definitions/maxLength" }, "minLength": { "$ref": "#/definitions/minLength" }, "pattern": { "$ref": "#/definitions/pattern" }, "maxItems": { "$ref": "#/definitions/maxItems" }, "minItems": { "$ref": "#/definitions/minItems" }, "uniqueItems": { "$ref": "#/definitions/uniqueItems" }, "enum": { "$ref": "#/definitions/enum" }, "multipleOf": { "$ref": "#/definitions/multipleOf" } } }, "formDataParameterSubSchema": { "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "required": { "type": "boolean", "description": "Determines whether or not this parameter is required or optional.", "default": false }, "in": { "type": "string", "description": "Determines the location of the parameter.", "enum": [ "formData" ] }, "description": { "type": "string", "description": "A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed." }, "name": { "type": "string", "description": "The name of the parameter." }, "allowEmptyValue": { "type": "boolean", "default": false, "description": "allows sending a parameter by name only or with an empty value." }, "type": { "type": "string", "enum": [ "string", "number", "boolean", "integer", "array", "file" ] }, "format": { "type": "string" }, "items": { "$ref": "#/definitions/primitivesItems" }, "collectionFormat": { "$ref": "#/definitions/collectionFormatWithMulti" }, "default": { "$ref": "#/definitions/default" }, "maximum": { "$ref": "#/definitions/maximum" }, "exclusiveMaximum": { "$ref": "#/definitions/exclusiveMaximum" }, "minimum": { "$ref": "#/definitions/minimum" }, "exclusiveMinimum": { "$ref": "#/definitions/exclusiveMinimum" }, "maxLength": { "$ref": "#/definitions/maxLength" }, "minLength": { "$ref": "#/definitions/minLength" }, "pattern": { "$ref": "#/definitions/pattern" }, "maxItems": { "$ref": "#/definitions/maxItems" }, "minItems": { "$ref": "#/definitions/minItems" }, "uniqueItems": { "$ref": "#/definitions/uniqueItems" }, "enum": { "$ref": "#/definitions/enum" }, "multipleOf": { "$ref": "#/definitions/multipleOf" } } }, "pathParameterSubSchema": { "additionalProperties": false, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "required": [ "required" ], "properties": { "required": { "type": "boolean", "enum": [ true ], "description": "Determines whether or not this parameter is required or optional." }, "in": { "type": "string", "description": "Determines the location of the parameter.", "enum": [ "path" ] }, "description": { "type": "string", "description": "A brief description of the parameter. This could contain examples of use. GitHub Flavored Markdown is allowed." }, "name": { "type": "string", "description": "The name of the parameter." }, "type": { "type": "string", "enum": [ "string", "number", "boolean", "integer", "array" ] }, "format": { "type": "string" }, "items": { "$ref": "#/definitions/primitivesItems" }, "collectionFormat": { "$ref": "#/definitions/collectionFormat" }, "default": { "$ref": "#/definitions/default" }, "maximum": { "$ref": "#/definitions/maximum" }, "exclusiveMaximum": { "$ref": "#/definitions/exclusiveMaximum" }, "minimum": { "$ref": "#/definitions/minimum" }, "exclusiveMinimum": { "$ref": "#/definitions/exclusiveMinimum" }, "maxLength": { "$ref": "#/definitions/maxLength" }, "minLength": { "$ref": "#/definitions/minLength" }, "pattern": { "$ref": "#/definitions/pattern" }, "maxItems": { "$ref": "#/definitions/maxItems" }, "minItems": { "$ref": "#/definitions/minItems" }, "uniqueItems": { "$ref": "#/definitions/uniqueItems" }, "enum": { "$ref": "#/definitions/enum" }, "multipleOf": { "$ref": "#/definitions/multipleOf" } } }, "nonBodyParameter": { "type": "object", "required": [ "name", "in", "type" ], "oneOf": [ { "$ref": "#/definitions/headerParameterSubSchema" }, { "$ref": "#/definitions/formDataParameterSubSchema" }, { "$ref": "#/definitions/queryParameterSubSchema" }, { "$ref": "#/definitions/pathParameterSubSchema" } ] }, "parameter": { "oneOf": [ { "$ref": "#/definitions/bodyParameter" }, { "$ref": "#/definitions/nonBodyParameter" } ] }, "schema": { "type": "object", "description": "A deterministic version of a JSON Schema object.", "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "properties": { "$ref": { "type": "string" }, "format": { "type": "string" }, "title": { "$ref": "http://json-schema.org/draft-04/schema#/properties/title" }, "description": { "$ref": "http://json-schema.org/draft-04/schema#/properties/description" }, "default": { "$ref": "http://json-schema.org/draft-04/schema#/properties/default" }, "multipleOf": { "$ref": "http://json-schema.org/draft-04/schema#/properties/multipleOf" }, "maximum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/maximum" }, "exclusiveMaximum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/exclusiveMaximum" }, "minimum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/minimum" }, "exclusiveMinimum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/exclusiveMinimum" }, "maxLength": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveInteger" }, "minLength": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveIntegerDefault0" }, "pattern": { "$ref": "http://json-schema.org/draft-04/schema#/properties/pattern" }, "maxItems": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveInteger" }, "minItems": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveIntegerDefault0" }, "uniqueItems": { "$ref": "http://json-schema.org/draft-04/schema#/properties/uniqueItems" }, "maxProperties": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveInteger" }, "minProperties": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveIntegerDefault0" }, "required": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/stringArray" }, "enum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/enum" }, "additionalProperties": { "anyOf": [ { "$ref": "#/definitions/schema" }, { "type": "boolean" } ], "default": {} }, "type": { "$ref": "http://json-schema.org/draft-04/schema#/properties/type" }, "items": { "anyOf": [ { "$ref": "#/definitions/schema" }, { "type": "array", "minItems": 1, "items": { "$ref": "#/definitions/schema" } } ], "default": {} }, "allOf": { "type": "array", "minItems": 1, "items": { "$ref": "#/definitions/schema" } }, "properties": { "type": "object", "additionalProperties": { "$ref": "#/definitions/schema" }, "default": {} }, "discriminator": { "type": "string" }, "readOnly": { "type": "boolean", "default": false }, "xml": { "$ref": "#/definitions/xml" }, "externalDocs": { "$ref": "#/definitions/externalDocs" }, "example": {} }, "additionalProperties": false }, "fileSchema": { "type": "object", "description": "A deterministic version of a JSON Schema object.", "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } }, "required": [ "type" ], "properties": { "format": { "type": "string" }, "title": { "$ref": "http://json-schema.org/draft-04/schema#/properties/title" }, "description": { "$ref": "http://json-schema.org/draft-04/schema#/properties/description" }, "default": { "$ref": "http://json-schema.org/draft-04/schema#/properties/default" }, "required": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/stringArray" }, "type": { "type": "string", "enum": [ "file" ] }, "readOnly": { "type": "boolean", "default": false }, "externalDocs": { "$ref": "#/definitions/externalDocs" }, "example": {} }, "additionalProperties": false }, "primitivesItems": { "type": "object", "additionalProperties": false, "properties": { "type": { "type": "string", "enum": [ "string", "number", "integer", "boolean", "array" ] }, "format": { "type": "string" }, "items": { "$ref": "#/definitions/primitivesItems" }, "collectionFormat": { "$ref": "#/definitions/collectionFormat" }, "default": { "$ref": "#/definitions/default" }, "maximum": { "$ref": "#/definitions/maximum" }, "exclusiveMaximum": { "$ref": "#/definitions/exclusiveMaximum" }, "minimum": { "$ref": "#/definitions/minimum" }, "exclusiveMinimum": { "$ref": "#/definitions/exclusiveMinimum" }, "maxLength": { "$ref": "#/definitions/maxLength" }, "minLength": { "$ref": "#/definitions/minLength" }, "pattern": { "$ref": "#/definitions/pattern" }, "maxItems": { "$ref": "#/definitions/maxItems" }, "minItems": { "$ref": "#/definitions/minItems" }, "uniqueItems": { "$ref": "#/definitions/uniqueItems" }, "enum": { "$ref": "#/definitions/enum" }, "multipleOf": { "$ref": "#/definitions/multipleOf" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "security": { "type": "array", "items": { "$ref": "#/definitions/securityRequirement" }, "uniqueItems": true }, "securityRequirement": { "type": "object", "additionalProperties": { "type": "array", "items": { "type": "string" }, "uniqueItems": true } }, "xml": { "type": "object", "additionalProperties": false, "properties": { "name": { "type": "string" }, "namespace": { "type": "string" }, "prefix": { "type": "string" }, "attribute": { "type": "boolean", "default": false }, "wrapped": { "type": "boolean", "default": false } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "tag": { "type": "object", "additionalProperties": false, "required": [ "name" ], "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "externalDocs": { "$ref": "#/definitions/externalDocs" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "securityDefinitions": { "type": "object", "additionalProperties": { "oneOf": [ { "$ref": "#/definitions/basicAuthenticationSecurity" }, { "$ref": "#/definitions/apiKeySecurity" }, { "$ref": "#/definitions/oauth2ImplicitSecurity" }, { "$ref": "#/definitions/oauth2PasswordSecurity" }, { "$ref": "#/definitions/oauth2ApplicationSecurity" }, { "$ref": "#/definitions/oauth2AccessCodeSecurity" } ] } }, "basicAuthenticationSecurity": { "type": "object", "additionalProperties": false, "required": [ "type" ], "properties": { "type": { "type": "string", "enum": [ "basic" ] }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "apiKeySecurity": { "type": "object", "additionalProperties": false, "required": [ "type", "name", "in" ], "properties": { "type": { "type": "string", "enum": [ "apiKey" ] }, "name": { "type": "string" }, "in": { "type": "string", "enum": [ "header", "query" ] }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "oauth2ImplicitSecurity": { "type": "object", "additionalProperties": false, "required": [ "type", "flow", "authorizationUrl" ], "properties": { "type": { "type": "string", "enum": [ "oauth2" ] }, "flow": { "type": "string", "enum": [ "implicit" ] }, "scopes": { "$ref": "#/definitions/oauth2Scopes" }, "authorizationUrl": { "type": "string", "format": "uri" }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "oauth2PasswordSecurity": { "type": "object", "additionalProperties": false, "required": [ "type", "flow", "tokenUrl" ], "properties": { "type": { "type": "string", "enum": [ "oauth2" ] }, "flow": { "type": "string", "enum": [ "password" ] }, "scopes": { "$ref": "#/definitions/oauth2Scopes" }, "tokenUrl": { "type": "string", "format": "uri" }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "oauth2ApplicationSecurity": { "type": "object", "additionalProperties": false, "required": [ "type", "flow", "tokenUrl" ], "properties": { "type": { "type": "string", "enum": [ "oauth2" ] }, "flow": { "type": "string", "enum": [ "application" ] }, "scopes": { "$ref": "#/definitions/oauth2Scopes" }, "tokenUrl": { "type": "string", "format": "uri" }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "oauth2AccessCodeSecurity": { "type": "object", "additionalProperties": false, "required": [ "type", "flow", "authorizationUrl", "tokenUrl" ], "properties": { "type": { "type": "string", "enum": [ "oauth2" ] }, "flow": { "type": "string", "enum": [ "accessCode" ] }, "scopes": { "$ref": "#/definitions/oauth2Scopes" }, "authorizationUrl": { "type": "string", "format": "uri" }, "tokenUrl": { "type": "string", "format": "uri" }, "description": { "type": "string" } }, "patternProperties": { "^x-": { "$ref": "#/definitions/vendorExtension" } } }, "oauth2Scopes": { "type": "object", "additionalProperties": { "type": "string" } }, "mediaTypeList": { "type": "array", "items": { "$ref": "#/definitions/mimeType" }, "uniqueItems": true }, "parametersList": { "type": "array", "description": "The parameters needed to send a valid API call.", "additionalItems": false, "items": { "oneOf": [ { "$ref": "#/definitions/parameter" }, { "$ref": "#/definitions/jsonReference" } ] }, "uniqueItems": true }, "schemesList": { "type": "array", "description": "The transfer protocol of the API.", "items": { "type": "string", "enum": [ "http", "https", "ws", "wss" ] }, "uniqueItems": true }, "collectionFormat": { "type": "string", "enum": [ "csv", "ssv", "tsv", "pipes" ], "default": "csv" }, "collectionFormatWithMulti": { "type": "string", "enum": [ "csv", "ssv", "tsv", "pipes", "multi" ], "default": "csv" }, "title": { "$ref": "http://json-schema.org/draft-04/schema#/properties/title" }, "description": { "$ref": "http://json-schema.org/draft-04/schema#/properties/description" }, "default": { "$ref": "http://json-schema.org/draft-04/schema#/properties/default" }, "multipleOf": { "$ref": "http://json-schema.org/draft-04/schema#/properties/multipleOf" }, "maximum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/maximum" }, "exclusiveMaximum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/exclusiveMaximum" }, "minimum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/minimum" }, "exclusiveMinimum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/exclusiveMinimum" }, "maxLength": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveInteger" }, "minLength": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveIntegerDefault0" }, "pattern": { "$ref": "http://json-schema.org/draft-04/schema#/properties/pattern" }, "maxItems": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveInteger" }, "minItems": { "$ref": "http://json-schema.org/draft-04/schema#/definitions/positiveIntegerDefault0" }, "uniqueItems": { "$ref": "http://json-schema.org/draft-04/schema#/properties/uniqueItems" }, "enum": { "$ref": "http://json-schema.org/draft-04/schema#/properties/enum" }, "jsonReference": { "type": "object", "required": [ "$ref" ], "additionalProperties": false, "properties": { "$ref": { "type": "string" } } } } }, "tests": [ { "description": "Example petsore", "data": { "swagger": "2.0", "info": { "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.", "version": "1.0.0", "title": "Swagger Petstore", "termsOfService": "http://swagger.io/terms/", "contact": { "email": "apiteam@swagger.io" }, "license": { "name": "Apache 2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0.html" } }, "host": "petstore.swagger.io", "basePath": "/v2", "tags": [ { "name": "pet", "description": "Everything about your Pets", "externalDocs": { "description": "Find out more", "url": "http://swagger.io" } }, { "name": "store", "description": "Access to Petstore orders" }, { "name": "user", "description": "Operations about user", "externalDocs": { "description": "Find out more about our store", "url": "http://swagger.io" } } ], "schemes": [ "http" ], "paths": { "/pet": { "post": { "tags": [ "pet" ], "summary": "Add a new pet to the store", "description": "", "operationId": "addPet", "consumes": [ "application/json", "application/xml" ], "produces": [ "application/xml", "application/json" ], "parameters": [ { "in": "body", "name": "body", "description": "Pet object that needs to be added to the store", "required": true, "schema": { "$ref": "#/definitions/Pet" } } ], "responses": { "405": { "description": "Invalid input" } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ] }, "put": { "tags": [ "pet" ], "summary": "Update an existing pet", "description": "", "operationId": "updatePet", "consumes": [ "application/json", "application/xml" ], "produces": [ "application/xml", "application/json" ], "parameters": [ { "in": "body", "name": "body", "description": "Pet object that needs to be added to the store", "required": true, "schema": { "$ref": "#/definitions/Pet" } } ], "responses": { "400": { "description": "Invalid ID supplied" }, "404": { "description": "Pet not found" }, "405": { "description": "Validation exception" } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ] } }, "/pet/findByStatus": { "get": { "tags": [ "pet" ], "summary": "Finds Pets by status", "description": "Multiple status values can be provided with comma separated strings", "operationId": "findPetsByStatus", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "status", "in": "query", "description": "Status values that need to be considered for filter", "required": true, "type": "array", "items": { "type": "string", "enum": [ "available", "pending", "sold" ], "default": "available" }, "collectionFormat": "multi" } ], "responses": { "200": { "description": "successful operation", "schema": { "type": "array", "items": { "$ref": "#/definitions/Pet" } } }, "400": { "description": "Invalid status value" } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ] } }, "/pet/findByTags": { "get": { "tags": [ "pet" ], "summary": "Finds Pets by tags", "description": "Muliple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.", "operationId": "findPetsByTags", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "tags", "in": "query", "description": "Tags to filter by", "required": true, "type": "array", "items": { "type": "string" }, "collectionFormat": "multi" } ], "responses": { "200": { "description": "successful operation", "schema": { "type": "array", "items": { "$ref": "#/definitions/Pet" } } }, "400": { "description": "Invalid tag value" } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ], "deprecated": true } }, "/pet/{petId}": { "get": { "tags": [ "pet" ], "summary": "Find pet by ID", "description": "Returns a single pet", "operationId": "getPetById", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "petId", "in": "path", "description": "ID of pet to return", "required": true, "type": "integer", "format": "int64" } ], "responses": { "200": { "description": "successful operation", "schema": { "$ref": "#/definitions/Pet" } }, "400": { "description": "Invalid ID supplied" }, "404": { "description": "Pet not found" } }, "security": [ { "api_key": [] } ] }, "post": { "tags": [ "pet" ], "summary": "Updates a pet in the store with form data", "description": "", "operationId": "updatePetWithForm", "consumes": [ "application/x-www-form-urlencoded" ], "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "petId", "in": "path", "description": "ID of pet that needs to be updated", "required": true, "type": "integer", "format": "int64" }, { "name": "name", "in": "formData", "description": "Updated name of the pet", "required": false, "type": "string" }, { "name": "status", "in": "formData", "description": "Updated status of the pet", "required": false, "type": "string" } ], "responses": { "405": { "description": "Invalid input" } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ] }, "delete": { "tags": [ "pet" ], "summary": "Deletes a pet", "description": "", "operationId": "deletePet", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "api_key", "in": "header", "required": false, "type": "string" }, { "name": "petId", "in": "path", "description": "Pet id to delete", "required": true, "type": "integer", "format": "int64" } ], "responses": { "400": { "description": "Invalid ID supplied" }, "404": { "description": "Pet not found" } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ] } }, "/pet/{petId}/uploadImage": { "post": { "tags": [ "pet" ], "summary": "uploads an image", "description": "", "operationId": "uploadFile", "consumes": [ "multipart/form-data" ], "produces": [ "application/json" ], "parameters": [ { "name": "petId", "in": "path", "description": "ID of pet to update", "required": true, "type": "integer", "format": "int64" }, { "name": "additionalMetadata", "in": "formData", "description": "Additional data to pass to server", "required": false, "type": "string" }, { "name": "file", "in": "formData", "description": "file to upload", "required": false, "type": "file" } ], "responses": { "200": { "description": "successful operation", "schema": { "$ref": "#/definitions/ApiResponse" } } }, "security": [ { "petstore_auth": [ "write:pets", "read:pets" ] } ] } }, "/store/inventory": { "get": { "tags": [ "store" ], "summary": "Returns pet inventories by status", "description": "Returns a map of status codes to quantities", "operationId": "getInventory", "produces": [ "application/json" ], "parameters": [], "responses": { "200": { "description": "successful operation", "schema": { "type": "object", "additionalProperties": { "type": "integer", "format": "int32" } } } }, "security": [ { "api_key": [] } ] } }, "/store/order": { "post": { "tags": [ "store" ], "summary": "Place an order for a pet", "description": "", "operationId": "placeOrder", "produces": [ "application/xml", "application/json" ], "parameters": [ { "in": "body", "name": "body", "description": "order placed for purchasing the pet", "required": true, "schema": { "$ref": "#/definitions/Order" } } ], "responses": { "200": { "description": "successful operation", "schema": { "$ref": "#/definitions/Order" } }, "400": { "description": "Invalid Order" } } } }, "/store/order/{orderId}": { "get": { "tags": [ "store" ], "summary": "Find purchase order by ID", "description": "For valid response try integer IDs with value >= 1 and <= 10. Other values will generated exceptions", "operationId": "getOrderById", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "orderId", "in": "path", "description": "ID of pet that needs to be fetched", "required": true, "type": "integer", "maximum": 10.0, "minimum": 1.0, "format": "int64" } ], "responses": { "200": { "description": "successful operation", "schema": { "$ref": "#/definitions/Order" } }, "400": { "description": "Invalid ID supplied" }, "404": { "description": "Order not found" } } }, "delete": { "tags": [ "store" ], "summary": "Delete purchase order by ID", "description": "For valid response try integer IDs with positive integer value. Negative or non-integer values will generate API errors", "operationId": "deleteOrder", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "orderId", "in": "path", "description": "ID of the order that needs to be deleted", "required": true, "type": "integer", "minimum": 1.0, "format": "int64" } ], "responses": { "400": { "description": "Invalid ID supplied" }, "404": { "description": "Order not found" } } } }, "/user": { "post": { "tags": [ "user" ], "summary": "Create user", "description": "This can only be done by the logged in user.", "operationId": "createUser", "produces": [ "application/xml", "application/json" ], "parameters": [ { "in": "body", "name": "body", "description": "Created user object", "required": true, "schema": { "$ref": "#/definitions/User" } } ], "responses": { "default": { "description": "successful operation" } } } }, "/user/createWithArray": { "post": { "tags": [ "user" ], "summary": "Creates list of users with given input array", "description": "", "operationId": "createUsersWithArrayInput", "produces": [ "application/xml", "application/json" ], "parameters": [ { "in": "body", "name": "body", "description": "List of user object", "required": true, "schema": { "type": "array", "items": { "$ref": "#/definitions/User" } } } ], "responses": { "default": { "description": "successful operation" } } } }, "/user/createWithList": { "post": { "tags": [ "user" ], "summary": "Creates list of users with given input array", "description": "", "operationId": "createUsersWithListInput", "produces": [ "application/xml", "application/json" ], "parameters": [ { "in": "body", "name": "body", "description": "List of user object", "required": true, "schema": { "type": "array", "items": { "$ref": "#/definitions/User" } } } ], "responses": { "default": { "description": "successful operation" } } } }, "/user/login": { "get": { "tags": [ "user" ], "summary": "Logs user into the system", "description": "", "operationId": "loginUser", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "username", "in": "query", "description": "The user name for login", "required": true, "type": "string" }, { "name": "password", "in": "query", "description": "The password for login in clear text", "required": true, "type": "string" } ], "responses": { "200": { "description": "successful operation", "schema": { "type": "string" }, "headers": { "X-Rate-Limit": { "type": "integer", "format": "int32", "description": "calls per hour allowed by the user" }, "X-Expires-After": { "type": "string", "format": "date-time", "description": "date in UTC when token expires" } } }, "400": { "description": "Invalid username/password supplied" } } } }, "/user/logout": { "get": { "tags": [ "user" ], "summary": "Logs out current logged in user session", "description": "", "operationId": "logoutUser", "produces": [ "application/xml", "application/json" ], "parameters": [], "responses": { "default": { "description": "successful operation" } } } }, "/user/{username}": { "get": { "tags": [ "user" ], "summary": "Get user by user name", "description": "", "operationId": "getUserByName", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "username", "in": "path", "description": "The name that needs to be fetched. Use user1 for testing. ", "required": true, "type": "string" } ], "responses": { "200": { "description": "successful operation", "schema": { "$ref": "#/definitions/User" } }, "400": { "description": "Invalid username supplied" }, "404": { "description": "User not found" } } }, "put": { "tags": [ "user" ], "summary": "Updated user", "description": "This can only be done by the logged in user.", "operationId": "updateUser", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "username", "in": "path", "description": "name that need to be updated", "required": true, "type": "string" }, { "in": "body", "name": "body", "description": "Updated user object", "required": true, "schema": { "$ref": "#/definitions/User" } } ], "responses": { "400": { "description": "Invalid user supplied" }, "404": { "description": "User not found" } } }, "delete": { "tags": [ "user" ], "summary": "Delete user", "description": "This can only be done by the logged in user.", "operationId": "deleteUser", "produces": [ "application/xml", "application/json" ], "parameters": [ { "name": "username", "in": "path", "description": "The name that needs to be deleted", "required": true, "type": "string" } ], "responses": { "400": { "description": "Invalid username supplied" }, "404": { "description": "User not found" } } } } }, "securityDefinitions": { "petstore_auth": { "type": "oauth2", "authorizationUrl": "http://petstore.swagger.io/oauth/dialog", "flow": "implicit", "scopes": { "write:pets": "modify pets in your account", "read:pets": "read your pets" } }, "api_key": { "type": "apiKey", "name": "api_key", "in": "header" } }, "definitions": { "Order": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "petId": { "type": "integer", "format": "int64" }, "quantity": { "type": "integer", "format": "int32" }, "shipDate": { "type": "string", "format": "date-time" }, "status": { "type": "string", "description": "Order Status", "enum": [ "placed", "approved", "delivered" ] }, "complete": { "type": "boolean", "default": false } }, "xml": { "name": "Order" } }, "Category": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string" } }, "xml": { "name": "Category" } }, "User": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "username": { "type": "string" }, "firstName": { "type": "string" }, "lastName": { "type": "string" }, "email": { "type": "string" }, "password": { "type": "string" }, "phone": { "type": "string" }, "userStatus": { "type": "integer", "format": "int32", "description": "User Status" } }, "xml": { "name": "User" } }, "Tag": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string" } }, "xml": { "name": "Tag" } }, "Pet": { "type": "object", "required": [ "name", "photoUrls" ], "properties": { "id": { "type": "integer", "format": "int64" }, "category": { "$ref": "#/definitions/Category" }, "name": { "type": "string", "example": "doggie" }, "photoUrls": { "type": "array", "xml": { "name": "photoUrl", "wrapped": true }, "items": { "type": "string" } }, "tags": { "type": "array", "xml": { "name": "tag", "wrapped": true }, "items": { "$ref": "#/definitions/Tag" } }, "status": { "type": "string", "description": "pet status in the store", "enum": [ "available", "pending", "sold" ] } }, "xml": { "name": "Pet" } }, "ApiResponse": { "type": "object", "properties": { "code": { "type": "integer", "format": "int32" }, "type": { "type": "string" }, "message": { "type": "string" } } } }, "externalDocs": { "description": "Find out more about Swagger", "url": "http://swagger.io" } }, "valid": true } ] } ] -BZC|`UdZddlmZddlmZddlmZmZmZddl m Z ddl m Z ddl mZddlmZmZmZmZdd lmZdd lmZdd lZdd lZdd lZdd lZdd lmZmZmZdd lm Z!ddl"m#Z#dd l$Z%dd l&Z%ddl'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.erddl/m0Z0e-jbZ2iZ3de4d<e-jjZ6dZ7dZ8d]dZ9e!jte%jve9Ze)jde*jd%e)jd&e)jd2e)je)je)je)je)je)je)je)je)je)je)je)je)je)je)je)jd?e+je(jd@e%jNjje*j.Z|eAe!jdAidBe*jde)jde*jde)jd0e)jd1e)jd7e)jd8e)jdCe)jdDe)jd"e)jd9e)jd:e)jd$e)jd>e)jde*jd%e)jid&e)jd2e)jd'e)jd(e)jd)e)jd3e)jd*e)jdEe)jdFe)jdGe)jd+e)jdHe)jdIe)jdJe)jdKe)jdLe)jdMe*je*je)jdNe+je(jdOPZeAe!jdQidRe)j de)jde)jd0e)jd1e)jd7e)jd8e)jdCe)jdDe)jd"e)jd9e)jd:e)jd$e)jd>e)jde)jd%e)jd&e)jid2e)jd'e)jd(e)jd)e)jd3e)jd*e)jdEe)jdFe)jdGe)jd+e)jdHe)jdSe)jdIe)jdJe)jdKe)jdLe)jdMe)je)je)jdNe+jze(j|dTPZeZGdUdVZdWZdXZdYZdZZd`d[Ze2f dad\Zy )bzQ Creation and extension of validators, with implementations for existing drafts. ) annotations)deque)IterableMappingSequence) lru_cache) methodcaller) TYPE_CHECKING)unquote urldefragurljoinurlsplit)urlopen)warnN)definefieldfields)REGISTRY) HashTrieMap)_format _keywords_legacy_keywords_types_typing_utils exceptions) Validatorzdict[str, Validator] _VALIDATORSc|dk(r$tjdtdddlm}|S|dk(r"tjdtdt S|d k(r"tjd tdt S|d k(r0tjtjtdtStd td |)N ErrorTreezkImporting ErrorTree from jsonschema.validators is deprecated. Instead import it from jsonschema.exceptions. stacklevelr)r validatorszvAccessing jsonschema.validators.validators is deprecated. Use jsonschema.validators.validator_for with a given schema. meta_schemaszxAccessing jsonschema.validators.meta_schemas is deprecated. Use jsonschema.validators.validator_for with a given schema. RefResolverzmodule z has no attribute ) warningsrDeprecationWarningjsonschema.exceptionsr r _META_SCHEMAS _RefResolver_DEPRECATION_MESSAGEAttributeError__name__)namer s :/usr/lib/python3.12/site-packages/jsonschema/validators.py __getattr__r1,s {  <   4    K       K       - -   78*,>tfE FFcfd}|S)a Register the decorated validator for a ``version`` of the specification. Registered validators and their meta schemas will be considered when parsing :kw:`$schema` keywords' URIs. Arguments: version (str): An identifier to use as the version's name Returns: collections.abc.Callable: a class decorator to decorate the validator with the version cb|t<|j|j}|t|<|SN)rID_OF META_SCHEMAr*)clsmeta_schema_idversions r0 _validateszvalidates.._validateses." G3??3(+ n% r2)r:r;s` r0 validatesr=Ps* r2c:ddlm}m}ddi}|||}||5}tjdt dt jjtj|t jj cdddS#1swYyxYw) Nr)Requestrz User-Agentz.python-jsonschema (deprecated $ref resolution))headersaAutomatically retrieving remote references can be a security vulnerability and is discouraged by the JSON Schema specifications. Relying on this behavior is deprecated and will shortly become an error. If you are sure you want to remotely retrieve your reference and that it is safe to do so, you can find instructions for doing so via referencing.Registry in the referencing documentation (https://referencing.readthedocs.org). r")default_specification) urllib.requestr?rr'rr( referencingResource from_contentsjsonload jsonschema DRAFT202012)urir?rr@requestresponses r0_warn_for_remote_retrieverNms/MNGc7+G  X  5  ##11 IIh "-"8"8"D"D2    s A(BB)retriever<itemsc  | tjjxsdtjj t G  fdd}t |Dcgc]&}|jr|j|jf(c} |R|jjddjdd} | dx|_ |_ t||}|Scc}w)a" Create a new validator class. Arguments: meta_schema: the meta schema for the new validator class validators: a mapping from names to callables, where each callable will validate the schema property with the given name. Each callable should take 4 arguments: 1. a validator instance, 2. the value of the property being validated within the instance 3. the instance 4. the schema version: an identifier for the version that this validator class will validate. If provided, the returned validator class will have its ``__name__`` set to include the version, and also will have `jsonschema.validators.validates` automatically called for the given version. type_checker: a type checker, used when applying the :kw:`type` keyword. If unprovided, a `jsonschema.TypeChecker` will be created with a set of default types typical of JSON Schema drafts. format_checker: a format checker, used when applying the :kw:`format` keyword. If unprovided, a `jsonschema.FormatChecker` will be created with a set of default formats typical of JSON Schema drafts. id_of: A function that given a schema, returns its ID. applicable_validators: A function that, given a schema, returns the list of applicable schema keywords and associated values which will be used to validate the instance. This is mostly used to support pre-draft 7 versions of JSON Schema which specified behavior around ignoring keywords if they were siblings of a ``$ref`` keyword. If you're not attempting to implement similar behavior, you can typically ignore this argument and leave it at its default. Returns: a new `jsonschema.protocols.Validator` class zurn:unknown-dialect) dialect_iddefaultceZdZUeWZeWZWZWZeWZ WZ e dddZ e e jZded<e dddZe d Zd ed <e ed d Zded<e ddd dZdZfdZeefdZefdZfdZdfd Z dfd ZdZ dZ!dZ"ddZ#y)create..ValidatorF)initrepreq)rWzreferencing.jsonschema.SchemaschemaNresolver)rSrWaliasrSz_format.FormatChecker | Noneformat_checkerT)rSkw_onlyrWz%referencing.jsonschema.SchemaRegistry _registry _resolver)r[rSr^rWcPtjdtdd}||_y)NaKSubclassing validator classes is not intended to be part of their public API. A future version will make doing so an error, as the behavior of subclasses isn't guaranteed to stay the same between releases of jsonschema. Instead, prefer composition of validators, wrapping them in an object owned entirely by the downstream library.r!r"c|j}|jd|j}t||}t |D];}|j s|j }|j}||vs-t||||<=|di|SNrYr\r<) __class__ setdefaultrY validator_forrrVr/r[getattr)selfchangesr8rY NewValidatorr attr_name init_names r0evolvez;create..Validator.__init_subclass__..evolve snn ++HdkkB,VSA #C[E :: % I % I /-4T9-E * )$.g..r2)r'rr(rm)r8rms r0__init_subclass__z+create..Validator.__init_subclass__s* MM@#  / CJr2c$|jZ|j}|turtj|} j |j }|j||_|j dus|j durg|_nH|j Dcgc]%\}}||jvr|j|||f'c}}|_t|jdd}||j }| ||yyycc}}w)NTF push_scope) r`r__REMOTE_WARNING_REGISTRYSPECIFICATIONScombinecreate_resourcerYresolver_with_root _validators VALIDATORSrg _ref_resolver) rhregistryresourcekvrpidapplicable_validatorsid_of specifications r0__attrs_post_init__z-create..Validator.__attrs_post_init__s~~%>>#;;-55h?H(88E!)!rN"&$s!*D ct|j|}|tur |j}||j|}|j |D] }t j j|y)Nr\)rYr])rfr7_UNSETFORMAT_CHECKER iter_errorsr SchemaError create_from)r8rYr]r validatorerrors r0 check_schemaz&create..Validator.check_schema3sg%coosCI'!*!9!9!-I#..v6 ,,88??7r2ctjd|jjdtd|j &t j|j|_|j S)Nz Accessing z.resolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization.r!r")r) r'rrdr.r(rxr+ from_schemarY)rhrs r0rZz"create..Validator.resolver?sq MM !8!8 9:%%# !!)%1%=%=KK&>&"%% %r2c|jd|j}t||j}D]\}}||vs t ||||<|di|Src)rerYrfrdrg)rhrirYrjrkrl evolve_fieldss r0rmz create..Validator.evolveTsa''$++>F(HL*7&IG+)0y)AGI&+8 *'* *r2c 3K|Utjdtd |Dcgc]%\}}||jvr|j|||f'}}}n|j|j }}|dury|dur t jd|dd||y|D]_\}}}|||||xsd}|D]E}|j|||||j |d vr|jj||Gaycc}}ww) NzPassing a schema to Validator.iter_errors is deprecated and will be removed in a future release. Call validator.evolve(schema=new_schema).iter_errors(...) instead.r!r"TFFalse schema does not allow rvalidator_valueinstancerYr<rrrrY type_checker>if$ref) r'rr(rwrYrvrValidationError_set TYPE_CHECKER schema_path appendleft) rhr_schemar{r|r$rerrorsrr~s r0rz%create..Validator.iter_errors^s?" 4 '  !6g > >1DOO+__Q'A. > '+kk43C3C$E! 0028,?"$(%" #- 1a"4Hg>D"#EJJ"#()!)&%)%6%6 .))44Q7K$$.)s*D*DB0Dc 3K|dury|dur tjd|dd||y|j|j|}n?|*|jj j |}|j||} |D]\}}|jj|} | $| ||||xsd} | D]} | j|||||j|d vr| jj||| jj||| jj|| yw) NTFrrrY)rYr`r<r>rr)rrrxrmr`in_subresourcertrwgetrrrrpath)rhrrYrrrZevolvedr{r|rrrr~rs r0descendz!create..Validator.descendsl~5 0028,?"$(%! !!-++V+4##~~<<%55f= H++Vx+H-f51#..2215 $"7Ax@FB#EJJ"#()!)%%,%9%9 .))44Q7' --d3".))44[AK$ 6sE E c4|j|i|D]}|yr5)r)rhargskwargsrs r0validatez"create..Validator.validates#)))4:6: ;r2c |jj||S#tj$r%tj|||j }|dwxYwr5)ris_typerUndefinedTypeCheck UnknownTyperY)rhrtypeexcs r0rz!create..Validator.is_typesU $((004@@00 $ ,,T8T[[It# $s 8Ac|jD |jj|}|j||j|jSt|jdd}|7|jj|5}|j||cdddS||\}}|jj| t|j|||jjS#tjj $r}t j ||d}~wwxYw#1swYyxYw#|jjwxYw)N)rZresolve)rxr`lookuprDr Unresolvable_WrappedReferencingErrorrcontentsrZrg resolvingrplist pop_scope)rhrefrresolvederrrscopes r0_validate_referencez-create..Validator._validate_references:!!)L#~~44S9H||%%%..$ "$"4"4iF?++55c:h#||Hh?;:'.clOE8&&11%87#DLL8$DE**446)#--::L$==cBKL;:**446s/C=D8E=D5D00D58EE c|.tjdtd|j|}t |j |d}|duS)NzPassing a schema to Validator.is_valid is deprecated and will be removed in a future release. Call validator.evolve(schema=new_schema).is_valid(...) instead.r!r"r)r'rr(rmnextr)rhrrrs r0is_validz"create..Validator.is_validsT" # '  {{'{2))(3T:ED= r2r5)NNN)$r. __module__ __qualname__dictrwr7rr staticmethodr6_APPLICABLE_VALIDATORSrrvreprlibrWrY__annotations__rxr]rqr_r`rnr classmethodrrpropertyrZrmrrrrrr)r~rformat_checker_argr meta_schemarrr$sr0rrUs*% ;' # +U#!6Uu= 057<<0H-HdjI 7)>))00>M  U!U!U! U!rI&&E :: U[[!&M }}&&sB/77R@9=i6HH Y3&Ig&y1 s7+C;c t|j}|j|| |j}| |j}t |j |||||j|jS)a Create a new validator class by extending an existing one. Arguments: validator (jsonschema.protocols.Validator): an existing validator class validators (collections.abc.Mapping): a mapping of new validator callables to extend with, whose structure is as in `create`. .. note:: Any validator callables with the same name as an existing one will (silently) replace the old validator callable entirely, effectively overriding any validation done in the "parent" validator class. If you wish to instead extend the behavior of a parent's validator callable, delegate and call it directly in the new validator function by retrieving it using ``OldValidator.VALIDATORS["validation_keyword_name"]``. version (str): a version for the new validator class type_checker (jsonschema.TypeChecker): a type checker, used when applying the :kw:`type` keyword. If unprovided, the type checker of the extended `jsonschema.protocols.Validator` will be carried along. format_checker (jsonschema.FormatChecker): a format checker, used when applying the :kw:`format` keyword. If unprovided, the format checker of the extended `jsonschema.protocols.Validator` will be carried along. Returns: a new `jsonschema.protocols.Validator` class extending the one provided .. note:: Meta Schemas The new validator class will have its parent's meta schema. If you wish to change or extend the meta schema in the new validator class, modify ``META_SCHEMA`` directly on the returned class. Note that no implicit copying is done, so a copy should likely be made before modifying it, in order to not affect the old validator. )rr$r:rr]rr~) rrwupdaterrrr7r6r)rr$r:rr]all_validatorss r0extendrswF)../N*% -- "11 ))!!%oo'>> r2z'http://json-schema.org/draft-03/schema#radditionalItemsadditionalProperties dependenciesdisallow divisibleByenumextendsformatmaxItems maxLengthmaximumminItems minLengthminimumpattern)patternProperties propertiesr uniqueItemsdraft3)rr$rr]r:rr~z'http://json-schema.org/draft-04/schema#allOfanyOf maxProperties minProperties) multipleOfnotoneOfrrrrequiredrrdraft4z'http://json-schema.org/draft-06/schema#constcontainsexclusiveMaximumexclusiveMinimum)rrrrrrrrrr propertyNamesrrrdraft6z'http://json-schema.org/draft-07/schema#r)rrrrrrrrrrrrrrrdraft7z,https://json-schema.org/draft/2019-09/schemaz $recursiveRefdependentRequireddependentSchemasrrrrrrrrunevaluatedItems)unevaluatedPropertiesrz draft2019-09)rr$rr]r:z,https://json-schema.org/draft/2020-12/schemaz $dynamicRef prefixItemsz draft2020-12c2eZdZdZdZeddddfdZeejjjfdZ dZ d Zed Zed Zej&d Zej&d ZdZedZedZdZdZdZdZy)r+a Resolve JSON References. Arguments: base_uri (str): The URI of the referring document referrer: The actual referring document store (dict): A mapping from URIs to documents to cache cache_remote (bool): Whether remote refs should be cached after first resolution handlers (dict): A mapping from URI schemes to functions that should be used to retrieve them urljoin_cache (:func:`functools.lru_cache`): A cache that will be used for caching the results of joining the resolution scope to subscopes. remote_cache (:func:`functools.lru_cache`): A cache that will be used for caching the results of resolved remote URLs. Attributes: cache_remote (bool): Whether remote refs should be cached after first resolution .. deprecated:: v4.18.0 ``RefResolver`` has been deprecated in favor of `referencing`. a|jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.Tr<NcV|tdt}|td|j}||_||_t ||_|g|_tjdtjD|_ |jjdtjD|jj||jjd|jD||j|<||_||_y)Nic3>K|]\}}||jfywr5)r).0rKeachs r0 z(_RefResolver.__init__..s"$ 2HYS$S$-- 2Hc3>K|]\}}||jfywr5)r7)rr}rs r0rz(_RefResolver.__init__..s$ 3Hxr4R!! "3Hrc3RK|]}t|tr d|vr |d|f!yw)$idN) isinstancer)rrYs r0rz(_RefResolver.__init__..s1 (&'*uE]F #(s%')rr resolve_from_urlreferrer cache_remoterhandlers _scopes_stackrURIDictrrrPstorerr*values_urljoin_cache _remote_cache)rhbase_urirrrr urljoin_cache remote_caches r0__init__z_RefResolver.__init__s  +IdOG4M  *9T?4+@+@AL  (X &Z^^$ 2@2F2F2H$     3@3F3F3H   %   ,,.  ( 8+)r2c,||||xsd|d|S)z Construct a resolver from a JSON schema object. Arguments: schema: the referring schema Returns: `_RefResolver` r)rrr<)r8rYrrrs r0rz_RefResolver.from_schemas!,4E&M/R&R6RRr2cn|jj|j|j|y)z Enter a given sub-scope. Treats further dereferences as being performed underneath the given scope. N)rappendrresolution_scoperhrs r0rpz_RefResolver.push_scopes. !!    5 5u = r2c |jjy#t$rtjddwxYw)z Exit the most recent entered scope. Treats further dereferences as being performed underneath the original scope. Don't call this method more times than `push_scope` has been called. znFailed to pop the scope from an empty stack. `pop_scope()` should only be called once for every `push_scope()`N)rpop IndexErrorr_RefResolutionErrorrhs r0rz_RefResolver.pop_scopesE     " " $ 00!   s =c |jdS)z8 Retrieve the current resolution scope. )rr$s r0rz_RefResolver.resolution_scopes !!"%%r2c6t|j\}}|S)zL Retrieve the current base URI, not including any fragment. )r r)rhrK_s r0rz_RefResolver.base_uris 4001Q r2c#Ktjdtd|j| d|j y#|j wxYww)zt Temporarily enter the given scope for the duration of the context. .. deprecated:: v4.0.0 zVjsonschema.RefResolver.in_scope is deprecated and will be removed in a future release.r"N)r'rr(rprrs r0in_scopez_RefResolver.in_scopesI   +      NN DNN s.AAAAAc#K|j|\}}|j| ||jy#|jwxYww)z Resolve the given ``ref`` and enter its resolution scope. Exits the scope on exit of this context manager. Arguments: ref (str): The reference to resolve N)rrpr)rhrurlrs r0rz_RefResolver.resolvingsD S) X  N NN DNN s&A>AAAc(|j|Sr5)_get_subschemas_cache)rhkeys r0_find_in_referrerz_RefResolver._find_in_referrer,s))+C00r2ctDcic]}|g}}t|jtD]\}}||j ||Scc}wr5)_SUBSCHEMAS_KEYWORDS_search_schemar_match_subschema_keywordsr)rhr0cachekeyword subschemas r0r/z"_RefResolver._get_subschemas_cache/sZ$89$8Sb$89"0 MM4# GY 'N ! !) ,#  :s A cV|jd}|syt|\}}|D]}|d}t|ts|j |j |}|j d|j dk(sY|r|j||}||j|<||fcSy)Nr /) r/r r strrrrstripresolve_fragmentr)rhr- subschemasrKfragmentr8r} target_uris r0_find_in_subschemasz _RefResolver._find_in_subschemas8s//1%8 !# X#I5!Bb#&,,T-B-BBGJ  %C8 $ 5 5i JI"+ 3I~%$r2c|j|j|jd}|j|}||S||j |fS)z. Resolve the given reference. r:)rrr<rAr)rhrr-matchs r0rz_RefResolver.resolveJsX!!$"7"7=DDSI((-  LD&&s+++r2ct|\}}|s |j} |j|}|j||S#t$r= |j |}n'#t $r}t j||d}~wwxYwYWwxYw)z( Resolve the given URL. N) r rrKeyErrorresolve_remote Exceptionrr#r=)rhr-r?documentrs r0r z_RefResolver.resolve_from_urlVs"# X--C Czz#H$$Xx88  C C..s3 C 44S9sB C Cs3? B AB A?$A::A??BBcP|jd}|sS|jur |j}nfd}dD]}||D]}|||k(s |ccSdD] }||D]}d|z||k(s|ccS"|rt|j dng}|D]F}|j ddj dd}t tr t|} |HS#t$rYwxYw#ttf$r}tjd ||d }~wwxYw) z Resolve a ``fragment`` within the referenced ``document``. Arguments: document: The referent document fragment (str): a URI fragment to resolve within it r:c3LKtt|Ed{y7wr5)r4_match_keyword)r0rHs r0findz+_RefResolver.resolve_fragment..finds)(N34GHHHs $"$)$anchor$dynamicAnchor)r}r #z~1z~0~zUnresolvable JSON pointer: N)lstriprr1r splitrr rint ValueError TypeError LookupErrorrr#) rhrHr?rLr7r8partspartrs ` r0r=z_RefResolver.resolve_fragmenthsO??3'O t}} $))D I5G!'] y11$$+5%G!'] >Yw%77$$+% 19!'',bD<<c*224=D(H-t9D #D>"{+  441(> s* C) C8) C54C58D%D  D%c ddl}t|j}||jvr|j||}nl|dvr"|r |j |j }nFt|5}t j|jjd}ddd|jr|j|<S#t$rd}YwxYw#1swY7xYw)a Resolve a remote ``uri``. If called directly, does not check the store first, but after retrieving the document at the specified URI it will be saved in the store if :attr:`cache_remote` is True. .. note:: If the requests_ library is present, ``jsonschema`` will use it to request the remote ``uri``, so that the correct encoding is detected and used. If it isn't, or if the scheme of the ``uri`` is not ``http`` or ``https``, UTF-8 is assumed. Arguments: uri (str): The URI to resolve Returns: The retrieved document .. _requests: https://pypi.org/project/requests/ rN)httphttpszutf-8) requests ImportErrorrschemerrrGrloadsreaddecoderr)rhrKr\r^resultr-s r0rFz_RefResolver.resolve_remotes<  #%% T]] "*T]]6*3/F ( (X\\#&++-FCHHJ$5$5g$>?   $DJJsO % H sC03C CCC")r.rr__doc__r,rrrrDrIrJrrrprrrr contextlibcontextmanagerr+rr1rr/rArr r=rFr<r2r0r+r+_s.b Em$*L$$0066SS.  &&& $(1" ,9$5n2r2r+)r r}rMrNcfd}|S)Nc3 K|vr|yywr5r<valuer7s r0matcherz_match_keyword..matchers e K s r<)r7rjs` r0rKrKs Nr2c#8KtD] }||vs||fywr5)r3rhs r0r5r5s"' e 5. (s c#Kt|g}|rT|j}t|ts#||Ed{|j |j |rSyy7(w)zBreadth-first search routine.N)rr!r r extendleftr)rYrjrris r0r4r4sW F8_F  %& 5>!!%,,.)  "s;A(A&%A($A(c| t|}|j|||g|i|}tj|j |}||y)a7 Validate an instance under the given schema. >>> validate([2, 3, 4], {"maxItems": 2}) Traceback (most recent call last): ... ValidationError: [2, 3, 4] is too long :func:`~jsonschema.validators.validate` will first verify that the provided schema is itself valid, since not doing so can lead to less obvious error messages and fail in less obvious or consistent ways. If you know you have a valid schema already, especially if you intend to validate multiple instances with the same schema, you likely would prefer using the `jsonschema.protocols.Validator.validate` method directly on a specific validator (e.g. ``Draft202012Validator.validate``). Arguments: instance: The instance to validate schema: The schema to validate with cls (jsonschema.protocols.Validator): The class that will be used to validate the instance. If the ``cls`` argument is not provided, two things will happen in accordance with the specification. First, if the schema has a :kw:`$schema` keyword containing a known meta-schema [#]_ then the proper validator will be used. The specification recommends that all schemas contain :kw:`$schema` properties for this reason. If no :kw:`$schema` property is found, the default validator class is the latest released draft. Any other provided positional and keyword arguments will be passed on when instantiating the ``cls``. Raises: `jsonschema.exceptions.ValidationError`: if the instance is invalid `jsonschema.exceptions.SchemaError`: if the schema itself is invalid .. rubric:: Footnotes .. [#] known by a validator registered with `jsonschema.validators.validates` N)rfrr best_matchr)rrYr8rrrrs r0rrsax {F#VF,T,V,I  ! !)"7"7"A BE  r2c|turtn|}|dus|dusd|vr|S|dtvr|turtdtdtj |d|S)a Retrieve the validator class appropriate for validating the given schema. Uses the :kw:`$schema` keyword that should be present in the given schema to look up the appropriate validator class. Arguments: schema (collections.abc.Mapping or bool): the schema to look at default: the default to return if the appropriate validator class cannot be determined. If unprovided, the default is to return the latest supported draft. Examples: The :kw:`$schema` JSON Schema keyword will control which validator class is returned: >>> schema = { ... "$schema": "https://json-schema.org/draft/2020-12/schema", ... "type": "integer", ... } >>> jsonschema.validators.validator_for(schema) Here, a draft 7 schema instead will return the draft 7 validator: >>> schema = { ... "$schema": "http://json-schema.org/draft-07/schema#", ... "type": "integer", ... } >>> jsonschema.validators.validator_for(schema) Schemas with no ``$schema`` keyword will fallback to the default argument: >>> schema = {"type": "integer"} >>> jsonschema.validators.validator_for( ... schema, default=Draft7Validator, ... ) or if none is provided, to the latest version supported. Always including the keyword when authoring schemas is highly recommended. TFz$schemazThe metaschema specified by $schema was not found. Using the latest draft to validate, but this will raise an error in the future.r!r")r_LATEST_VERSIONr*rr(r)rYrSDefaultValidators r0rfrf7srz+2V*; ~5IV,C i -'V2C *     VI.0@ AAr2)rKr;)rz#referencing.jsonschema.ObjectSchemar$zcMapping[str, _typing.SchemaKeywordValidator] | Iterable[tuple[str, _typing.SchemaKeywordValidator]]r:z str | Nonerz_types.TypeCheckerr]z_format.FormatCheckerrz _typing.id_ofr~z_typing.ApplicableValidators)r<NNNr5)rSzValidator | _utils.Unsetreturnztype[Validator])rc __future__r collectionsrcollections.abcrrr functoolsroperatorr typingr urllib.parser r r rrCrr'rrdrGrattrsrrrjsonschema_specificationsrrrrpdsrreferencing.exceptionsrDreferencing.jsonschemarIrrrrrrrjsonschema.protocolsrUnsetrrrrr*r1r=rNrsRegistryrqdraft202012_type_checkerdraft202012_format_checkerrJrrrrrrrdependencies_draft3disallow_draft3rrextends_draft3ritems_draft3_draft4rrmaximum_draft3_draft4rrminimum_draft3_draft4rrproperties_draft3 type_draft3rdraft3_type_checkerdraft3_format_checkerDRAFT3ignore_ref_siblingsDraft3Validatorrr!dependencies_draft4_draft6_draft7rrnot_rrrrdraft4_type_checkerdraft4_format_checkerDRAFT4Draft4Validatorrcontains_draft6_draft7rritems_draft6_draft7_draft201909rrrdraft6_type_checkerdraft6_format_checkerDRAFT6Draft6Validatorif_draft7_type_checkerdraft7_format_checkerDRAFT7Draft7Validator recursiveRefrrrunevaluatedItems_draft2019unevaluatedProperties_draft2019draft201909_type_checkerdraft201909_format_checkerDraft201909Validator dynamicRefrPrrrDraft202012Validatorrqr+r3rKr5r4rrfr<r2r0rs#77! >>" ''@. $& !& !GH: .2>11K";< '-'F'F,3,N,N&11==CC:F;y4y ?y  y%y*y y8y|   Rj'''1 +;;  > > (<<  $44  y++    #22 )"" !55 I&& Y(( #99 I&& Y(( #99!" 9$$#$'88&88 ,, ,,+.++00   ' ' - -*>>? D'''1 +;;  > >     (JJ    )"" !55 I&& Y(( 00 #99 I&& Y(( 00!" #99#$ **~~$$&88**&& ,,58++00   ' ' - -*>>I%N'''1   +;;   > >        $;;  (JJ     I66  I66  )""  !AA  I&&  Y((  00! " 9$$# $&&(("00$$**~~$$&88**"00&& ,,? B++00   ' ' - -*>>S*X'''1! !+;;!  > >!  !  !  ! $;;! (JJ!  ! I66! I66! )""! imm! !AA! I&&! Y((!!" 00#!$$$&&(("00$$**~~$$&88**"00&& ,,A!D++00   ' ' - -*>>U+Z'''6')66' ' +;;'  > > '  '  ' ' I&&' Y88' I66'  ' I66' I66' )""' imm' !AA!'" I&&#'$ Y((%'& 00''( 9$$)'* I&&+', Y((-'. 00/'0 9$$1'2 i**3'4 y~~5'6 7'8 9$$9': Y88;'< i**='> 00?'@ I&&A'B  C'D ,GGE'H  < < ,,M'P0055 ]/b'''6%y++% %  > >%  %  %  % I&&% Y88% I66%  % I66% I66% )""% imm% % I&&!%" Y((#%$ 00%%& 9$$'%( I&&)%* Y((+%, 00-%. 9$$/%0 i**1%2 y~~3%4 5%6 9$$7%8 Y889%: y,,;%< i**=%> 00?%@ I&&A%B  C%D I66E%F"+!@!@ ,,I%L0055 Y-^'rrj B! *CP)/KB %KBKBr2# -*- coding: utf-8 -*- from codecs import BOM_UTF8, BOM_UTF16_BE, BOM_UTF16_LE, BOM_UTF32_BE, BOM_UTF32_LE from encodings.aliases import aliases from re import IGNORECASE, compile as re_compile from typing import Dict, List, Set, Union # Contain for each eligible encoding a list of/item bytes SIG/BOM ENCODING_MARKS: Dict[str, Union[bytes, List[bytes]]] = { "utf_8": BOM_UTF8, "utf_7": [ b"\x2b\x2f\x76\x38", b"\x2b\x2f\x76\x39", b"\x2b\x2f\x76\x2b", b"\x2b\x2f\x76\x2f", b"\x2b\x2f\x76\x38\x2d", ], "gb18030": b"\x84\x31\x95\x33", "utf_32": [BOM_UTF32_BE, BOM_UTF32_LE], "utf_16": [BOM_UTF16_BE, BOM_UTF16_LE], } TOO_SMALL_SEQUENCE: int = 32 TOO_BIG_SEQUENCE: int = int(10e6) UTF8_MAXIMAL_ALLOCATION: int = 1_112_064 # Up-to-date Unicode ucd/15.0.0 UNICODE_RANGES_COMBINED: Dict[str, range] = { "Control character": range(32), "Basic Latin": range(32, 128), "Latin-1 Supplement": range(128, 256), "Latin Extended-A": range(256, 384), "Latin Extended-B": range(384, 592), "IPA Extensions": range(592, 688), "Spacing Modifier Letters": range(688, 768), "Combining Diacritical Marks": range(768, 880), "Greek and Coptic": range(880, 1024), "Cyrillic": range(1024, 1280), "Cyrillic Supplement": range(1280, 1328), "Armenian": range(1328, 1424), "Hebrew": range(1424, 1536), "Arabic": range(1536, 1792), "Syriac": range(1792, 1872), "Arabic Supplement": range(1872, 1920), "Thaana": range(1920, 1984), "NKo": range(1984, 2048), "Samaritan": range(2048, 2112), "Mandaic": range(2112, 2144), "Syriac Supplement": range(2144, 2160), "Arabic Extended-B": range(2160, 2208), "Arabic Extended-A": range(2208, 2304), "Devanagari": range(2304, 2432), "Bengali": range(2432, 2560), "Gurmukhi": range(2560, 2688), "Gujarati": range(2688, 2816), "Oriya": range(2816, 2944), "Tamil": range(2944, 3072), "Telugu": range(3072, 3200), "Kannada": range(3200, 3328), "Malayalam": range(3328, 3456), "Sinhala": range(3456, 3584), "Thai": range(3584, 3712), "Lao": range(3712, 3840), "Tibetan": range(3840, 4096), "Myanmar": range(4096, 4256), "Georgian": range(4256, 4352), "Hangul Jamo": range(4352, 4608), "Ethiopic": range(4608, 4992), "Ethiopic Supplement": range(4992, 5024), "Cherokee": range(5024, 5120), "Unified Canadian Aboriginal Syllabics": range(5120, 5760), "Ogham": range(5760, 5792), "Runic": range(5792, 5888), "Tagalog": range(5888, 5920), "Hanunoo": range(5920, 5952), "Buhid": range(5952, 5984), "Tagbanwa": range(5984, 6016), "Khmer": range(6016, 6144), "Mongolian": range(6144, 6320), "Unified Canadian Aboriginal Syllabics Extended": range(6320, 6400), "Limbu": range(6400, 6480), "Tai Le": range(6480, 6528), "New Tai Lue": range(6528, 6624), "Khmer Symbols": range(6624, 6656), "Buginese": range(6656, 6688), "Tai Tham": range(6688, 6832), "Combining Diacritical Marks Extended": range(6832, 6912), "Balinese": range(6912, 7040), "Sundanese": range(7040, 7104), "Batak": range(7104, 7168), "Lepcha": range(7168, 7248), "Ol Chiki": range(7248, 7296), "Cyrillic Extended-C": range(7296, 7312), "Georgian Extended": range(7312, 7360), "Sundanese Supplement": range(7360, 7376), "Vedic Extensions": range(7376, 7424), "Phonetic Extensions": range(7424, 7552), "Phonetic Extensions Supplement": range(7552, 7616), "Combining Diacritical Marks Supplement": range(7616, 7680), "Latin Extended Additional": range(7680, 7936), "Greek Extended": range(7936, 8192), "General Punctuation": range(8192, 8304), "Superscripts and Subscripts": range(8304, 8352), "Currency Symbols": range(8352, 8400), "Combining Diacritical Marks for Symbols": range(8400, 8448), "Letterlike Symbols": range(8448, 8528), "Number Forms": range(8528, 8592), "Arrows": range(8592, 8704), "Mathematical Operators": range(8704, 8960), "Miscellaneous Technical": range(8960, 9216), "Control Pictures": range(9216, 9280), "Optical Character Recognition": range(9280, 9312), "Enclosed Alphanumerics": range(9312, 9472), "Box Drawing": range(9472, 9600), "Block Elements": range(9600, 9632), "Geometric Shapes": range(9632, 9728), "Miscellaneous Symbols": range(9728, 9984), "Dingbats": range(9984, 10176), "Miscellaneous Mathematical Symbols-A": range(10176, 10224), "Supplemental Arrows-A": range(10224, 10240), "Braille Patterns": range(10240, 10496), "Supplemental Arrows-B": range(10496, 10624), "Miscellaneous Mathematical Symbols-B": range(10624, 10752), "Supplemental Mathematical Operators": range(10752, 11008), "Miscellaneous Symbols and Arrows": range(11008, 11264), "Glagolitic": range(11264, 11360), "Latin Extended-C": range(11360, 11392), "Coptic": range(11392, 11520), "Georgian Supplement": range(11520, 11568), "Tifinagh": range(11568, 11648), "Ethiopic Extended": range(11648, 11744), "Cyrillic Extended-A": range(11744, 11776), "Supplemental Punctuation": range(11776, 11904), "CJK Radicals Supplement": range(11904, 12032), "Kangxi Radicals": range(12032, 12256), "Ideographic Description Characters": range(12272, 12288), "CJK Symbols and Punctuation": range(12288, 12352), "Hiragana": range(12352, 12448), "Katakana": range(12448, 12544), "Bopomofo": range(12544, 12592), "Hangul Compatibility Jamo": range(12592, 12688), "Kanbun": range(12688, 12704), "Bopomofo Extended": range(12704, 12736), "CJK Strokes": range(12736, 12784), "Katakana Phonetic Extensions": range(12784, 12800), "Enclosed CJK Letters and Months": range(12800, 13056), "CJK Compatibility": range(13056, 13312), "CJK Unified Ideographs Extension A": range(13312, 19904), "Yijing Hexagram Symbols": range(19904, 19968), "CJK Unified Ideographs": range(19968, 40960), "Yi Syllables": range(40960, 42128), "Yi Radicals": range(42128, 42192), "Lisu": range(42192, 42240), "Vai": range(42240, 42560), "Cyrillic Extended-B": range(42560, 42656), "Bamum": range(42656, 42752), "Modifier Tone Letters": range(42752, 42784), "Latin Extended-D": range(42784, 43008), "Syloti Nagri": range(43008, 43056), "Common Indic Number Forms": range(43056, 43072), "Phags-pa": range(43072, 43136), "Saurashtra": range(43136, 43232), "Devanagari Extended": range(43232, 43264), "Kayah Li": range(43264, 43312), "Rejang": range(43312, 43360), "Hangul Jamo Extended-A": range(43360, 43392), "Javanese": range(43392, 43488), "Myanmar Extended-B": range(43488, 43520), "Cham": range(43520, 43616), "Myanmar Extended-A": range(43616, 43648), "Tai Viet": range(43648, 43744), "Meetei Mayek Extensions": range(43744, 43776), "Ethiopic Extended-A": range(43776, 43824), "Latin Extended-E": range(43824, 43888), "Cherokee Supplement": range(43888, 43968), "Meetei Mayek": range(43968, 44032), "Hangul Syllables": range(44032, 55216), "Hangul Jamo Extended-B": range(55216, 55296), "High Surrogates": range(55296, 56192), "High Private Use Surrogates": range(56192, 56320), "Low Surrogates": range(56320, 57344), "Private Use Area": range(57344, 63744), "CJK Compatibility Ideographs": range(63744, 64256), "Alphabetic Presentation Forms": range(64256, 64336), "Arabic Presentation Forms-A": range(64336, 65024), "Variation Selectors": range(65024, 65040), "Vertical Forms": range(65040, 65056), "Combining Half Marks": range(65056, 65072), "CJK Compatibility Forms": range(65072, 65104), "Small Form Variants": range(65104, 65136), "Arabic Presentation Forms-B": range(65136, 65280), "Halfwidth and Fullwidth Forms": range(65280, 65520), "Specials": range(65520, 65536), "Linear B Syllabary": range(65536, 65664), "Linear B Ideograms": range(65664, 65792), "Aegean Numbers": range(65792, 65856), "Ancient Greek Numbers": range(65856, 65936), "Ancient Symbols": range(65936, 66000), "Phaistos Disc": range(66000, 66048), "Lycian": range(66176, 66208), "Carian": range(66208, 66272), "Coptic Epact Numbers": range(66272, 66304), "Old Italic": range(66304, 66352), "Gothic": range(66352, 66384), "Old Permic": range(66384, 66432), "Ugaritic": range(66432, 66464), "Old Persian": range(66464, 66528), "Deseret": range(66560, 66640), "Shavian": range(66640, 66688), "Osmanya": range(66688, 66736), "Osage": range(66736, 66816), "Elbasan": range(66816, 66864), "Caucasian Albanian": range(66864, 66928), "Vithkuqi": range(66928, 67008), "Linear A": range(67072, 67456), "Latin Extended-F": range(67456, 67520), "Cypriot Syllabary": range(67584, 67648), "Imperial Aramaic": range(67648, 67680), "Palmyrene": range(67680, 67712), "Nabataean": range(67712, 67760), "Hatran": range(67808, 67840), "Phoenician": range(67840, 67872), "Lydian": range(67872, 67904), "Meroitic Hieroglyphs": range(67968, 68000), "Meroitic Cursive": range(68000, 68096), "Kharoshthi": range(68096, 68192), "Old South Arabian": range(68192, 68224), "Old North Arabian": range(68224, 68256), "Manichaean": range(68288, 68352), "Avestan": range(68352, 68416), "Inscriptional Parthian": range(68416, 68448), "Inscriptional Pahlavi": range(68448, 68480), "Psalter Pahlavi": range(68480, 68528), "Old Turkic": range(68608, 68688), "Old Hungarian": range(68736, 68864), "Hanifi Rohingya": range(68864, 68928), "Rumi Numeral Symbols": range(69216, 69248), "Yezidi": range(69248, 69312), "Arabic Extended-C": range(69312, 69376), "Old Sogdian": range(69376, 69424), "Sogdian": range(69424, 69488), "Old Uyghur": range(69488, 69552), "Chorasmian": range(69552, 69600), "Elymaic": range(69600, 69632), "Brahmi": range(69632, 69760), "Kaithi": range(69760, 69840), "Sora Sompeng": range(69840, 69888), "Chakma": range(69888, 69968), "Mahajani": range(69968, 70016), "Sharada": range(70016, 70112), "Sinhala Archaic Numbers": range(70112, 70144), "Khojki": range(70144, 70224), "Multani": range(70272, 70320), "Khudawadi": range(70320, 70400), "Grantha": range(70400, 70528), "Newa": range(70656, 70784), "Tirhuta": range(70784, 70880), "Siddham": range(71040, 71168), "Modi": range(71168, 71264), "Mongolian Supplement": range(71264, 71296), "Takri": range(71296, 71376), "Ahom": range(71424, 71504), "Dogra": range(71680, 71760), "Warang Citi": range(71840, 71936), "Dives Akuru": range(71936, 72032), "Nandinagari": range(72096, 72192), "Zanabazar Square": range(72192, 72272), "Soyombo": range(72272, 72368), "Unified Canadian Aboriginal Syllabics Extended-A": range(72368, 72384), "Pau Cin Hau": range(72384, 72448), "Devanagari Extended-A": range(72448, 72544), "Bhaiksuki": range(72704, 72816), "Marchen": range(72816, 72896), "Masaram Gondi": range(72960, 73056), "Gunjala Gondi": range(73056, 73136), "Makasar": range(73440, 73472), "Kawi": range(73472, 73568), "Lisu Supplement": range(73648, 73664), "Tamil Supplement": range(73664, 73728), "Cuneiform": range(73728, 74752), "Cuneiform Numbers and Punctuation": range(74752, 74880), "Early Dynastic Cuneiform": range(74880, 75088), "Cypro-Minoan": range(77712, 77824), "Egyptian Hieroglyphs": range(77824, 78896), "Egyptian Hieroglyph Format Controls": range(78896, 78944), "Anatolian Hieroglyphs": range(82944, 83584), "Bamum Supplement": range(92160, 92736), "Mro": range(92736, 92784), "Tangsa": range(92784, 92880), "Bassa Vah": range(92880, 92928), "Pahawh Hmong": range(92928, 93072), "Medefaidrin": range(93760, 93856), "Miao": range(93952, 94112), "Ideographic Symbols and Punctuation": range(94176, 94208), "Tangut": range(94208, 100352), "Tangut Components": range(100352, 101120), "Khitan Small Script": range(101120, 101632), "Tangut Supplement": range(101632, 101760), "Kana Extended-B": range(110576, 110592), "Kana Supplement": range(110592, 110848), "Kana Extended-A": range(110848, 110896), "Small Kana Extension": range(110896, 110960), "Nushu": range(110960, 111360), "Duployan": range(113664, 113824), "Shorthand Format Controls": range(113824, 113840), "Znamenny Musical Notation": range(118528, 118736), "Byzantine Musical Symbols": range(118784, 119040), "Musical Symbols": range(119040, 119296), "Ancient Greek Musical Notation": range(119296, 119376), "Kaktovik Numerals": range(119488, 119520), "Mayan Numerals": range(119520, 119552), "Tai Xuan Jing Symbols": range(119552, 119648), "Counting Rod Numerals": range(119648, 119680), "Mathematical Alphanumeric Symbols": range(119808, 120832), "Sutton SignWriting": range(120832, 121520), "Latin Extended-G": range(122624, 122880), "Glagolitic Supplement": range(122880, 122928), "Cyrillic Extended-D": range(122928, 123024), "Nyiakeng Puachue Hmong": range(123136, 123216), "Toto": range(123536, 123584), "Wancho": range(123584, 123648), "Nag Mundari": range(124112, 124160), "Ethiopic Extended-B": range(124896, 124928), "Mende Kikakui": range(124928, 125152), "Adlam": range(125184, 125280), "Indic Siyaq Numbers": range(126064, 126144), "Ottoman Siyaq Numbers": range(126208, 126288), "Arabic Mathematical Alphabetic Symbols": range(126464, 126720), "Mahjong Tiles": range(126976, 127024), "Domino Tiles": range(127024, 127136), "Playing Cards": range(127136, 127232), "Enclosed Alphanumeric Supplement": range(127232, 127488), "Enclosed Ideographic Supplement": range(127488, 127744), "Miscellaneous Symbols and Pictographs": range(127744, 128512), "Emoticons range(Emoji)": range(128512, 128592), "Ornamental Dingbats": range(128592, 128640), "Transport and Map Symbols": range(128640, 128768), "Alchemical Symbols": range(128768, 128896), "Geometric Shapes Extended": range(128896, 129024), "Supplemental Arrows-C": range(129024, 129280), "Supplemental Symbols and Pictographs": range(129280, 129536), "Chess Symbols": range(129536, 129648), "Symbols and Pictographs Extended-A": range(129648, 129792), "Symbols for Legacy Computing": range(129792, 130048), "CJK Unified Ideographs Extension B": range(131072, 173792), "CJK Unified Ideographs Extension C": range(173824, 177984), "CJK Unified Ideographs Extension D": range(177984, 178208), "CJK Unified Ideographs Extension E": range(178208, 183984), "CJK Unified Ideographs Extension F": range(183984, 191472), "CJK Compatibility Ideographs Supplement": range(194560, 195104), "CJK Unified Ideographs Extension G": range(196608, 201552), "CJK Unified Ideographs Extension H": range(201552, 205744), "Tags": range(917504, 917632), "Variation Selectors Supplement": range(917760, 918000), "Supplementary Private Use Area-A": range(983040, 1048576), "Supplementary Private Use Area-B": range(1048576, 1114112), } UNICODE_SECONDARY_RANGE_KEYWORD: List[str] = [ "Supplement", "Extended", "Extensions", "Modifier", "Marks", "Punctuation", "Symbols", "Forms", "Operators", "Miscellaneous", "Drawing", "Block", "Shapes", "Supplemental", "Tags", ] RE_POSSIBLE_ENCODING_INDICATION = re_compile( r"(?:(?:encoding)|(?:charset)|(?:coding))(?:[\:= ]{1,10})(?:[\"\']?)([a-zA-Z0-9\-_]+)(?:[\"\']?)", IGNORECASE, ) IANA_NO_ALIASES = [ "cp720", "cp737", "cp856", "cp874", "cp875", "cp1006", "koi8_r", "koi8_t", "koi8_u", ] IANA_SUPPORTED: List[str] = sorted( filter( lambda x: x.endswith("_codec") is False and x not in {"rot_13", "tactis", "mbcs"}, list(set(aliases.values())) + IANA_NO_ALIASES, ) ) IANA_SUPPORTED_COUNT: int = len(IANA_SUPPORTED) # pre-computed code page that are similar using the function cp_similarity. IANA_SUPPORTED_SIMILAR: Dict[str, List[str]] = { "cp037": ["cp1026", "cp1140", "cp273", "cp500"], "cp1026": ["cp037", "cp1140", "cp273", "cp500"], "cp1125": ["cp866"], "cp1140": ["cp037", "cp1026", "cp273", "cp500"], "cp1250": ["iso8859_2"], "cp1251": ["kz1048", "ptcp154"], "cp1252": ["iso8859_15", "iso8859_9", "latin_1"], "cp1253": ["iso8859_7"], "cp1254": ["iso8859_15", "iso8859_9", "latin_1"], "cp1257": ["iso8859_13"], "cp273": ["cp037", "cp1026", "cp1140", "cp500"], "cp437": ["cp850", "cp858", "cp860", "cp861", "cp862", "cp863", "cp865"], "cp500": ["cp037", "cp1026", "cp1140", "cp273"], "cp850": ["cp437", "cp857", "cp858", "cp865"], "cp857": ["cp850", "cp858", "cp865"], "cp858": ["cp437", "cp850", "cp857", "cp865"], "cp860": ["cp437", "cp861", "cp862", "cp863", "cp865"], "cp861": ["cp437", "cp860", "cp862", "cp863", "cp865"], "cp862": ["cp437", "cp860", "cp861", "cp863", "cp865"], "cp863": ["cp437", "cp860", "cp861", "cp862", "cp865"], "cp865": ["cp437", "cp850", "cp857", "cp858", "cp860", "cp861", "cp862", "cp863"], "cp866": ["cp1125"], "iso8859_10": ["iso8859_14", "iso8859_15", "iso8859_4", "iso8859_9", "latin_1"], "iso8859_11": ["tis_620"], "iso8859_13": ["cp1257"], "iso8859_14": [ "iso8859_10", "iso8859_15", "iso8859_16", "iso8859_3", "iso8859_9", "latin_1", ], "iso8859_15": [ "cp1252", "cp1254", "iso8859_10", "iso8859_14", "iso8859_16", "iso8859_3", "iso8859_9", "latin_1", ], "iso8859_16": [ "iso8859_14", "iso8859_15", "iso8859_2", "iso8859_3", "iso8859_9", "latin_1", ], "iso8859_2": ["cp1250", "iso8859_16", "iso8859_4"], "iso8859_3": ["iso8859_14", "iso8859_15", "iso8859_16", "iso8859_9", "latin_1"], "iso8859_4": ["iso8859_10", "iso8859_2", "iso8859_9", "latin_1"], "iso8859_7": ["cp1253"], "iso8859_9": [ "cp1252", "cp1254", "cp1258", "iso8859_10", "iso8859_14", "iso8859_15", "iso8859_16", "iso8859_3", "iso8859_4", "latin_1", ], "kz1048": ["cp1251", "ptcp154"], "latin_1": [ "cp1252", "cp1254", "cp1258", "iso8859_10", "iso8859_14", "iso8859_15", "iso8859_16", "iso8859_3", "iso8859_4", "iso8859_9", ], "mac_iceland": ["mac_roman", "mac_turkish"], "mac_roman": ["mac_iceland", "mac_turkish"], "mac_turkish": ["mac_iceland", "mac_roman"], "ptcp154": ["cp1251", "kz1048"], "tis_620": ["iso8859_11"], } CHARDET_CORRESPONDENCE: Dict[str, str] = { "iso2022_kr": "ISO-2022-KR", "iso2022_jp": "ISO-2022-JP", "euc_kr": "EUC-KR", "tis_620": "TIS-620", "utf_32": "UTF-32", "euc_jp": "EUC-JP", "koi8_r": "KOI8-R", "iso8859_1": "ISO-8859-1", "iso8859_2": "ISO-8859-2", "iso8859_5": "ISO-8859-5", "iso8859_6": "ISO-8859-6", "iso8859_7": "ISO-8859-7", "iso8859_8": "ISO-8859-8", "utf_16": "UTF-16", "cp855": "IBM855", "mac_cyrillic": "MacCyrillic", "gb2312": "GB2312", "gb18030": "GB18030", "cp932": "CP932", "cp866": "IBM866", "utf_8": "utf-8", "utf_8_sig": "UTF-8-SIG", "shift_jis": "SHIFT_JIS", "big5": "Big5", "cp1250": "windows-1250", "cp1251": "windows-1251", "cp1252": "Windows-1252", "cp1253": "windows-1253", "cp1255": "windows-1255", "cp1256": "windows-1256", "cp1254": "Windows-1254", "cp949": "CP949", } COMMON_SAFE_ASCII_CHARACTERS: Set[str] = { "<", ">", "=", ":", "/", "&", ";", "{", "}", "[", "]", ",", "|", '"', "-", "(", ")", } KO_NAMES: Set[str] = {"johab", "cp949", "euc_kr"} ZH_NAMES: Set[str] = {"big5", "cp950", "big5hkscs", "hz"} # Logging LEVEL below DEBUG TRACE: int = 5 # Language label that contain the em dash "—" # character are to be considered alternative seq to origin FREQUENCIES: Dict[str, List[str]] = { "English": [ "e", "a", "t", "i", "o", "n", "s", "r", "h", "l", "d", "c", "u", "m", "f", "p", "g", "w", "y", "b", "v", "k", "x", "j", "z", "q", ], "English—": [ "e", "a", "t", "i", "o", "n", "s", "r", "h", "l", "d", "c", "m", "u", "f", "p", "g", "w", "b", "y", "v", "k", "j", "x", "z", "q", ], "German": [ "e", "n", "i", "r", "s", "t", "a", "d", "h", "u", "l", "g", "o", "c", "m", "b", "f", "k", "w", "z", "p", "v", "ü", "ä", "ö", "j", ], "French": [ "e", "a", "s", "n", "i", "t", "r", "l", "u", "o", "d", "c", "p", "m", "é", "v", "g", "f", "b", "h", "q", "à", "x", "è", "y", "j", ], "Dutch": [ "e", "n", "a", "i", "r", "t", "o", "d", "s", "l", "g", "h", "v", "m", "u", "k", "c", "p", "b", "w", "j", "z", "f", "y", "x", "ë", ], "Italian": [ "e", "i", "a", "o", "n", "l", "t", "r", "s", "c", "d", "u", "p", "m", "g", "v", "f", "b", "z", "h", "q", "è", "à", "k", "y", "ò", ], "Polish": [ "a", "i", "o", "e", "n", "r", "z", "w", "s", "c", "t", "k", "y", "d", "p", "m", "u", "l", "j", "ł", "g", "b", "h", "ą", "ę", "ó", ], "Spanish": [ "e", "a", "o", "n", "s", "r", "i", "l", "d", "t", "c", "u", "m", "p", "b", "g", "v", "f", "y", "ó", "h", "q", "í", "j", "z", "á", ], "Russian": [ "о", "а", "е", "и", "н", "с", "т", "р", "в", "л", "к", "м", "д", "п", "у", "г", "я", "ы", "з", "б", "й", "ь", "ч", "х", "ж", "ц", ], # Jap-Kanji "Japanese": [ "人", "一", "大", "亅", "丁", "丨", "竹", "笑", "口", "日", "今", "二", "彳", "行", "十", "土", "丶", "寸", "寺", "時", "乙", "丿", "乂", "气", "気", "冂", "巾", "亠", "市", "目", "儿", "見", "八", "小", "凵", "県", "月", "彐", "門", "間", "木", "東", "山", "出", "本", "中", "刀", "分", "耳", "又", "取", "最", "言", "田", "心", "思", "刂", "前", "京", "尹", "事", "生", "厶", "云", "会", "未", "来", "白", "冫", "楽", "灬", "馬", "尸", "尺", "駅", "明", "耂", "者", "了", "阝", "都", "高", "卜", "占", "厂", "广", "店", "子", "申", "奄", "亻", "俺", "上", "方", "冖", "学", "衣", "艮", "食", "自", ], # Jap-Katakana "Japanese—": [ "ー", "ン", "ス", "・", "ル", "ト", "リ", "イ", "ア", "ラ", "ッ", "ク", "ド", "シ", "レ", "ジ", "タ", "フ", "ロ", "カ", "テ", "マ", "ィ", "グ", "バ", "ム", "プ", "オ", "コ", "デ", "ニ", "ウ", "メ", "サ", "ビ", "ナ", "ブ", "ャ", "エ", "ュ", "チ", "キ", "ズ", "ダ", "パ", "ミ", "ェ", "ョ", "ハ", "セ", "ベ", "ガ", "モ", "ツ", "ネ", "ボ", "ソ", "ノ", "ァ", "ヴ", "ワ", "ポ", "ペ", "ピ", "ケ", "ゴ", "ギ", "ザ", "ホ", "ゲ", "ォ", "ヤ", "ヒ", "ユ", "ヨ", "ヘ", "ゼ", "ヌ", "ゥ", "ゾ", "ヶ", "ヂ", "ヲ", "ヅ", "ヵ", "ヱ", "ヰ", "ヮ", "ヽ", "゠", "ヾ", "ヷ", "ヿ", "ヸ", "ヹ", "ヺ", ], # Jap-Hiragana "Japanese——": [ "の", "に", "る", "た", "と", "は", "し", "い", "を", "で", "て", "が", "な", "れ", "か", "ら", "さ", "っ", "り", "す", "あ", "も", "こ", "ま", "う", "く", "よ", "き", "ん", "め", "お", "け", "そ", "つ", "だ", "や", "え", "ど", "わ", "ち", "み", "せ", "じ", "ば", "へ", "び", "ず", "ろ", "ほ", "げ", "む", "べ", "ひ", "ょ", "ゆ", "ぶ", "ご", "ゃ", "ね", "ふ", "ぐ", "ぎ", "ぼ", "ゅ", "づ", "ざ", "ぞ", "ぬ", "ぜ", "ぱ", "ぽ", "ぷ", "ぴ", "ぃ", "ぁ", "ぇ", "ぺ", "ゞ", "ぢ", "ぉ", "ぅ", "ゐ", "ゝ", "ゑ", "゛", "゜", "ゎ", "ゔ", "゚", "ゟ", "゙", "ゕ", "ゖ", ], "Portuguese": [ "a", "e", "o", "s", "i", "r", "d", "n", "t", "m", "u", "c", "l", "p", "g", "v", "b", "f", "h", "ã", "q", "é", "ç", "á", "z", "í", ], "Swedish": [ "e", "a", "n", "r", "t", "s", "i", "l", "d", "o", "m", "k", "g", "v", "h", "f", "u", "p", "ä", "c", "b", "ö", "å", "y", "j", "x", ], "Chinese": [ "的", "一", "是", "不", "了", "在", "人", "有", "我", "他", "这", "个", "们", "中", "来", "上", "大", "为", "和", "国", "地", "到", "以", "说", "时", "要", "就", "出", "会", "可", "也", "你", "对", "生", "能", "而", "子", "那", "得", "于", "着", "下", "自", "之", "年", "过", "发", "后", "作", "里", "用", "道", "行", "所", "然", "家", "种", "事", "成", "方", "多", "经", "么", "去", "法", "学", "如", "都", "同", "现", "当", "没", "动", "面", "起", "看", "定", "天", "分", "还", "进", "好", "小", "部", "其", "些", "主", "样", "理", "心", "她", "本", "前", "开", "但", "因", "只", "从", "想", "实", ], "Ukrainian": [ "о", "а", "н", "і", "и", "р", "в", "т", "е", "с", "к", "л", "у", "д", "м", "п", "з", "я", "ь", "б", "г", "й", "ч", "х", "ц", "ї", ], "Norwegian": [ "e", "r", "n", "t", "a", "s", "i", "o", "l", "d", "g", "k", "m", "v", "f", "p", "u", "b", "h", "å", "y", "j", "ø", "c", "æ", "w", ], "Finnish": [ "a", "i", "n", "t", "e", "s", "l", "o", "u", "k", "ä", "m", "r", "v", "j", "h", "p", "y", "d", "ö", "g", "c", "b", "f", "w", "z", ], "Vietnamese": [ "n", "h", "t", "i", "c", "g", "a", "o", "u", "m", "l", "r", "à", "đ", "s", "e", "v", "p", "b", "y", "ư", "d", "á", "k", "ộ", "ế", ], "Czech": [ "o", "e", "a", "n", "t", "s", "i", "l", "v", "r", "k", "d", "u", "m", "p", "í", "c", "h", "z", "á", "y", "j", "b", "ě", "é", "ř", ], "Hungarian": [ "e", "a", "t", "l", "s", "n", "k", "r", "i", "o", "z", "á", "é", "g", "m", "b", "y", "v", "d", "h", "u", "p", "j", "ö", "f", "c", ], "Korean": [ "이", "다", "에", "의", "는", "로", "하", "을", "가", "고", "지", "서", "한", "은", "기", "으", "년", "대", "사", "시", "를", "리", "도", "인", "스", "일", ], "Indonesian": [ "a", "n", "e", "i", "r", "t", "u", "s", "d", "k", "m", "l", "g", "p", "b", "o", "h", "y", "j", "c", "w", "f", "v", "z", "x", "q", ], "Turkish": [ "a", "e", "i", "n", "r", "l", "ı", "k", "d", "t", "s", "m", "y", "u", "o", "b", "ü", "ş", "v", "g", "z", "h", "c", "p", "ç", "ğ", ], "Romanian": [ "e", "i", "a", "r", "n", "t", "u", "l", "o", "c", "s", "d", "p", "m", "ă", "f", "v", "î", "g", "b", "ș", "ț", "z", "h", "â", "j", ], "Farsi": [ "ا", "ی", "ر", "د", "ن", "ه", "و", "م", "ت", "ب", "س", "ل", "ک", "ش", "ز", "ف", "گ", "ع", "خ", "ق", "ج", "آ", "پ", "ح", "ط", "ص", ], "Arabic": [ "ا", "ل", "ي", "م", "و", "ن", "ر", "ت", "ب", "ة", "ع", "د", "س", "ف", "ه", "ك", "ق", "أ", "ح", "ج", "ش", "ط", "ص", "ى", "خ", "إ", ], "Danish": [ "e", "r", "n", "t", "a", "i", "s", "d", "l", "o", "g", "m", "k", "f", "v", "u", "b", "h", "p", "å", "y", "ø", "æ", "c", "j", "w", ], "Serbian": [ "а", "и", "о", "е", "н", "р", "с", "у", "т", "к", "ј", "в", "д", "м", "п", "л", "г", "з", "б", "a", "i", "e", "o", "n", "ц", "ш", ], "Lithuanian": [ "i", "a", "s", "o", "r", "e", "t", "n", "u", "k", "m", "l", "p", "v", "d", "j", "g", "ė", "b", "y", "ų", "š", "ž", "c", "ą", "į", ], "Slovene": [ "e", "a", "i", "o", "n", "r", "s", "l", "t", "j", "v", "k", "d", "p", "m", "u", "z", "b", "g", "h", "č", "c", "š", "ž", "f", "y", ], "Slovak": [ "o", "a", "e", "n", "i", "r", "v", "t", "s", "l", "k", "d", "m", "p", "u", "c", "h", "j", "b", "z", "á", "y", "ý", "í", "č", "é", ], "Hebrew": [ "י", "ו", "ה", "ל", "ר", "ב", "ת", "מ", "א", "ש", "נ", "ע", "ם", "ד", "ק", "ח", "פ", "ס", "כ", "ג", "ט", "צ", "ן", "ז", "ך", ], "Bulgarian": [ "а", "и", "о", "е", "н", "т", "р", "с", "в", "л", "к", "д", "п", "м", "з", "г", "я", "ъ", "у", "б", "ч", "ц", "й", "ж", "щ", "х", ], "Croatian": [ "a", "i", "o", "e", "n", "r", "j", "s", "t", "u", "k", "l", "v", "d", "m", "p", "g", "z", "b", "c", "č", "h", "š", "ž", "ć", "f", ], "Hindi": [ "क", "र", "स", "न", "त", "म", "ह", "प", "य", "ल", "व", "ज", "द", "ग", "ब", "श", "ट", "अ", "ए", "थ", "भ", "ड", "च", "ध", "ष", "इ", ], "Estonian": [ "a", "i", "e", "s", "t", "l", "u", "n", "o", "k", "r", "d", "m", "v", "g", "p", "j", "h", "ä", "b", "õ", "ü", "f", "c", "ö", "y", ], "Thai": [ "า", "น", "ร", "อ", "ก", "เ", "ง", "ม", "ย", "ล", "ว", "ด", "ท", "ส", "ต", "ะ", "ป", "บ", "ค", "ห", "แ", "จ", "พ", "ช", "ข", "ใ", ], "Greek": [ "α", "τ", "ο", "ι", "ε", "ν", "ρ", "σ", "κ", "η", "π", "ς", "υ", "μ", "λ", "ί", "ό", "ά", "γ", "έ", "δ", "ή", "ω", "χ", "θ", "ύ", ], "Tamil": [ "க", "த", "ப", "ட", "ர", "ம", "ல", "ன", "வ", "ற", "ய", "ள", "ச", "ந", "இ", "ண", "அ", "ஆ", "ழ", "ங", "எ", "உ", "ஒ", "ஸ", ], "Kazakh": [ "а", "ы", "е", "н", "т", "р", "л", "і", "д", "с", "м", "қ", "к", "о", "б", "и", "у", "ғ", "ж", "ң", "з", "ш", "й", "п", "г", "ө", ], } LANGUAGE_SUPPORTED_COUNT: int = len(FREQUENCIES) T @@@KpM . ..Oeuro.pf2Pgrub-mkconfig_libQ unicode.pf2N ascii.pf2 1VaR ... bhX3Q] |gS|g <Bk/%C듣/   g I  9   !ػ]b    .a  `   ? l  ,B  *      O   / a   "(  dCxELF̖@ @8@    4h h h $$Ptd   QtdRtd GNU8I@S1җo0HO,:6AVwV!OK0W?.)h9U 6q-]c$H3|u &rbqiGs5It',ul]>^H<, !bH@G~ 5LfXMY<bfRn> pn0  ,!x>CMh.  yqd&e2^p/#M'tJZ79O9 G_4C l2Qg-Z-,GFxakxIVvu(E. _ll5  AL[?^(8Ef/27'@+'  "N.z "o%P%a hdjTy1$_z3+/a[XNS8"/l#7kJKN\os?Kp}OBp*oz"[<Z:0+]  W}*1s4}%RBt'Rw-F~:R>_6 !zI\#AIfTbQ9AyAQ#699e6~K4\aT`USS4LDkCSV_Yv@I;T/{ ]$AJBDyCR1%`T;1xtZY]-c ){/$mQ;S<}ij`sX+mn8F?3ENW0rD<nonP T"C\`~ i,HRPk 8,E0f7BO(<LDn{$eH}aW`3q\M &W=U:j@(X Gs \.@xEp-|vJ)D5&Pt/u= c=YXgO*h Qf~w<5 R_p3$hUT2aMk(BP*=;g?CL*wmjFjD@=Zy:BU=(Eis+o7c^Y&Gr +0kc m&VG;qI$4Wu`SoK;dPj}N{g?J9 [Z|7A")FK:Sb^\4)O Yvy|.h*f4LY'rNl8wXg#?#{PE 37J>J{&%2@1dlB tek`5Qm_Vvi!e F8edg>HX"md-]c[!2F1eL8^#Z]6Imjw[3vb ^ah>VMN~|q:M+(*U|=)QC)W1zn2dz5;xbic'[rUD!6%gri%uK.   E@B< N&18 b#$!@$AX@@  B He@ HHLB R "8PL@`HH`  @ bAB@@  ` c1H@ @ *B@ @B aD @@ B $b4J  `( bKX( !  @D@ )h@   }2 P% $H0@ H@A*" KĠBy eP@L1@$"& `R$@P H@A& @DbAX"`   B9 PH@R D A(@ A $9$0$ `` 4@"TEH@C9 &40 8@ pA P`pAA@ X@hA)A(`&"@@!  @P@( @+Q Ԁ0d@H0  @@`H ( @0 `9 Q@  @FHA A@ 2 qP!`a a "A   @@   !`0RjR `D @q D6@P)AB  9@`P @hEa`A@ H ,B`@`* d@A H DB!@@@ DP"B@(FEh&B@0 @I0  0 ˆ RE((@PAPJPD!F P@@ex0zr` "!g2@TN@ HdFÀ3   t 0"  .)GA )$<@0)c7"phD: PB `E JFQG #d q $&"AA 10H(@@ B TNH@4R ($ ED "@ HF@B " P  A0$b@86) !0H@!$@H  %$"  `D  " Zd  aB4@D10g$@b@B0@ @ H  숁@B@0 C-  `0U !"#&'()*+-/1246:<=?@BCDGKLNPRUWY\adfjkoqtvz{|~  "%&'),.12567:=>?@BCEGIJKNPTUWY[\^_abcehijmoqrvxy{~  !#%'(+,-27:=?ABEFINPRUWXZ]`abcefhjlmpqrtvwx{     #%&(*+,-01358:;<=?BEGHIJKMRUVWX\^bdegiloquvy| "#(+-/345679:;=?CFJKLORUX[]`acefimqrstw{}   "%)-.37:=>@DEGHJLMNOQSUWYZ[]_acfhjkosvwxz|~  !#&()-157:<=ABDFJMOPSVWXZ\_abegklm*s<|t#ZuV4[_̦ #rx3h[YYr/ :ns:3R/13Ĉ QyË{-8RG|:=O)Va6'l[{T r1:=O+A~zk-4_](B"=5|.G|s=4-2@ʖ:_8-|l·G|.<#=tgV+ì'|KT _ʖ8f|{K.|gY(Gs|?~|V3f^3<KwNuE׈j$PzVYȈ%=r>Qw8ybUt(9AtK eZiƒ`3f rG|Ñ|./A%9H`[%Kcc"Zb@(k8|RqEE!1K0鼽Pvi@c?Lٝʼn,+#$cPl5y>Mv`\zY* دzYVpA>4Btu7[-̎m&J6߲:o* w#6:zk䚥fHAKn`|i.ɝ= |wH: k|L;^p#ua{|1cf qWm!t~2 S hΩa9 >Ϯ ܷ^LFTAt4NWc5|v24ܢKq#8@ =9?fQE{|- o9|g~2&KqÝH{|\Ew|u"?wqIN7V~.rroI>{𦿋$uuCȕx|m"HE(LzYw-^uk:Uk9@d9m7s[fv@a'"OH*3|@y s$qw|%] ^7vZ=XMW[e-M־6zfiugQ;#mˁ"|gUaVI7 0||`uDe=U:yO7t Ij Һ2(ٽ%T -|(IQ1bD/Î_|>z8oNړעÛPS;#|)]wT< |i|SL2|GF3EpN_9M ;ϝ|JEKP-+k޶Baw )$@@Eqq9ܭP129K39Y:|1 ,GX] ޓvTpN2^?r=ޓ@橉5dr KPT[fޓjޓmj(c$ p|c2(}`,\ TnElsu* H􆳔uJ؄|qbmcٴr0>KωEj2@9ozKD} LZOz}L\tB1kΪ8͓н"Ym\{,*&˂T |4,4Fní qk&`I'b;UŦ̇,3&|O=i |m!UYU`I bn |O=bhѾ nw)ThX9AL5hhZwx# ,ӅyRLnJiQ׋=qј;R+cs? IU Tf $$LR8 y=vט;ue{ 2w{ Y±3~aC+`J)9] Gf9ӛݯڋ;;\Jab AÈʙO۝|ZVvްb>d,)(ϴG@8pFÈ̈́|WH kS|1 o_%t4V.ac1O$sAr]|T|9Kd|Wۓ q߽_| JbYws4/u~|1BfK#♔|ca3u(r89݀AM|z!%u 5sR^_&+\43BE  Z[VGДI-8zRȑ6P QG}Dmw?|7G)1UEHcVs zVؽx+ ]co\jב]TzDuE|ͫbW5r ?]|nE|ݣkB ut.]5r<U+|lsmũl󼖍iN}>|aFs`Y旁B}`|Jm}/&ʃY  @Η;?M%O7+%N+} |1Վ+LBlfV1'*,ږ|Ed|99!X|p7|oc;8/)>Hd|^i;U(Msmږ|9H0/tOd|\ӮKu!Ţ|9NM| -R . ږ|͊>rrfk:>]8/tٽ˜V~vjrO>Fx릮e e K(8!8s sӏhn^-o,vu ;O RJZ[ח^(ĩ! 91A!D=|Ĉ߁i>1$$;Ӛ7Q|{'Si7ѣ"h; |=8X3&N(GiֶOţu=9 \Gy$s`p[!>D|_*EמFG( N_֔ GN$; 70c6;`J|j9Ij0.9D,5? y rt,ap_cĔ84 |Mv+63#ӳ݅x1{`^?ۀA|+67-ʚxh׻dvƟ\,P(]]'2P|kcv88zS@̰umzmjq@|Odr@|o_wope/K)Æ1w@|ke-oĹ@e i5;`Jޔۍ7gII";yhno5৖|h=kQj-j% G>-|!䲢s+o S!C#~}LA΂|9RiVmD{`CƤ-g];-i[)o #x+rk$mDTn7V|V|3aoT-iWҊ|-# CZtb7V|bX=~]0ratE LJ*0k.%$ `k oQ(>Ja. 8|/`VfcM(Rj%F/ Qn?ZL퐗+&{J`f`Ȫ"yiJxY xYğ,ߣ_Ws)o'1aD>W_y4=vhKG#=Yџ,W70|qHΚD%ō=i[v 02Z\0V̷>SAM|,R'A`,p+G2f.9VAJ)LyFauշ>hƏ򽋨 PP)L|,fqD> U|$)~ +W|֌`ςZ|i68^ gIo/(%mc`.̎[&7vRQZke]2ľ^5%V6d!9!R(!8yOei9EHry?`:iJrfBYnr,cr^]xY:4)?Nb voPhE=2vnFu>J3KYfHVrٿ͒},>GX7G3q,:_a.#VrH0J\e)[zsZg3eyA5)txR.v Kon<|(f8~Uq"$Aۖ|~x$Z5s<|@'kaBw)t<|^؄ROZ#' gutZ5Ó VRCB4M[;as6F@h$K?B'iG)uuwכ|J.f|X7t uŨU_x,z'63䉠rM iReg ៩3TGn%")VRo?fm7e)Y]r\ /fmkwz%w>1u!%ٔVL C?o!8h|PK-7ws`fkEe=Zp*ÛbAT?s@iǗlky<ya|򢒱46j4ksp y87$?O/('Z"p.W#P4a| LX4ɤXVӦ0+ }m\P!egQSr~58" #,zu #sUemotBYz8ºe| \&})fRS{C"6pzrDn%o796Xձ/xzxN+G116KK4cKbN!t!9K]Y /Pb]l"i$$X&| bd c Bo͕w94PnrH5 )$(ٜ o{ČK=G>| Wnr&|I˵ LSy|&p4 >-ئVLWd*慽,W6z1?eT3?\ W22lvxMc<X7?X=n]Ée|dPJֽ/lW>ݲĥ9m$H3R;m$Ps^{f[@m$wAm$c(>B\Q)f9QaXTJKgٓו| UhʿaȜ1^t;ŧZY{%%v6% {;/%c0|F|pźO s;Pev J k5%ܖ|O</^َLN؋SyvbI4|_{BnN] > -^4 uծ7w0n5/N=-L"|)"BYF%: w V17w~ )Y2"\H90TsY?|V?;H2vըK7 fB;V? PJ)%~" XsV?8|LI$|7I;lU'ාjK" &oXs*r `}.@Z+}2 w[`y^bM2*_jԿw[ ,X6L52*S@dkNº҈,_,hv.a|߈n$'!gi PTK6MxmOi$|8maʊЪ5 s8(&$ `5 W c* $n  |  D(:$  z F$ 4b' 7`] : ĒR L  A& +$M8!. 8 (i 2 `c5 8(% x:" @G- d 4\  O h  B88.  u\6 ,> @" r pDh Я4 ĵ`" X_b9" |(* \k@t' :tB <$8 d$ Xc hh  4,"& x%4) $`47 $X% h DP BD" F\%. < F$ jW4" .<' v& &" jT) Dq. T4J t^ d,& &@"  Pv9 X2 `5$' 44 J  PB  O'" ,7T# " |S ]2 dt  Z $8 N(" 8:L  A& $P $ \Z z% 5 7s/   >' p`*" jh" )4" LnK  H5 @ t, <l " $O  D~" ,u 4 02(" A Ti : <: Ȕo  Fp D 8 d^p- D% 0 |D  9  4 \Yl" `j/  T(" 0 (7 I |X  Hh6 /   }0- ,'  }/ ph { wL) en8 @fL2 d 0t | [!- 0 O$l <P x7 G3(" :t + 4* o/ " H 0X? y y d+ r0(7 B4 8#  % T5" :0:  %: $D i3 ` ( <' P,Q7 |B  |^: P/ |TF  4, t. <  4  hfH `/ N +78&  h*" p`? ]h"  x, " p/ L (!   h@. 4'  O$    =5 8 H8S. 84K%  4 TZ6 P E|(" `B\    / T(  |?`T% 4   |p<0-" @P  K XZ# %+ u8)% h  D(a C\  G"  J   3t `6*" \k@d ,P  94G C4o" `: $  4 d4 0Hi !Lh" 8^4 d* jh $8 l09 DxD   r( J( U" x  (" 9L& P+0H  ~  >xS" h4% !`p eH  D( N`' D+ P) TT *" od~ T}! $"4w/ X"X $ : ď Tt TI  ,mr n |  y"  D4c }p d^* m,/ (,/   :d \4  `?+ 4  L( tNj# 0#8 P   ^$ L^ ! # <A D # 8 !  ;T_8 8}4% etb @& "{:  DT  ,6+ h " $" `   |S-   (8& p&  0  ,H  4(i hF$F 47 ȕ(E* |ll  -X" " 18  ,|8 ĪL $'4_(" >  (38D% " hZX \ -[ & *(" 0- \J  4~ '" +8n   |Y 4" l D," h  4% 8J$0 e \,^/ |% `  |*@ " i, `, H|, 2  (" 9L I$* 0" P*h& H& \ <" <L. + " $-" 8  - l0 $ D8* g @ Q *" q`5" ,;   B2 $93 F+" ظL 3" * s H !`" + 9/ ( X " 0 $ A" B- | ?8  HH d f8 h<" "' ,' 8 \' 9L" 2 H  N: ̖^-" l! l( `  C! x " ;A) S ( L(: $9 rc } P9 `   , \  p<  h\m9  /  4!. . + 0 $ 1  C( <H tOi K0Q ?  ~  D x (  ą4- ,, X_ X|  P" ' < 4 xD4" T-d d| L x,  d 0 X! > 8_% " P ' 8$8" gxT #  i+ X4 p8S 09  J 40: $   8*d8" e L\1 8 =! 0hd  x j 8^45  \P( t ( U L?  <  i,  T 8 `N  0p+ 4s> \<   pI" y/% +" H h9 H@! h P(  e  L7X I@7 B L' 7   `N O )" pO M- AO  "  Y % @ p+" x dwLv# ! M,t"  |% $jx}  ) [(^ |,] wp| D.  ly 8 0. 0 e 8(!1   " \@)" Z$* Dq`) [T  \:d " h@  0 # W D   l4 >+ < ` -/ |   >  -`7 M+ " 89: (<    0<  4G |Sd 9  Il  4) \` r. 0  <  <4 1S ]( n CL$*" \k@\8 e - P tH g" d,Y p D 8  \B H2 ,8X 0  D( 0 3 +) \D L< P 7  ~ y : |L | L - p$H u  d` АO " @$! , 9 |`V) ̶8" $" |X/  7 M4  3$y) LY`7 & X'|8! ha 0F' ,7T9" 8! & 4M" (00 Y n   m"  tP/ tU  ~D/ ԑH   8  a ; L%   88 w [4 M$[  <U% >% x  d L  |  ܴ @< 0I$`# \- ^8 hh E5 7 (c,"  D-Xy eD3" <6_  A  0 L   o(2 X!  L4" 68 X9  `3 + -  4" 82\7 At  2D ,d T]% <7 tB . +" d*H E l!(02 lP L   8Lh $  h&t%  X  (:4 Q ?9 4 PC / $ *)" Q`S  L58. @ $# @ P2  @$ 0@) H0" !," H| (<: D3" P*h LH(  LL! 44-  pt  T  '" 8 <7 M0" # < 48/  }  YH" ) D6 >g: d% ( `8 hX ( X`8 $N  \>,?!. z" 8[  9   ;:  P  T~,C% xXH. 6 ?T: <$ ( i L," H T D3 G," H| lj4" `/ TX`9 | $" 86 Ao u  EX & "D rX+ $4 [4m" *  <`% L"  D p K$ Ыl% "^" ]Hs% , ؄`" <X+ 4 $+' p- +" D C    ,j0 ` ^ * ylI)" hTT8 l}t?: f  P Ф D  L X ~* 0nL$ M9 (40 (V: $ x$.  G $,  U 2   &tj' 7M  4Q  px" 9 ȋ n( ?x=' 6`V8" b0U P'5 F {" xD5 L" h9 H,A  " p@  6L8 lN  4u1  $ DI  " 4v E  < 8M 8 f  J& T$3. $XE 8X  / t T, 0  3 +  3   r @  BT.  H X# P  * p`: 0q: | P hX \C< lw y- d# |: r i%  QH#   t lS$i t|H" x=S P@' 8  d  2(*8 S !$% \ D) xD 8O  = ?X: tD9 X, 4B@Z O# |J  |, $p(" L(. l  @8 N@ |   /8 N4    :   d& P& 3 *  $  x- \ ,  @Z" : h01   8,' @8%" X"X  ?|5 P9()6 >," ܓ4(" L(+" 0  } ( `B\  * fX6 ?3" *  $9 |  P: T7 dCT 1 z& d$9 ԅ4` M   8~ )" \D  D(  s P `" ( 8 Pz" x  2   ^ @P+ q`4  @/ X/ B pO 8]" 8 HjX u$n  @6 l B ' 8w  X* |n, L8V#"   `   xL   @(  0 Ț(r2  @u _ \? lJ `=. 8    x` l$ 8!  G  8~  LO v <  '# 4 D2  $ W DF$?" \  p@U v   8 4/   $ 8" DTz6" H> Q , $ (  dD<X  @=   `@ = )" tN P   b& \$ ` H  \ <L T-& # c 0|-"  ؐ/ ,z  th-" Px* olx xt xy+ xK `2 0. 0^4 }  AR l ,J XQ @,i * " x@   t " `@" >" 4" dh /  p  5 :." \L @N ( pc. P l +  . \L PV8- ( pVS d( 4: D  $#. . D+ l}4 T1P&" X"X< n" t D  $Q$ 0 M0s  @$(+   C Pp = 0q `x 4&" H*| Ѝl  8 t*  ,a' pwx8 B@{' 7" 4` & |& _" i , c Է& ** od ~ P    D<, H`  l<. y} LT9 ~X P @  |;X:-" K. ,(. H( `?1 7 4JX, XB# `+" X4, <+ @ \ d" & %\y. " H> , + D1 8  [2 D{9 Lf ȏ8 dy (@19 0l 08' 08. 4 - L" H" ." @  ȂX % |W+ E4  ,,  d  |`1 h  ! )" \ZH - & \& h' `8  $,   ,  " XO $h<f q(" ?xO:  НX) 4d x ( ' 8+ I  m$ d  z " * oO3 0 0 (`)" X  = ," " ^" I( <j C|t  U  XP  : , ! :( PTp(" ?x=   " E,="  o,  L4 + d& ,yx= \, 8:L )-" p=% 0H" (U PZ6 DT2 W) \W`+ 4D t,!   (c! " 4u" > d$ ]@  h4 q @ Hr $8X T < Y ( \  t    " (  x:)" Sd" `, H   s]    \L# PI $ H s  H? @B) `:  \ <J T;. |< |  \ P1 A HB\  $p`1' 1p)" LY`4," Q XX. L <u7 B$ X |@& & \T [ @"  $ 4(" LLl*" $n  4@  {Dj. # K8. [. lL  020 8  =  9 4v - X0pthread_mutex_locksem_post_pthread_cleanup_pushpthread_mutex_unlocklseekfcntlpthread_cond_waitpreadpwrite_pthread_cleanup_popfdatasyncpthread_rwlock_rdlockpthread_rwlock_unlocksigfillsetpthread_sigmaskpthread_rwlock_wrlockpthread_mutex_initpthread_cond_initsem_initpthread_attr_initpthread_attr_setstacksizepthread_attr_setguardsizepthread_attr_setdetachstatepthread_createsem_waitpthread_cond_broadcastgetpidgetuidaio_readaio_writeaio_fsyncaio_returnaio_erroraio_cancelpthread_cancelpthread_rwlock_tryrdlockpthread_rwlock_initaio_suspendpthread_testcancelclock_gettimelio_listiomalloccabshypotcabsfhypotfcabslhypotlcacoscasincacosfcasinfcacoshcacoshfcacoshl__signbitlcacoslcasinlcargatan2cargfatan2fcarglatan2lcsqrtclogcsqrtfclogfcasinhcasinhfcasinhlcsqrtlcloglcatancatanfcatanhcatanhfcatanhlcatanlccosccoshccosfccoshffabscopysignfabsfcopysignfccoshlccoslcexpcexpfcexplcimagcimagfcimaglconjconjfconjlcpowcpowfcpowlcprojcprojfcprojl__fpclassifylcopysignlcrealcrealfcreallcsincsinhcsinfcsinhfcsinhlcsinlctanctanhctanfctanhfctanhlctanlconfstrfpathconfget_nprocs_confsysconfget_nprocsget_phys_pagesget_avphys_pagesgetrlimitstrcmpstrnlenstrncmpcrypt_rstrtoulsetkeyencrypt__ctype_b_loc__ctype_get_mb_cur_max__ctype_tolower_loc__ctype_toupper_locisalnum__isalnum_lisalpha__isalpha_lisasciiisblank__isblank_liscntrl__iscntrl_lisdigit__isdigit_lisgraph__isgraph_lislower__islower_lisprint__isprint_lispunct__ispunct_lisspace__isspace_lisupper__isupper_liswalnumiswalpha__iswalnum_l__iswalpha_liswblank__iswblank_liswcntrl__iswcntrl_liswctypeiswgraphiswloweriswprintiswpunctiswspaceiswupperiswxdigit__iswctype_l__wctype_liswdigit__iswdigit_l__iswgraph_ltowupper__iswlower_l__iswprint_l__iswpunct_lwcschr__iswspace_ltowlower__iswupper_l__iswxdigit_lisxdigit__isxdigit_ltoasciitolower__tolower_ltoupper__toupper_l__towupper_l__towlower_lwcswidthwcwidthtowctrans__wctrans_l__towctrans_lalphasortstrcollclosedirdirfdfdopendirfstatcallocreaddirreaddir_rrewinddirscandirreallocqsortseekdirtelldirversionsortstrverscmp___environ__progname_full__progname__libc_start_main__stack_chk_guard__stack_chk_failclearenvputenvunsetenvsecure_getenvstrlen__errno_location__strerror_l_Exitabortraise__assert_failat_quick_exit__cxa_finalize__cxa_atexit_finicreatopenatposix_fadviseposix_fallocate__flt_roundsfegetroundfetestexceptfeclearexceptferaiseexceptfegetenvfesetenvfegetexceptflagfeholdexceptfesetexceptflagfesetroundfeupdateenvscalbnfmodlscalbnlfabslprogram_invocation_nameprogram_invocation_short_name__uflowftokmsgctlmsggetmsgrcvmsgsndsemctlsemgetsemopsemtimedopshmatshmctlshmdtshmgetdlsym__tls_get_addrdl_iterate_phdrdladdrdlclosedlerrorvsnprintfdlinfodlopencuseridgeteuidgetpwuid_rdaemonsetsidvwarnvfprintffputsperrorvwarnxverrverrxeuidaccessfaccessateaccessnftwfutimesfutimensgetdtablesizegetloadavgsysinfogetpagesizegetpasstcgetattrtcsetattrtcdrainendusershellfclosesetusershellfopenfmemopengetusershellgetlineisastreamlutimesutimensatulimitsetrlimitendutxentendutentsetutxentsetutentgetutxentgetutentgetutxidgetutidgetutxlinegetutlinepututxlinepututlineupdwtmpxupdwtmputmpxnameutmpnamevallocadjtimexclock_adjtimecapsetcapgetchrootclonecopy_file_rangeepoll_create1epoll_createepoll_ctlepoll_pwaitepoll_waiteventfdeventfd_readeventfd_writefanotify_initfanotify_markflockgetdentsgetrandomgettidinotify_init1inotify_initinotify_add_watchinotify_rm_watchklogctlsem_destroymembarriermemfd_createmlock2mlockinit_moduledelete_moduleumountumount2name_to_handle_atopen_by_handle_atpersonalitypivot_rootprctlpreadv2prlimitprocess_vm_writevprocess_vm_readvptracepwritev2quotactlrebootremap_file_pagessbrksendfilesetfsgidsetfsuidsetgroupssethostnamesetnssettimeofdayclock_settimesignalfdstatxfstatatstimeswaponswapoffsync_file_rangesyncfsteetimerfd_createtimerfd_settimetimerfd_gettimeunsharevhangupvmsplicewait3wait4lgetxattrfgetxattrllistxattrflistxattrlsetxattrfsetxattrlremovexattrfremovexattrbind_textdomain_codesetstrcasecmpcatclosemunmapcatgetsbsearchcatopenstrchrstrcspnbindtextdomaindcngettextdcgettextdngettextdgettext__duplocale__freelocaleiconv_openiconvmbrtowcwctombiconv_close__nl_langinfo_l__nl_langinfolocaleconv__newlocalesetlocale__strcoll_lstrfmon_lstrfmonstrtof__strtof_lstrtod__strtod_lstrtold__strtold_l__strxfrm_lstrcpystrxfrm__uselocale__wcscoll_lwcscmpwcscoll__wcsxfrm_lwcslenwmemcpywcsxfrmaligned_allocmprotectmalloc_usable_sizeposix_memalignreallocarray__fpclassify__fpclassifyffloor__signbit__signbitfceilceilffloorffmafmaffmaxfmaxffminfminfllrintllrintfllroundllroundfnearbyintnearbyintftrunctruncflog1plog1pflog1plcbrtcbrtfcbrtlceillexpm1expm1ferfcerfferfcferflerfclexp10exp2pow10exp10fmodffexp2fpow10fexp10lmodflexp2lpow10lexpm1lfdimfdimffdimlfinitefiniteffloorlfmalfrexplilogblnextafterlfmaxlfminlfmodfmodffrexpfrexpfilogbilogbfj0y0j0fy0fj1y1j1fy1fjnynjnfynfldexpldexpfscalbnfldexpllgamma__signgamlgamma_rlgammaflgammaf_r__lgammal_rlgammalllrintlllroundllog10log10flog10llog2log2flog2lnannanfnanlnearbyintlnextafternextafterfnexttowardnexttowardfnexttowardlremainderremquodremremainderfremquofdremfremainderlremquolscalbscalbfscalblnscalblnfscalblnlsignificandsignificandfsincossincosfsincosltgammatgammaftgammaltruncla64ll64a__xpg_basenamedirnameffsffslffsllfmtmsgpthread_setcancelstateforkptyopenptypipe2login_ttywaitpidget_current_dir_namegetcwdstrdupgetauxvalgetdomainnameunamegetentropygethostidfwriteoptind__optreset__optposoptargmbtowcoptoptopterr__posix_getoptmblengetopt_longgetopt_long_onlygetprioritygetresgidgetresuidgetrusagegetsuboptinitgroupsgetgrouplistioctlissetugidlockfsetmntentendmntentgetmntent_rfgetsfeofferrorgetmntentaddmntentfseekhasmntoptstrstrlstatptsnameposix_openptgrantptunlockptptsname_rrealpathreadlinksetdomainnamesetprioritysyscallgmtime_rstrftime_lsocketconnectsetlogmaskcloselogopenlogvsyslogwordfreewordexpfdopenexeclmincoremlockallmmapmremapmsyncmunlockmunlockallposix_madviseshm_openshm_unlinkmq_closemq_getattrmq_setattrpthread_selfpthread_detachrecvmq_notifypthread_joinmq_openmq_receivemq_timedreceivemq_sendmq_timedsendmq_unlinkc16rtombwcrtombc32rtombmbrlenmbrtoc16mbrtoc32mbsinitmbsnrtowcsmbsrtowcsmbstowcswcsnrtombswcsrtombswcstombswctobacceptaccept4binddn_compdn_expanddn_skipnamesethostentsetnetentgethostentgetnetentendhostentendnetentether_aton_rether_atonether_ntoa_rether_ntoaether_lineether_ntohostether_hosttonfreeaddrinfogai_strerrorgetaddrinfohtonsgethostbyaddr__h_errno_locationgethostbyaddr_rgetnameinfogethostbynamegethostbyname2gethostbyname2_rgethostbyname_rfreeifaddrsgetifaddrsinet_ntopstrcatif_indextonamentohsgetpeernamegetservbynamegetservbyname_rgetservbyportgetservbyport_rstrtolgetsocknamegetsockopth_errnoherrorhstrerrorhtonlif_freenameindexstrncpyif_nameindexif_nametoindexin6addr_anyin6addr_loopbackinet_addrinet_atoninet_networkntohlinet_makeaddrinet_lnaofinet_netofinet_ntoastrspninet_ptonlistenstrtoullgetnetbyaddrgetnetbynamens_get16ns_get32ns_put16ns_put32ns_skiprrns_initparsens_name_uncompressns_parserr_ns_flagdataendprotoentsetprotoentgetprotoentgetprotobynamegetprotobynumberrecvfromrecvmmsgrecvmsgres_initres_mkquerysetsockoptsendtosendmsgres_queryres_searchres_querydomainres_send__res_statesendmmsgendserventsetserventgetserventshutdownsockatmarksocketpairfgetgrentfgetpwentfgetspentfreadgetgrnam_rgetgrgid_rsetgrentendgrentgetgrgidgetgrnamgetpwnam_rsetpwentendpwentgetpwuidgetpwnamsetspentendspentgetspnamgetspnam_rulckpwdfputgrentflockfilefunlockfilefputcputpwentputspenterand48drand48lcong48nrand48lrand48jrand48mrand48srandrand_rsrandominitstatesetstateseed48srand48_Forkvforkexecvexecleexeclpexecvpexecvpefexecvesigismemberposix_spawnposix_spawn_file_actions_addchdir_npposix_spawn_file_actions_addcloseposix_spawn_file_actions_adddup2posix_spawn_file_actions_addfchdir_npposix_spawn_file_actions_addopenposix_spawn_file_actions_destroyposix_spawn_file_actions_initposix_spawnattr_destroyposix_spawnattr_getflagsposix_spawnattr_getpgroupposix_spawnattr_getsigdefaultposix_spawnattr_getsigmaskposix_spawnattr_initposix_spawnattr_getschedparamposix_spawnattr_setschedparamposix_spawnattr_getschedpolicyposix_spawnattr_setschedpolicyposix_spawnattr_setflagsposix_spawnattr_setpgroupposix_spawnattr_setsigdefaultposix_spawnattr_setsigmaskposix_spawnpsystemsigactionsigaddsetsigprocmasksigemptysetwaitidfnmatchglobglobfreeregfreeregcompregerrorregexecsched_setaffinitypthread_setaffinity_npsched_getaffinitypthread_getaffinity_np__sched_cpucountsched_get_priority_maxsched_get_priority_minsched_getcpusched_getparamsched_getschedulersched_rr_get_intervalsched_setparamsched_setschedulersched_yieldhcreatehdestroyhcreate_rhdestroy_rhsearch_rhsearchinsqueremquelsearchlfindtdeletetdestroytfindtsearchtwalkppollpselect_longjmp__setjmp__sigsetjmpgetitimerkillpgpsiginfopsignalstrsignalsetitimersigaltstacksigandsetsigdelsetsigholdsigignoresiginterruptsigisemptysetsiglongjmp__sysv_signalbsd_signalsigorsetsigpausesigsuspendsigpendingsigqueuesigrelse__libc_current_sigrtmax__libc_current_sigrtminsigsetsigtimedwaitsigwaitsigwaitinfo__fxstat__fxstatat__lxstat__xstat__xmknod__xmknodatfchmodfchmodatfutimesatlchmodmkdirmkdiratmkfifomkfifoatfstatfsfstatvfsumask__overflowvasprintfclearerrclearerr_unlockedvdprintf_flushlbffflush__fsetlocking__fwriting__freading__freadable__fwritable__flbf__fbufsize__fpending__fpurge__freadahead__freadptr__freadptrinc__fseterr_IO_feof_unlocked_IO_ferror_unlockedfflush_unlockedfgetcfgetlnungetcfgetposfgets_unlocked__fgetwc_unlockedfwidefgetwcfgetwsfgetws_unlockedfilenofileno_unlockedftrylockfilefopencookiefputs_unlocked__fputwc_unlockedfputwcfputwsfputws_unlockedfread_unlockedfreopen__isoc99_fscanffseekofsetposftelloftellvfwprintffwrite_unlocked__isoc99_fwscanf_IO_getc_IO_getc_unlockedfgetc_unlockedgetchargetchar_unlocked__getdelimgetwgetwchargetwchar_unlockedopen_memstreamopen_wmemstreampclosepopen_IO_putc_IO_putc_unlockedfputc_unlockedputcharputchar_unlockedputwputwcharputwchar_unlockedremoverenamerewind__isoc99_scanfsetbufsetvbufsetbuffersetlinebufvsprintf__isoc99_sscanfstderrstdinstdoutvswprintf__isoc99_swscanftempnamtmpfiletmpnamungetwc__isoc99_vfscanfwcsnlen__isoc99_vfwscanfvprintf__isoc99_vscanf__isoc99_vsscanf__isoc99_vswscanfvwprintf__isoc99_vwscanf__isoc99_wscanfatofatoiatolatollecvtfcvtgcvtimaxabsimaxdivllabslldivqsort_r__strtoull_internalstrtoll__strtoll_internal__strtoul_internal__strtol_internalstrtoimax__strtoimax_internalstrtoumax__strtoumax_internalwcstofwcstodwcstoldwcstoullwcstollwcstoulwcstolwcstoimaxwcstoumaxbcmpbcopyexplicit_bzeromemccpymemmemmempcpymemrchrrindexstrrchrstpcpystpncpy__strcasecmp_lstrcasestrstrncasecmpstrchrnul__xpg_strerror_rstrlcatstrlcpy__strncasecmp_lstrncatstrndupstrpbrkstrsepstrtokstrtok_rswabwcpcpywcscpywcpncpywcsncpywcscasecmpwcsncasecmpwcscasecmp_lwcscatwcscspnwcsdupwcsncasecmp_lwcsncatwcsncmpwmemsetwmemchrwcspbrkwcsrchrwcsspnwcsstrwmemcmpwcstokwcswcswmemmovemkdtempmkostempmkostempsmkstempmkstempsmktempcfgetospeedcfgetispeedcfmakerawcfsetospeedcfsetspeedcfsetispeedtcflowtcflushtcgetsidtcgetwinsizetcsendbreaktcsetwinsizecall_oncecnd_broadcastcnd_destroycnd_initcnd_signalcnd_timedwaitcnd_waitmtx_destroymtx_initmtx_lockmtx_timedlockmtx_trylockmtx_unlockpthread_atforkpthread_attr_destroypthread_attr_getdetachstatepthread_attr_getguardsizepthread_attr_getinheritschedpthread_attr_getschedparampthread_attr_getschedpolicypthread_attr_getscopepthread_attr_getstackpthread_attr_getstacksizepthread_barrierattr_getpsharedpthread_condattr_getclockpthread_condattr_getpsharedpthread_mutexattr_getprotocolpthread_mutexattr_getpsharedpthread_mutexattr_getrobustpthread_mutexattr_gettypepthread_rwlockattr_getpsharedpthread_attr_setinheritschedpthread_attr_setschedparampthread_attr_setschedpolicypthread_attr_setscopepthread_attr_setstackpthread_barrier_destroypthread_barrier_initpthread_barrier_waitpthread_barrierattr_destroypthread_barrierattr_initpthread_barrierattr_setpsharedpthread_exitpthread_killpthread_cond_destroypthread_cond_signalpthread_cond_timedwaitpthread_condattr_destroypthread_condattr_initpthread_condattr_setclockpthread_condattr_setpsharedthrd_detachthrd_equalpthread_equalpthread_getattr_nppthread_getconcurrencypthread_getcpuclockidpthread_getname_nppthread_getschedparamtss_getpthread_getspecificpthread_timedjoin_nppthread_tryjoin_nppthread_key_createpthread_key_deletepthread_mutex_consistentpthread_mutex_destroypthread_mutex_getprioceilingpthread_mutex_setprioceilingpthread_mutex_timedlockpthread_mutex_trylockpthread_mutexattr_destroypthread_mutexattr_initpthread_mutexattr_setprotocolpthread_mutexattr_setpsharedpthread_mutexattr_setrobustpthread_mutexattr_settypepthread_oncepthread_rwlock_destroypthread_rwlock_timedrdlockpthread_rwlock_trywrlockpthread_rwlock_timedwrlockpthread_rwlockattr_destroypthread_rwlockattr_initpthread_rwlockattr_setpsharedthrd_currentpthread_setattr_default_nppthread_getattr_default_nppthread_setcanceltypepthread_setconcurrencypthread_setname_nppthread_setschedparampthread_setschedpriopthread_setspecificpthread_spin_destroypthread_spin_initpthread_spin_lockpthread_spin_trylockpthread_spin_unlocksem_getvaluesem_opensem_closesem_timedwaitsem_trywaitsem_unlinkthrd_createthrd_exitthrd_jointhrd_sleepthrd_yieldtss_createtss_deletetss_set__tzname__timezone__daylighttzsetasctimeasctime_rclock_getcpuclockidclock_getresclock_nanosleeplocaltimelocaltime_rdifftimegetdatestrptimegetdate_errgettimeofdaygmtimemktimestrftimetimegmtimer_createtimer_deletetimer_getoverruntimer_gettimetimer_settimetimespec_getutime__wcsftime_lwcsftimeacctctermiddup3getgidgetegidfchdirfchownfchownatftruncategetgroupsgethostnamegetlogingetlogin_rgetpgidgetppidisattylchownnicepipeposix_closepreadvpwritevreadlinkatrenameatrmdirsetegidseteuidsetgidsetpgidsetregidsetresgidsetresuidsetreuidsetuidsymlinksymlinkattcgetpgrptcsetpgrpttynamettyname_rualarmunlinkatusleep_dlstart_dl_debug_state__dls2b__dls3_dl_debug_addrlibc.musl-aarch64.so.1h gx ~    *  D   +    |0 W8 %@ ^H ;P X f A? |Dh9^{pG<    pG< pG< pG= pG"= pGB= pGb= { *4bk*S4       <#"#@ Z!?@ ;<a+:  d!T8 ' #>mT'd#>ǟ">!R<"ǟ@ "R"..T` #]  T#>} T#>.ǟR"d #9..T#?&T # ">"?R' ! !_">T` #.F T} '#>T.X w #>T">.ǟR"">MT #>T #9T#?FT@ "T` #'Td. #>MT{ `#>MTZ @#>MTd..#>.T.d.d.d..   <cbc@`Za?@`;|a+z ` daGT8`g`#~TOg#~nǟ"~Rbǟ@ bRby..T` c\`F T#~}`T#~nǟRbO #yn..& T#FT c b>b?Cg a a_"~T/` c.T}`g#~T/nX`w`#~T"~nǟRb"~MT`#~T #y&T#FT@ bfT` c'TO/n.`#~MT{``#~MTZ`@#~-TO/n./.#~/.TC`nO/n.O/n.O/n.     { AN=+= =/=B3=A7=E =F==NN]q= NXqjT+@C@K/@@G@#=@O@2=E5@2#==qT@2'==8 5@2'==qMT@2#=3R=*4`R3RЄ@2f'==/@$@4`R@f=$@ N 5@3@=@7 N&5@2==#@;'@@? `5@2==q T@2=3R= 5@2==qǟ`R@.=ff@'@@=&@ N 5 = N `5=== ==N=+ @0==B== =N=@0== @C{Ψ_@2'==oqǟ@2#==gqǟl@o@ === N 5#@;'@@?@2== @5@2==IqmT@.=f@C#@K@@G'@#=@O@2=` 5@2#==*q T@2'=3R=R 5@2'==qǟi@2'==D 5@2'==qT@2=S@CW@@G#=2 5@2#==q-T= N' 5 = N# 5= N 5= N 4'@o@ ==N@2=[@C_@@G#= 5@2#==qT@2=c@Cg@@G#= 5@2#==qT@2=k@Co@@G#= 5@2#==qlT4/@o@ == @o@ = ='@o@ =@2=== @5@2==qmTB@._=f/@o@ ==@o@ ==@o@ = =v      f f! D;$F)p@pH}'} KE BpC}i}_` TqT_ !TqLTMql2TR!K$%)!? !$!ˡ ?@ *TdjRPT``"T$ @T!c4dM4R   DBdj_aTR*DPT`6Tg!%  T% 0 *@B4ҟ6TqM%T!?ڣqmTD q2T_`Tq Tql8TR!K$%)!? !$!! 5B_@4T @dLAAӢ q/T_Tq-Tѿc@dڄ0Q|@RKc Ě $! Ě_L TKK#$Ě! Ś?! Ś!$Ě ?@@Tdj RPT*dMRA!4!T "$*/+ @C!  eM_ TqlTMQdM5$BҀR_ TR B8a  *cCF4T`0T Aɓ? TdjPT   ՊR *a cC_Tc@B8B< *e@ gE) џƔTR!K#%К)!? B$КB_@TR!KQ !)$К?!(C?@!TR_6R)!$R4٧jRD) !=1 cG!Q$!@j2P T`@T" @_`T!7 RI@)@_(CRҊ! 7B 4JR “C@'7   f$f%D;gӦhpa@Ӭ@Ӡp T TT R_֋ @@(T{ R R{_? BTRkThJ__J @?ITT T k_  f$f%D;fpl@aӨ@өpӠ T? `Ti _f ?!T?_և?T? RZ_'I?T TThTqBTTqRB(T_R_ ?!T R{ R {_?T   f$f%D;gpl@aө@ӪpӠT_`TG+_) g ?T? RZ_ֆ_!T+k{ R @R{_?T lTT TqBT TqRB)T?_R_?aT R?T    {f$f% D;*H!@Bp4R_kT!*!MC}Rӫ@Ӈpb4R_ kT*B c)LTJkē@bM}  T-ҥ!ΚaTHҿ$TҿT`Ӓ`Ӆ|S4`Ӈ}[QV`Ӑ}|@~%E}B|.҄~q|3B|}LVF R~|@G~1BA|@ƀ ^ BŀER̓M!eЁ! 7'|@! 7@@&`LL7! 7!75@@BD4A8@d@BFF!Aӟ*TSA[B7Fӫ@ӇpRO5bb mڥ=Ѱ RBKk!К$šB Кm  ) TJ@ LT     T T@ Td@HmTc@T"j2_P@%T_`@(T @H_`T!4a!Kd@ҟlT8& Ɠ!C8bc(TJ@ P>&'<f RBK! ƚ$šA ƚcRҎ/R@)LTJ@ 0 lTHR҄<*#@g  X6R4"TB CГBA T$jRP!T &RC ÓBC?@TB@!8!<*E@`g%gR~f0Z@RfC(5S@R(LA"LS@R(LAFCRQ(L @=CӄX6RH3`g @{¨_       Հ6?!D;ՠ6.=!D;6µRr?'^'+>!D;Հ6D <!D; 6.';> D;_$_T_T_@T&@44?_6&@__ 6&@__NA&@9_8(hn89h.88_ &@($A,~4_T$,>4?_ .4?_ ,4@ @|!B&A 4($B*,C,4ĩB@iTf&Ah$($Bj,*,Cl4,4ĩBT<|f}h$$~j,,l4<<=$>,?_  N_T_@T<N6_ Ղ6_ւ9B6x_=07?_ւc@B@``BT>?_{S[cksl@@uc@C@gA*RX0a;@$RR@; s S)_A< `@|;4!:#t4qT` @5+` @4*CA"R*A "R!a Rb `*aR (J!@"0@_qT` &K@+`@4*A+@qTDq TqAT*A * B*@|@_R3!Rp#SA[BcCkDsE{̨_*o@|@k@{[7UkB?s\S**c,Gw~x^Pz>H{ Xw}haA}ha a}hab%*-SAcCkDsE ?!R5B?,SAcCkDsE[B{֨_ֶB?,*!R @7R.V-G@G~}jwGhw}jx@GhwhxZ}jzGhwhxhz{}h{b)B?,OSAcCkDsE` Y?B?Ҩ,8 O?j7G6hw G?j8G hwhx >?j:G hwhxhz`!4?G hwhxhzh;)#A!9 _ 5)B?p,@R-SAcCkDsEv{S`[*UB?,y)`@qaT`@ABB9!G|\P@rB cA!G!RCCR-`RrBc%5@R-/5cC#@SA[B{ݨ_(`@q,Tb cRr>@R,cC#@Q`){R[SĢc@@b~=]@t^ =t@uLE)x@e<_57.@c`_a5qaTCc9R`_a55b( @@ @@ !@qT4 qA T@;տ;@;#@[BSAcC{ШH !{@T!H !{@T!H !{@T!:Qx)OaC<?= ?,?#@*HჀOSA[BcC{Ш_R!R*Ax ?@qaT*{_R{_<@_ֿ;p@x_{S*[c @kTC#CWRR,,>R* 8@3R'@$qZb__qTt5@ #RH.@q;Ղ5 @v@?T @c(@R+#@*SA[BcC{ը_{ *;A!|N5* @{¨_ҢqTT{A?| S`B?*5@G`B? @{¨)@@?*@@?*@ @{¨_ք T@c  T@ hc`B _ T@ hchb@!hc!hb?h  `T@{S*[co+7N4RRus" T`@CqTx@k R4@?GBs!;T?RR?!;s"T`@ q TkDRSA[BcC{Ȩ_ֵ4qTbRr_?qT5;yRr+z5@;U[`9_55*;s" T`@q T+@kD`9+@$Rc***qTqTqTsR/kD{S@[R@kT*i 5skTzsqTqz3*5*SA[B{è_R{S@@4qT@ @ ?OaC44@qT@#=t@@ =~v`d*?[BcC' #A!TAC!R R]*B"@5@RR*[BRcC*SA{ب_{!?@G3m+@`8 *;m[@``A`f @!t$K!Q g  |@ !|K!!, S?g, SW`_gW`_>W @``A` l n o|@` @A`!l3Bm!n;Cm!o@{Ĩ_{wRAdr?'3m+@ 8? *;m]@ `A & X!|S2!LQ '  |@ !|K!?'W7'W7:W @ `A  , . /@  @A !,3Bm!.;Cm!/@{Ĩ_[ccc{m !@a{DG;`_{{`R!@! r'{; _{ 3f>@`@a @C`C`{¨_>@a@`{ 3&6>@ @! @C C {¨_>@!@ {  NIA*s4@#@ NA'= @{Ũ_@#@ =A'={Wx>N.NN=fsA =WA{è_?@`@`C`P?@ @ C LQN NNQ(a8a{pn |?m.@`~@`;!n8n!(o@`?Am @`{¨Ca_{p.?m.@ "@ (."8.!{ <!};?!@b28.!(/@ ?Am @ {¨C!_@` @a{C`@`{ @`Ca_@  @!{C @ { @ C!_{ =N@ @A= =@ @ NA={è_{=@N=N@.==.== =N=<= =N===N=?f N A={Ĩ_{n?m`/@`!a(`;n;aDPl }HG#`JT +}n^ 9{){LG a^PG ` oTG | })n(n {;|`;};r@`jA`?Am!{¨_;}{.?m /@ !!( ;.;!P,`R r'>?# JT%+>8.9?)? g">" = /g "XG+.). { |  z;{9}9~Abv@ *A ?Am!?{¨_;>@` @a{C`@`{ @`Ca_@  @!{C @ { @ C!_{ =N@ @A= =@ @ NA={è_{ =N=@.NN==0= = NN=)N==NN#=P.==/=p=o= 7.==@/=N==/==N=N/====@. ==N==@. ==NB =x@  = N==0uNA  ==0 ==dN @={Ǩ_ր.=@` @aC`@  @!C f$f{"`Ӏ`_k?mǟq@`.@`Cz, T*`47m@_kMT ȅRr_k T uRr_k,T=JA`c-@`@`A`nT@`A` a7AmCU n@U @`A`T@`A` ~@`A`|@`A`7Am a?Bm{è_JY @`lA` T @`A`A` l~Tg @`  oT@`A` 7mG*G5k T o9n)o n n7Am.8a/ ncT@`7AmA`&`*5 `_kTL*&5A`/ST@`A`7Am!n(`/ aJT@`A`7AmqCzT 8a7Amo_k TL `*5kT.8aA`7Am o @`HT@`A` m!&&{"xax?k;m䇟q@ /@ B@zH TB4޷?kITBR Vr?k T{S@"@C`9qHTRbBKR@B}ӂ*"cB@!"8@B|S"8@y"8D@B|S"8T@SA{è_RBKbRl{k!҄RkhT[bG@!6S*I5csSA[B??@? `TC@ha8!q@zT{@ O`Oz~@=@gz 7[<~7@_AT7@b@#3;GJFs[=<`aTF*;@G@O@0BQ-BqHTqbQBlZB "9~S4"T7|UR\Ur@.F;@y 5V52qTHO@hhRe1$A`j48.3@[YS 5 5R~ ?=sapSs K<KK6[ T{Hb8"8|S?aTc a`T@9@9@9b8`8f8B\S@@**B9!A]9CB|SK@#Hc8!Hb8U9Y9SA[BcCsEkD{Ѩ_GG{S! 2@TsB4SA{ƨ_ց!b4&@9ߐqT&@94'@94qTqTqTqTbqTX& @9ߐq!TqRGzT&{' S[$@9!"_8#_8&_8<S`* *B*DTC@L)M)N)@ @*EHJ BJ! ! 8*M aL!DJ *!(CJ*****aTLA)HB)@C)*8D)*******B__B B * **d  ***C J,b*av J !4JB B*fJJ!XJ!  Tc  ) k    J ) ,) )()@SA[B{Ԩ_{S[@rTRsK*T7˵qz shaT@@SA[B{Ĩ{S@"@C9qHTRBKRm@B}ӂB ڂ2@"c @9!"8@y"8@B|S"8D@"8T@SA{è_RBKRL${S! c? `qTb!6k*(5x!7!5`*@9Q$qhTC`*BR*@@9?qaTTϒT[@c! 7}R[qR[BTkv8q@zTqJzT[BkDSAcC{ب_ր~@s[gz =C=7<<7@_T7@@;Cr I ==<<T{F*C@SqT{QQqBhZB ~S4T6R ==<<kT{CR ==<=a |? = kATR`a= /==ao>=a |? = kB9c@kTCQYqHT*S755Mz@k`T!/RowUR!WUr |a~?=apSa9K`_= K?=oKc==`g= =k=T7;@ 55***QqHT*o@5Q qHT*?@@c!7h ЉХ a$$c a T@9@9@9b8`8f8B\S@@**|S?THb8"8C9!$Y9CB|S?@#Hc8!Hb8Q9U9cCsEC@|C@{S;Ѐ!#$3@TsB4SA{ʨ_ց!!v4{!c  a@8!! B*B9KT!  TR!@{¨_{*RS~R[KKTb@8%RB B *%4Kv~RROK Tb@8%RB B !*Re4O4C@B0 RE@cD@@Bed<_!T@3#R$RK@KT$!8O@KT $`8@SA[B{ͨ_._@;]!@?_._/_2!Q?dqTQ$q_ R2Qdq_q_qIz_q_z_Q$q_Qtq_Qdq_Qxq_Q?tqiTR_{q{_q$QDz_Qdq_Q?$qhT R_{q{_kTRArk_|S!+C"Hb8b !Hb8 (*Qq R _zIT" R_kT! ?q_!?,T?,qTB`BHa8a""@Q$q_+:DdtR{S4Rs(sa@9A4@9_kAT5~@@SA{è_Q$q_{ *I4R @{¨_*q{ *k @{¨_*q)T" R_kR R BzT#8@QRk)T`bR# rRkHT!8R?k!?q_kiTR_|S!*C"Hb8b !Hb8 (`5R_{*({_{ *wk @{¨_Q?$qT2Qq_ RQ?$qT2Qq_ R_Q2_hq 0_Q R_hq 0_*kTbURBUr|S@} R )a2Hf8caӭA?nA0l   KIf8*'ygHc8c|c| Sb|BbB bK ybC|DaN @{¨_{Bk! S[c6`B3A  "T# a@a@`@s@9 !@j8bSA[BcCkD{Ũ__{&SRGczbB b"@@T@x3@s@"8` , K@4!GBG4T@_84?qT@0@wK?T#'R/FR( aS[!@8`6L?aT@ s"bT @y`/6` 29} Ե R 9@SA{٨_{[V!"S*{0*?E{S*B!@ a@q*cP@SA{è{[V;"b@@S43DAa@xtbARb)s@cTb@SA@[B{Ĩ_{GGA;9@ {_G͉8|9A;@ _9} {G @s`@s" @R{¨_{RST@95G@@SA{è_s"a@@5`@hu8?qT{cGS[5@Sa@4s"# `@vL# @}С@?T~@}T@vj9z43#@RSA[BcC{Ũ_m }@"#@m#@{R +`T@95 @{¨v @{¨!I9A5y_{S@@S@SA{è@B @TD@cT$SSs}#@"x!@SA{è_{@S*[RT@954 @Rj58@[BSA{ĨCSA[BDR @SA[BRSA[B*{Ĩ_{R[@T@95GS@t!R"~s"a@5`@hv8?qT`T`@"@TSAR[B{è_@;_ q(Tc5B9``x!@9A;!]|@  {R~6@;Hc 9} {*!8@{SsД:[ BbJ?@"Q?qTSA[B{è_{SЀ@NqT!@RC3 **@SA{è_{SД[c&@s":RAUhc8@?&@a@#Qc#|}?q,TB@&wSA[BcC{Ĩ__{S[b&@bТN_q`Tc&@@b"VWR@SA[B{Ĩ_@`&!AҜa&@R Rc&a@!_{ *b*-*!HR]{*C|@)'q TqT$qTc(X1T5C)?qZCo(Y {Ũ_ ҟO !|@G q!T(X1@T|@7A"6 X1T7|@(Ԡ* |@{ *'07!!Pa ?PqTK@C)c2a c|@V|@76(A" @{Ũ_{*07dPe PqT;@)c2|@c|@/{Ĩ_|@c|@K_|@K_{`qT* T R4?Pq@RZ{_pqZ`RD; _D;!t!*DR_!D; _!D;! !DR_!D;!*!DR_D;"D;)R_@T@)D"DR_{ **Ra @{¨_{RR{_{S*@ @` RSA{¨_tr`T_ֵ{SR**RSA{¨_{S[*@\@_T@S@9`QxrT@^@T@9Q_$qTq***U4b@@рOaQ?$qTRwRRr b@@*aQ?$q  WzlT@` ^@Q#?@T3@9ҵ~@7\(*aQ `~@?$qWT@Uс^@ T@9*aQ?$q(T@^@T@9b@@р@qSA[B{Ĩ_ c,{S*[*cksRc);Rq!T@^@T@9RqTRRR'@^@T@9|;RqAT@^@T@94RY54R@^@T@9qQ IzTq T?qTq4%~Z;Rje  j%_'qT9;RR:R*9q`T`R2 >q42?q T7b@@@4 IT@xqT&4c@#=`~S K T`Q +TZ4_#qT!~#@jaT_qT_q@T_qT_qTA_qT?qaT Rr|z#9#qRӖ*kQzT9@9zy47R* kT&qR!K @RR RRaJsrkT@F  +Iz|T)'Q))@`T@@5ҹ @D6RCoc@/b{@ SA[BcCkDsEc,_c@|=*N=dbB@2#=ARA=`@2=WbB2#=ARA=`2= xSj! R|j!}}R|j!yR|j!uԐR#r|j!pHRr|z#kВRr|z#f@'q T#qT'Q@ K xqlT& 5+Qx*=*G#=N=*?#=*:#=K=vN=/h4\"K *'jJ Rj@RrHs3 )z'&Qk`T?k`T( (~*'|@Rj`t* TIӥ|ʛK*?k T(5* Q**b5qTw kTQ{wQ!)RQ'*kT7qTqT R̪RRRRrWrNrm1rrQ(~* (~jej`!*j kTw9+op?kT`29+~ +='=jy'=bk`T`2+~='=jx+'=Tk@T`2+~R='=jxxK'=E#=@#=_kT:7*4R?qLT R!RK5Kn _{#=L7N*n+=_sN#=BN'=#=$N+=!#=(kT(~៌Rrj`k(T5(kTc@BVN'= '= RKqT@KDsK+=NaQ{?kMT{@*SA [BNcCkDsEc, _<+Q w|(Q y|(Q |(Q *?R(R14(kT<*k Tw kT kT +k T(~j` kTkT (kT(~j`kiTkaT(kT(~j`khTqTq T)R* *{ *R"|~&?k@Tjb $+j" Wz| (T7+'QQ(~j`!2j R5R R4RTogc@!_bkTm `pl(k!T`@.'== Bo9`5`@.'==k'=d=>`3s=j=`6xkMTo'==!q=j`T=z=ARU`.N{=N_kR*4kTF4R5b@@?qZT{*S*2B2[cUxac^@xa q*$QDzTc^@`@Ta@9?q $QDzT Q7RxraT`@?qa^@K Ta@9 2qIT`@a^@ Ta@9!2?qOT`@a^@` Ta@9!2?qaNT`@a^@Ta@92qOT`@a^@Ta@92qKT`@a^@Ta@92qaLT`@a^@Ta@92qKT`@a^@ Ta@92qGT"R'?SA[BcC{˨_** *`b@ `@b?@T"?@T_`b `q`b@@`@`q,=TqT`b@`@`55`ѿT@@3=ss@`@a^@Ta@9R **$R?q!T`@a^@Tb@9R?q@T@@.R=#=2`@a^@Ta@9 s*s@|*$R?q!T`@a^@Tb@9:R?q T\Q?q T {$R`@a^@Ta@9<Q'qIT 2Qq)T?qTz5:Rs T@3#==#=*#=N==@qR?jT@.#==N== R)*@$4_qT9oSaT`b@@`@45` @5`/bkDsE9oS9_S9OS9?S9/ S*aT@`5kDsEBR*"@@2=6@@2=2kDsEv=s@.==97v9{S=NN`7@@.9=dN=a=`65TvKՂ1Tq,T3nRK)\@`*NA`#=#=c4#=o=~qǟ qj@T973@9R3*k=='=*=#=)'='#=%=o5HAR=*kDsESA[BcC{˨0\3@4T9oSaR T?`T?`T?`T?`T"? @T#S_yqT`b@`@`4#K!,TQ JTBR*"@2=@2=kDsE'`b@@`@4 `.ks?qT`@b^@Tb@92qT`b@`@`kD*sE***cC[BSA{˨iqqT`@a^@Ta@92qT`@a^@Ta@92qAT`@a^@Ta@9q55`@a^@Tb@9QqmT_qT!$ša64Լ5`b@`@`RCoT44`b@``@`o_{?q$Az`TS*[*ck\@wR{ƨ_q$Q DzTb^@`@Ta@9q$Q DzTQR?xrATa@q`^@Z?T ` @9zr Tq@TB! #@9U 4<qh T+RRB}`@a^@Ta@92?qTB +@95yRRg`@a^@Ta@9B RR@9<qT+S`b@@`@4`SA[BcCkD4SA[BcCkD`1SA[BcCkD$qHT3R43r)B! #@9k"T*qT8RQҚrjTR! 3+~E9H`8`b@`@` RSA[BcCkD[   Q$q TzT`@5Qa^@`Tb@9R*53Q $qb|@U!ӈTBT`@a^@Tb@9$qTB @9$qTUR*` @9k"2ZzHT`@4*a^@`Tb@9BZ'ٚ` @9*k T_cT`@"ٚb^@4 Tc@9+@B- @9k2ZzHT`@a^@Tb@9*B@ @9~ٛ*!kT"Ta@`^@"?Tb @9 @9k"T`@a^@Tb@99@R bb@V6"`@R`@`@`4SA[BcCkD+@`b@`@`"T@SA[BcCkD6IT BR"SA[BcCkD5SA[BcCkDRyR_`G͌RŬr89*Rr4E|*c$qhTRH$8r#|Q*ccb "K*BH$8$qT_Ry@,@c BD\_{SL@,@4˔`T Ta@b.@7cb@d @c˅˿#dCd^ccf?HT 8SA{¨_BB*a bf{ @T @{¨_֐K"{d@Ac7xbTBcC{Ǩ_[BSA[BkDsEBxbf[@p@yu@l@yc? Te@qTqTb@_AT0Sks@TB@S@3C@TTT9@d@T?`@ZRԀRC@B@#4@@y7@@y J8@TA @7@Aha5@SAkDsE[B`@sbT@9C +#6B|S*6@y4@5A{sx{ *> 7@S@yS*`* @{ʨ_{h|@!|@|@I{_{H|@!|@@{_{|@|@ҁ{0d|@|@{t${_{_PqT$še7|@!|@B|@|@{Ĩ_){R?k,T|@!|@B|@{_֠{(|@{_{|@{_ֈ|@B|@{h|@!|@|@{_{{_{?|@!B|@H{_J)@_ A;@@B!_!x`  _(A;"V8! "6 T@c 9Bx"9`_D;Ձ^ "_ T ;ՁT@pA#T@ !_T A5_{S[c;fpA` _AT` E5s@V;՟z@^"z@T~~@0|@_B S~@!@9V29SA[BcC{Ȩ_{CC#C#' ) A=={Ѩ_{S*;(5 qT@SA{è_* :!{ @9@@ғP T@B@S{@ @!_{ * 45AR@8*7R6 qlT @{¨_M4*!R|@7*ARx7 qT61`T5x701T4R*G*D{BGSsBB@!:t~@=_=1:@SA{Ũ;{BGS[BB@!:T~@=_=BSA@R[B{ŨA{^|@ * ==*Ͼ{^|@ * ==*¾{CC#C#' ) A=={Ѩ_{CC#C#' ) A=={Ѩ_{C#C#' ) A=={C#C#' ) A==*@R` #Rd{CE @DAcBcBcBc}B} {è_~{RCWa @{@{¨? _?q-T{S*q`R`Ҁ>gZ_?@a~ ~z"Bk,T@SA{ڨ_B_{A Rr[: 7S*t'=s@!@v@c t =2* k9TwS?qT7@5 k@`8T!<R\RX8+@?qT\R+@XҌm R)RR[R㭁R_kTqT_k TD *c|Sy`x\4cABT 4@I95 >@kZsR@9q@9ARB4_IT;k58 c3B_9`" 7@@B9AkDcCsE7@SZkDsEkDsE, @BB9AcCcCV4SA[B{ר_cC/_a"B!@AB,!A` _{cCS[* k|! s T*T*7tzsssS C@V,U?jTT4N4N4SE43C?4Ҋ` =v@=t =v@ =v vSA[BcCkD{Ȩ_*z3sAT@C k RҔBq T{Ssa@9?q#$Q`DziT Q$qT?qT?qT?qTSA{è_BRo@$AaT@9?q!$Q DziT@`@9?q!$Q DziTa@9?q!T@9?q!$Q DziTa@__{[uQc#**c@4ҟ,T@9ahd8k`TS*q T! 4@9|@!d8_k`T qTSAR#@[BcC{Ũ_4"hc8 4"t84֢a?@t8_kT@*@2qHTJt8bT4$@7ᇟᗟ'aaa~SAb A!a SA4{STQ*R@9?qTSA{è_[*u@@9?qT[Bv@*Uv@v[B_{Sc RR#T@9?qT?qaT@ b R@@9?qTSA{Ũ_b R@@5@@9{Sq( T[ж *qT*T! 44@s= s [BSA{˨_cks`ȅҠ?j98@8q*]T *aRT?_T [BcCkDsE=a |@"=<_{ V=RyR"a@@?@j48T8 ZqS[BcCkDsE[B 4@B;B]{S[>ck9+z@{@s8X e@9 4q!Te@9bqTR!BE@9BQqT ĚTpqT0qT(RE@9 FQg $q TqT!RDRqT Rkןjc7A?:}@#|@TRA $ @8Q_$q)T!RR @8 Q$qiTaC?qTB?*Z} @;*R"+@SA[BcCkD{ƨ_{C#C#' ) A==b{Ϩ_{C#C#' ) A==J{Ш_{[STSA[B{è_C;c]Р>!A?_֠{STРAA@SA{è_R Ҵ@B;C]B Ѡ$ @L! `_,B;B]{S[dTsSA[B{è_b C;c]{a"|S3|k!N!4?Tb.@RSA@{è_4SAB@_TC!aB`Rn?T@@RSA{èaq{a"|S3|3!N!4?Tb.@RSA@{è_ָ4SAB@_TC!aB`R1?T@@RSA{è${b#TSA@B0AT!N4!NA4@B l  @AT_8_8_x44_9} 6R{¨_SA.RSA_RkTlS!"haC@T9} D@kLTA@!$7A@!$7Bt!CB@_T,S_q(T!@(!bx|kT! kJT?)Tt'D&cT!@џ@T!@(!bx!<|Ӣc@B@*sB  B`TRcDkHTf<R8C8akx TK_#8?qLT_8BC e88!DӁxSAz??TA!k TK_#8?q T_8BA %8SA_8A_8QR!R_8A_8Q{c @"S[5Rc8|RkZZC(@b?9} ԂA(@!@ @ qW T@{vx@|lS?TzsRQ@?09@"49@33B9@9} @(SA[BcCkD{Ũ_ @T_8_8_xB4c49} _RkmTdlS!$ha@?T9} @$kKT@$7@$7tC@T$,SqHT@(dx|_kT kMT??T!t!D!?#cT_"z_?T{"RA S@Rb@c@e@D@F,Sc* $ QkT#5߼qmT9} "/6e@߼qTG_@ T_?)T@(@t@тfxB<|TE|@(xa Tc@(ec@#xb T~ T`@,S߼qlT|@!|@bxa@`x!`@?T"@N9@_q TQ @9_|qhT""@@ 9a@` @!t~~ @" bB@bSb@S_?TT|@(xaQ_|qIT|@(xb(?x""|@@M9qiT}ӂxb_cTMqMT# 5(zfTKec@#x"(xaD@5@ERp@@ӥ QK;Ճ@a @_kaTA5 ! @,8T Rf @_8!6sN |@(xf_Tc@d@d9} "b@@``@`r_"*5SA{¨_sNx& { S_8BR Rc@!8x c@F Qe@b@*jT9} ԥ4 _k@T @9 _r@TbrD_kTC5SA{Ĩ_c;  @9raT @S@ ?3?@_qT`T8_ @9r`T " f{S@ 43@`@Tb@@b@ @!T`@ &͉[#8ҵ ~'sB@ hs@daT!!@!!R'@[B @3 @єa~SA{Ũ_?[c"@TA 5ATT@VCRR@"~RTL@~B'aTbRR4N@q@T[BcC6aT ACRRRL 6 $@ѿ5$@ѿ5@@$ @!BU RC 5 " @C3 @[BsbcC{c|@[k+xab@5b@`@4x!@AR@C@! !Qk T@AR@CB@! !Q?jT@ T+x!@ 5@GRp!@!@ QKUTb@@b@xaT+|xas{`C(SuxnS>|`7xaDTA"q Ta!'"3h`8`~ TS@9`~I TS@9``@x!x!b/6+@ x"@@`@(c,SaxlSa|!@c* @QJ?qMT @9kЃQ3 9;@ _kaT5 5Ss9} @!,S!Q?|qTa!#M95KA ajTZZ[BcCkD{ƨ_cQ# 94a8s~7`vS TO@s~~TAz~@qT@?iTfvS|@Q"@N9|qhT @M9M95qᗟ臟B?TZ*AK?$q,Tq! !  9R(R@_q T@@9u7~qTq@ @cbFTqT TT"R* B@,_8_T RqbFTqbFC Tq`~@ǟ!RZ@ZZ_ja TCRbRKQTFLӅ@AךcQz~@t!Q @?k!B "| AR$ Qzf! cz&c2 c*@!K!Q @ @9A3 9B@y@L@`*By QB9} ԠqT iT*SRZ@ZZ`9SBTTazS!|@?Zs)T`"R*3RR }Dӡ0*@TBcC(@|SB*@*@* @*@@*9Z9Z9Q9wS%$ cex_뙀yx_9*X*1 T{C(9eyx(@lSQ@|@?@`@ T,Sc`xc<|@ |@bhф@BFD_8# 4_xcc _85#bTBBBBBc #TcKcQ##T#4blS8x"8@@!8BDxbk TK!8_qT_8!" A80R@c,@_8ccd28!~~ @@@SAsEt@Ѯc0@98_8!!Q!!_9BkTcQ*@`_9} +zx`@@SARsEyRz8{! TS[`c k T D*?|Ta!@(|SB@*BB*BB*S B*ssZsZsQsvScb #cxS!sxs  @9raT`~@(7xbd CzT~qdFzT7 x`b2@|@(7xc x` @ 40T**1`T|@3@w*@dRҴRCRbRO@T  @9r!TЁ"@N9@_qT@C9  `wtB@{RTT3SA[BcCkD ! B@,_8?T R &PSA[BcCkD @A5  0s@K!j T6ZZK@~@ @?`@@@Tc,S`@(cxc<| @ea˂@!&D`_84_xBB_849} * SA[BcCkDyctc@"bTA!A!AB "TBKBQ"T"4AlS8x!8 @@8b˄DxBk TK!8_qT_8!" A8SA[BcCkD{Ũ_8b_8!!Q! @T_8_8_x!4c49} _RkmTdlSB$hb@T9} @D?kLT@$7@$7tЄC@TD,SqTeР@(dx!|kT kJTR_?TAt D#CTR_@T@(!@Ѡdx<|?'@z?T_?hT R_@tD#BT  @T_8_8_x4e49} _RkmTlSB#hbC@T9} D@?kLTG@$7G@$7BtCB@_T,SqTbB@(Bgx(|kTB kJT?)TtHD%cTB@џ@TbB@(BgxB<|Ec@|S!b|q TqaTD_ TE_85E˿cTBD@95aha85@_ւz_?!T{S` [?Tca@k!T`_8i_8b_x&44?9} SA{Ũb_R_kTAlS!avj` @?T9} @#kLT@c$7@c$7tЄCc@T',SqTcc@(cgx|_kTc _kJT??)T$tDc"cT@?@TbB@(Dgx<|@*%}SB H ?}qTqAT_T_84#z?!T*˿T@9$5Xhj85d$멐 TqDI T$z?aTubҙ!t9:t? T@ZS9L @b!th:8ku TKS_!8qTR_8@_8 8cCkD1jҁR,D"| T!cd@( |SA*@*@* @*ZZQtSbx?iT c@(``x?BkmTp_BcCkD[BSA{Ũ_֥k TK 8qLT`_8 f8cCkD8f_8ƀQ#RMT@cCkDŢ?IT{ Ra @{¨_@R_bC|cA|{R{_ր`lndGahG  }lG ~ zpG+v{ {tG;y;zxG } };y;w+x;z { }+~ };`+|+y_ր`n|GG`G~G| }+z;{+} `+~@b_{=N=?.==:N@.N=={ =3==-4=q='@4=k=!4=e=4=_=5=Y=@5=S= 5=M=5=G=6=A=@6=;==N===NN=.=@. ==(=N%N=" = {ƨ_{G /@`8g  @{¨ `_{wR@dr' /@ 8?_g ? @{¨  ?_f"tӢ4R_qT_3&"xWӢ4R_qT_k'kfd@ap4RR?kT_ք6{==6=Ĥ=z7==t@7==n7==h7==b8==\@8==V8==P8==J =9==D@9==>9==89=|=2:=v=,@:=p=&:=j= :=d=;=^=@.=XN ={è_q~n~/`_q>.> _8``_8  _{N;N{_ gf  gf@aq`_@!q ?_f{DORrS"`4_k(T#``?RcL rkT/R@r_k(TGGT R8;};~;}~~mSA{Ũ_ GGt@R (+};~+}~~m`LjRr_khTRr_kHT/R@r_k@ TaG G8`R;~;};~}~m(@+;}+~}~m`?R r_k TGGtR`@?R 'r_kT_k T!@, g.gxcRb;} ~xb;} ~#`mTqcB|SBXQ$R[ = =GggGG+~G;~ { zx8~;|#ydT9G#yTfB|S!tAK?@qT=G_ ~(~kJTc B kT/Cҁ7 g!.*h gWm]@x>b l8+}xaD?qlT*7@`ovdqH9xb9mT~R!KRBKjn`( cKj.c(qT!`ATRLaTzlc|q T_qTqaTEl!'TRR_qT@R!4 RKAa@Kak_kLT!RqTqT q@TqTn8n4*Y7@9`@k_kMTa@ ~ӀjlXj,~ӀjlTj,A@*с kMT5W@ R"_4@JD - [@ S@ _@+*a!@+ --k {`=_ }+kJTc y"B@ k Tyb/?bx+*YQzX@,@  T:bQ9QbQ_4,@n*O6O@@`@@  =g&A`K6.g@ }@TxL@ z8gYb~,@xb }8~xz89 !@?b ~ }_1T b} *B@*RPx`x` g1*gkkTk TQ! 7/@qTq,T/T@ qT  *: @s*r1eTeBaqc@s{@ SA[BcCkDsE7Fm?Gm _ @*u1eTBaqc@@ Rv:vD/"@*b?kTBaqc@tt9`@mBQ7+x9;w9+x7dm! _q Tl@m9Q+{;z+{pm ?q T/=@+}! qLTK=5c@=c@Can=CR_qTn;n{AR!rS&zkiTkIT8 R"`SA{è_ր"Gggп GG+~G;~ | {x;`8~ zT>G ~LTn+~ | {;|;nQ;~ | {;|;|SBXQR#R\K'"@6@aK{CRrS='@c[pӂ`Ӕp;S*kTRkTD^g~sN`T=b 9=NN==N@;=;=ߠ;=۩=Qx;==N=Щ=<==N=N#=ũ=@<= 7<==¦q T/@pӀKqm T<==fN=N=N=N==N====S=N#=N==/@pӀKqT@===AN=N=N=N==N|=N===-=sN#=N=n=$@.=sQ=f;==N=^=<==N#==T=@.=s=L==B=F#=D=3=R?.g#R?_#`aTcQdR cC*O@r=S@o=%=K@j==f=N=fx7ggz*SA[BcC{ͨ_AҡAKf_&|S_C=@Cp|S_ց`%G$G e ~'G~&G g8d ~=G8f~ f(}(} 5 }G8 |+`C`_l |"bG]8} { ~;a;{8{`GG ~G ~@ y;z |;{ | ~+`+`@b_{ *==NfN=N =a=> ==[@>= =U>= =O>= =I?= =C@?= ==?= =7?={ =1=u =+@=o =%=is4.======NN=Z ==VN= ==N =LN=I @{Ǩ_N ==?==;fㄒR@`r"`Ax?kTD|Sd4@a!@a_G^@;{;a/+z {_@] zG @y z^@п P@о ~Q@+gR@+pS @ }T$@ }U(@+qV,@+rW0@ }X4@ }\8@ℒR+sr+t< | } }+u+v } }+w+x z+~ y+a z+a+a`+?k(T4~on`:;{;{: ` `+|+~ }+`_!R` Kqb(}`;~+{(`;`@a``><@8@@о ~ }RAŧrr:''.-R;9} =@tr'@R r' ;+8+: ;= ;>8>; _{,?m.79 ?A %`mRNRr'@wRAŧr ?१r'Rr;'';=/ > /=+.+; <(< /9=>: (=(<( ?Am{¨_(.?A `mRNRr'@wRAŧr ?१r'Rr';'-R >;<@tr'@R r' /+.+; /= ;<+ ;>( {f@`t`P6(?`qIT2&@{è|@(_n8)o o()`@{è'`;mn)o8n(o@`9`;Am{è&{&@ 6PkiTf)CR@ r'{è(?_.8?)/ /(?) @{è' ;m.)/8.(/@ 9 ;Am{èH){-{_{R=@p?kT@.=mo4 = ==eo5@*= N= = N =NNN@T@*R=?kHTN@ =NN{Ũ_= =0=-@)=q=oN =NkNpx7@.==b.= =}3=Ag>NN= N =P=N=KN=N = =v= =@=N=N;N@.=5.==P3N@*==Z=ޡ@)="= N =NNnT@X@\@`@+ud@~h@ `l@;vp@;wt@ `g `+x+y ` `;z;{ ` `+|+} `~_f{@`S`kiTRs s*s5DGg~*SAB`{è_8`/t`kHTsDQ8k)T`t(tfnl9` A`@`A`@fRrkT `x@+sDG(`8~:`Baq@to~*sx@? `G s*+9|:s)o;o;};:{ &`zkiTRkT8   @{è_ր"DGg~(@b kT`QkT `mRr'@wRNR१r' ?RAŧrr<''.;; > =+:+< => + ?m.,9  ?")`mRNRr'@wRAŧr >१r'Rr<'';;q =DG /+.+< /?Bm=" `+`(`;`@b@! f{ @/gt?`q(TtbP7?qTg)A`R$|@(Aa @o@{è_ o;mn)o(n(o`(m>$@`;Bm;m o n)m(m`(o%@`;Bm&{P x|S/'?k(T7и?kTpR')?A u'CR r'(?A!q @/@{è_ /;m.)/(.(/ (-`'@ ;Bm;m / .)-(- (/%@ ;Bm{6{_{RS =@`pkiT@.=uq ==nqs*6@* ==U@ = = = NNo = TRkHT =#= =SA{ɨ_ =8 =5 ={ =N@.tps`=q.=%=1N= =@)A!*⿝R=<==kTN == =WNU=SN=NO =?TkT BAABB.=NA== =NN:=N== NN=0NA =,N =N'N=$N=!N= = NN=N =N= =f{@`~S`kT@ Tgq>DG+@a`E`Ӏk T8k T ~?@| {2@=@ 4@ }3@+r6@;s5@ |8@ |7@+t:@;u9@ | |+v;w | |+x;y | |+z {+} ~1TbBa!@q\`=`;|;~;`@a`SA{¨__(lT@bPkHT@k(T(`n`R(};`n R8(` Dk(Ton@R8+}~~`R`; f@`@?Tf#@HT`RB #`B*4{b|Scxa* |Sss*5 qTq@~ @{¨_ (_Sx*4RkTR _kd @zT6c kT/ q@T@`HG8~8sQkT/ qT4Xs qT@5XsS7`DG`HG`G@a qT@`HG8~;`a@aq` &@ Rxk(T&DxkTRkT{|S |B*5 q Tq`R r'> @{¨_ (?_D4kTRb kAz Ts 6 kI T q TR`wr'`R(> r'8?@`RaR r!r'?'?k TbQ_qT5Xb qTq@Tq`RaR r!r'>'>`R! r'* = >`R1 r'* = >@`RaR r!r'>'>`R r'!F qTR`wr'`R(> r'; !8@!q { N5A=={Ũ_=4@.==C4oS='@@spӔp`~S~S*6 5 q`Tq@T=@SA=={Ũ@*= N\@=SA@*!.=!= =@SAo= 4:s:Rk T?kd@z` T6sk- T q T@)= N4N=1=@*= N+N=(=@SAk`T qTqTq@T@SA@*== q TqT.=qTN@=SA@#@A'==@SAu ===@SAl @*==56 C@SAAA^@ @=SA=WA2Y D= qT@*= NЖ@)== NʖN=ǟN=ğ=@SA;A= (=q T@SA1&{pSx|SkTRk T@RpR r?''q(?@! \$kTиkT Rr'R §r'| ;HR@r' UR@էr' > =SRɧr'+8;9 < <+: ;+= 8>9 rT 5 kTk(T( . !RgR5r(?ݧr;>7''? =Rr'Rq §r'| ;HR@r' UR@էr' ? >SRɧr'+8;9 < <+: ;+> =;7;=8?@! SA{¨_.-R@RAdr8?(? r7''?kT/.R R?8?br`r7''+>=>-R@RAtr  r7''f{ @ gt?qT?xqT5@b(`n;` `(~!ln;`(`!l@a @{¨`_&{  x|S '?kHT?kT rT ( .;  ?(>!,?.; ?( !,?@!q @{¨ _f{#p"p aR>CUr"ʤr&x!|!a! ( cURB>RCUr"Jr!|!a! "*'"+ ~ ~(|+| ~}+|} ~ ~(}+}~+}@b_{RS='@DpkTp4*_R` r^g||!~!`!K! K?q T?qT?1T?1!TN=lN` |Nk =`f=`p@ 4Q_NNN`@Q|RBrN=|!R`K *RCUr"Jr)ox g|a '" { +{){ \+{|  +|)| )|o+`@=c@=_N==NN==U==NNP=NN===Gg_B@SA{Ǩ_{ Ro=@Sppӟkq=*5==x7'=#=!NRkIT=N=No==Ns=`7@NSA{ƨ_ ==NRkT@ ==@.==@.N=Nf f @g_& & x3'_Cf=@"pgCcpc@B*A

._"{"zR!|SbrkTb|R"rkT`DGA4{¨(`HG4(@!{¨_8:RBrkT⻝Rrk(T!4@!`@{¨";``"@4({¨8`"@{¨;`kiT8 c@qTqT5@af{!ȅ@g`HT6Tg(n{_Hn(~`+(~!hT{n nl`+`~&{BR!rx'kHTиkTpR'(?.{_.(> +??(>BR!VrkT{.., + >{p>{_{R =B@spa>PkTg = =B =6RkT@.=ّ = @ ={Ũ_NҚ = @{Ũo@AqTqT56 = f A, R ={k) T *7m?mK`nmR@`rkT` A`A` ~A`A` o+{A` A`9| $A`(A` +q,A`0A`9r4A`8A`#r':'ࣈR / [r+<'`!R\Rzr'9: R ?gr r<''R ?@dr+;' R R {r'9<` R ar ?'R3r' ?R!Or r+36''AR94`R%r r8'' ? ?P,+596 ? ?+798 ? ?+99: ? ?+;9< ?+=/?A! -; 9.,)- @  ?(/  @7Bm.?Cm{Ĩ_a.aTR8Rr87ar>''`R`Rr' > ?`6R!r r'@R3'+;+<`r'\RʟRar@ԧr = =5''RARArקr+3;48''!fRRڧr!r = =':'R@cr'+5+6Rçr' = =+8;9 = =+:+; = =+7;<>8?@RaaR`6r'tRr}r'NR > ~r'R:'ࣨr /'`Rਨr+<' R9:r'@]Rdr ?!R' Rშr@tr ?<''a R R1r@>r+;8''R@R9<r r:''_&{ x3|Sk(Tk TйkTR$`r'?(=+><. RK ?"+  @{¨_ @CRжr' ɝRQR@!r' = ֊Rr'"R!rtr ?+:' R7'wr'`LRa}R <;;r'yRԧr`٧r9'+6 <'R.`r' <;7+8 < <;9+: < <+;+5= + k)TpR.'8?@!q .; & x!|SkhTk TkT BCRжr]'"ɝRQRB!rZ' ="֊Rr_'"R#rtr ?+:V'"Rw'wr['bLRc}R <;;rX'yRԧrb٧ry'+6 <Z'Rbr.['0 <;7k*+8 < <;9+: < <+;+5= 4+ :?_.?' W!!^(>_.; _,8?+=;>_ķkTpR4' 8?_4{F {; _A' _{z{_{ޝ{_f#t`$QqT@l@m`Am}|BmpCm+{;{f~ ~{ x"D8B<+`xdxb+{  ~ |+x(y }+z} |(~(4g(_`7 qT?TqTRn(R6gn+{#|Tg `gg(~+|;}/;z+{+}++z;|#`Tg `gC` ~/{ @`@t?T `ATg@x!<a @{è_`Aj@@x!<aA`d{ @ /@xW?q(T AT'A!8 ` @{è_OR r'?/@A!8?`?`"A7@b{C==AR= =@pkHTo g`5 =Ssb<` @={ƨ_=Ss=EN= =P< =` =; @@==Gfta$Q?q(T@tDm|Em+``Fm;|f8|"D8B<`xd}x+y |xb+z({ |}+~+`4g ~+~_!7 qiT@Tq@TƒHTA#?c n(R R 6gn ~+{#|Tg `g ~(~(`+|;}/;z+{+}+~+z;|#`Tg `gC` ~/&"xT?qTA!&n=Pm;hQm+;}f;}@!xb `  z ({+|~(g@b_`1T?qHT LTbR' >ITR( R{R =@p?kTpӢ "R_ kTR?k`T=1@6 ==+qT@ ==[o=u{Ĩ_ == === =r4@ ==; ==qToR?k T =S=f=sts~N = =*@|3A!+= xb=rN =w ==*@=n =$=h ==b ==\ =@=V = =P ==J ==D =@=> = ==N ==5*SA{ĨL!@.=-p&"xT?qHT@&nxRmlSm ~@+;}f;}"@xb `  z({+|~(?g@b_`1T?qTBR Vr' >lT6RYr' >DTR( R{l:{_f"R@`br``?kI T@T~`A# T`lA +}`A`Axb | };|;;~;lana w?Aac3Aa z4Aa5Aa 6A+s };t }+u };v }+yZ {;z {;{;z{ }@4;| ~;|;}1Tq@T=gWt_q( TR!K=gWt_Lq T;=;}(}|-g )@ȅRr?k(TnR?khT(lT@b VRr?kT`Aa8| R?Aa(|?A`Ac|l ;};_;w8wz#}T;(`(y+wp;w~;(yqT n8+g ~+};(y|&bR@ 2r x#|Sk) TRk T> 5BR!VrkT`GR,r' =+=0R r' Rr'8;"} ={ <;=;;,R.Yr' R! 5r';># 9;; ?;7 <+69 ?[;9 ;;;;:; <A4;= >;=;<?1 T?q@ T 'W7?q( TRK'W7?Xq T;?:=(=<%g ?"CR"֧rkTk T,RYr'= Rr'.!#= ?;9 <+8 ?};==;=];;= < ?;<;?_!RrkT0R r' R5r8=!R'r(='`GRr'=c4<,? rAT ;?585:#=T;?( (6+50;5>;?(6?qT ?.8?+?g >+=;?(6<{˘{_f"pgA

N{oS[cN_EWF%@5BNSA[BcC{Ȩ_7@=xpspmqRd@zT/@gg#u>Pp=7?PN=q=,T= 5o=#@35 =fpsQ*Y5 ==ڍfpӄQ"&`sQAkmTӢe!ڡ  !ڡ BT"sQ`>qT*g#@?P!@ g*!=?P#@#@={f Ata4?qTBA!Q@ Kga @{¨_ `aT~?g`@Q`{& AxWa4?qTB\!Q@2'a @{¨_ aTR?'?`@Q`{SfpA4R?k`Tp@g02! a>"" `+`@b/ @{¨_л.kHTR'PR' >>_!f f{ep$p_ggS**kT**{Rk`To=`4`KqlTRkT ==~ ===x=@== ==nN ===N =N#=N = = N^===XN===N=N=N== NH==NN=B=N==NN=8N=}N== N0N=u=#=NN='=mN==NNg =N=bN = = NN =ZN=W=U=Ss= = =SA{ɨ_=hq!T= =AB =!@.R?==kT@ == =@=====nf"tb5!tӡ!K_?R@Q_q!T?3Z&"xWb5!XS4!ZK_?R@Q_q!T?'kZ{SR =* =@tQo =!p5! =!=@5>R` SA{è_BR ?kT?oc@@g`qZ{?m@`S**7m3 @`A` @aq`)lkT`A`@C 7Bm`SA?Cm{Ĩ_)n l@a#`T okTfAaq`lkhTAхRArkhTmRrkTa>Aa4Aa6Aa8Aa?Aa3Aa5Aa7Aa;Aa9Ba:B9mlYb!;gA/^B4 BA6BA8BA?BA3BA5 BA7$BA9(B nn}  ~+s+t } }+u+v } }+w+x } }+{+y } }+z+|~+| ok TAхRArk(TmRrkT@B@B@B@B@B@B@B@B@B@B@B@BFA>,BA40BA64BA88BA?XBA4\BA6`BA8dBA?hBA3lBA5pBA7tBA;xBA9|BA:B@/B@B@B@B@B@B@B@B@B@B@B ~ onh+q)r } }+s)t } }+u)v } }+w)x } }+y)z }+{~9|n l;o @B@B@B@B@B@B@B@B@C@C@C@ C@C@C@C@C@ C@$C@(C@,C@0C@4C@8C@+3+4 = =+6+7 = =+8+9 = =+:+; = =+5+<>+< /?k(T@}R r?kT"Rr?kTkRSR rjr'1' ER|Rr`r3''ᑕRRpr@0r:''!RR?r,r2''AŞRRrr';'`;RRA>r r<''eRRr'`R¨r`r' RT'urRBr'qRW'rbRtr'RS'`Nrb/RPr'@RV'rN'Z'RRer'@9RrvrT''bnRRr`?rW''B"RRMr@rS''BJRR5rArV''R`Rⱷr%rZ''t mR!kRr'`RR)r`r'ԒR1'rڃR(r' cR3'`rAXRr'`RR:''rARAr'@՘R2'`drR';' > /.(+1)2 = =+3)4 = =+5)9 = =+:); = =+<)7 =+6>98. ;/WR!Rസrr'҇R`Ҩr1'R'r`Rr3'᠛R'!rR`r:'R'rR@r2'AM';' RR rTr'<' R᪈Rbrr'1'KRlR!rନr3''R|R!rdr:''ۙRRAer@Er2''R`R rr';'`R"RaHr2r<''{S&zkT .?SA{¨_@ 7kTлkT*??.;>*RSA{¨N Rr'TRR3r!r =9''ёRr' ?҆R+9r'R(r,+:' <6R.r' <R+7';;+: <^;><+8~ >(9 <<+:?<(>&x@`T7{;m@ kHTkHTkhT}`0R@r'քR>ಧr'8?;Am{è_>?_ _. ;Am!R{è `=Rŵr '@WR-RUr' -RϦr'@Rar@r')< MR ?='6r'RpR >@r+='Rrr'97R >:'Ƨr'քR. >ಧr+8')9 > >+:9; > >+6)< >9=?I@ A ' `0R@@r'?(-{?m@`S***7m@`qA`Ca9`k TAaq@A`@Co H@`SA7Cm?Dm{Ũ_ @`)n l#`LT.Aa9lmkTfAaq`mkHTAхRArkHTmRrkTA>CA4CA6CA8CA?CA3CA5CA7CA;CA9CA:C o!fBС;gA/^C4CA6CA8CA?CA3CA5CA7CA9C nn}  ~+s+t } }+u+v } }+w+x } }+{+y } }+z+|~+| ok TAхRArk(TmRrkT@4D@8D@CA4CA6CA8CA?CA3CA5CA7CA;CA9DA:DA>DA4 DA6DA8DA?DA3DA5 DA7$DA;(DA9,DA:0D@/dD@hD@lD@pD@tD@xD@|D@D@D@D@D ~ onk+q)r } }+s)t } }+u)v } }+w)x } }+y)z }+{~)|n m;o@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@Df{@`S3`tzkHT7@`kT@`nD@D@Н }D@D@н+tE@П E@н |E@;u Eҽ+vg | |+w+x | |;{+y | |+z}l+} ~SA{¨_`n~b_*SAR{¨xf `!*a47{?m@`HTw@TnT@E` /~_/`_n`?Bm{è_?BmR{è!RQ@`7m nE@ E@E@+v E@ n$E@ ~(E@)w,E@+x0E@ ~4E@ ~8E9y+z ~ ~){+| ~ ~9}+l `h @`A` `o@G9l )n7Am{7m @ S***?m@ qA "Aan " 9lkITAaq@РA +3+4 = =+6+7 = =+8+9 = =+:+; = =+5+<>+<" o?k(T@}R r?kT"Rr?kTRA^Rracr'1'RA%Rrr3''hR@6Ror@5r:''ᣉRR!Er3r2''R`Rr!r';'@&RR=rr<''e0R°Rr' 6Rrr'RT'rbDR⴨r'`RW' rR"r'RS'MrBR[r'gRV'rB'Z'mR}RYr'3R‹rurT''b|RRBr@HrW''BR༖RVr`rS''HRIRAr`ArV''bR!R⽧r)rZ''siRҗRr'RA$r@r'`ІR1'rSR%r'`МR3'rbRr'R:'@0rAR!Ǹr'ঌR2' drAR';' > /.++1)2 = =+3)4 = =+5)9 = =+:); = =+<)7 =+6>)8-" n;o/RR`rAۨr'1'RmRArѨr3''1RRr`r:''aƔR`mRarfr2''RR r!r';' CRRATrඵr<'' pRzR`rr'1'@NRRr`r3''R`Rr`kr:''AӇRqRlrLr2''aR@R`r!r';'੏R#RGr5r<''{@ S&tzk(T7,k T ?ϊR r'RAR5r' >@Rjrr'7'ƅR.+; =r'VR@(r' <;:RWr' R+7 <r'R' <+8+9 < <;:+; < <+6>+ ?SA{¨_ .?fb~S*SAR{¨&x@T7{?m@ khTkTkT`0R@r'  >?_ _. ?Bm{è_?BmR{è!R 9R@r'`RAR:r' ?`Rxr'ZRA_r .r+<'R9'r'`RǓR >)=*r'@ Rr`r;'+8 >' fRɧr'7m . >99+: > >);+< > >9=+,? X @ A  /`0R@r'9, ?).7Am{@`RSf[Ku`!*~A*?kTq@4b`QB|SKT4C`T *7m @`qR/@zTCaq7DmSAC`[B{ƨ_SA[B{ƨ@aBR *SAC`[B{ƨ?mb!`T>k T߂q, Tl n@R|C`b | }kaT~?EmkTq T qTv5h@`A`!9`@A`@C ~`?Em@`A`XAa9`@`A`Q9` @`A`K)`H@`A`RC`b+m `;o@`kT?Emn` R)~9Z`;g/m)lm(z@`};~+z };|C`C`#{$T/nbQ+l+m;oo1THl@A TA`g n&A` nblA`)nq lm9A`TA`@`A`C`>@`A`( @`A`%P!`T n/Cm?EmlJl nq Tb)n km;l#~TlA`C` m?Emk/Cm6f{R?m@`K!*C`a|A*?kH TE`SETc*#5q4 TqRTA` @`A`FfRR!`R/SA`0k Tq@4TqRTSAA`?Bm{è0SAA`?Bm{è *4kiTA`qT q`T5@`A`HAa9`@A`@C `@aqSA`?Bm{è_8@`A`y9`v@`A`/)`p@`A`)9`b+n `;o@`fC`!`ӟk$BzTSA/ *t5A`@aSA&{@ R5xk Tq 4S!|SQ Ts4C 4 7mu @ qR@zT?mn"! DTPk(T,"qRsҀ<s .@RC " < =kaT>?Em@{ƨ^@!!R *@C SA{ƨT@ A RC "+?- ;/@ kT?EmC!qSA?7DmC @{ƨ_. R R)>èrZ ;'/m),-(:@ =;>+: =;<C C #;$T."Q+,+?-;//1T ,0R Vr' ?TRA ' .%A  .n"lA ).sq ,-9?A TA @ A C C@ A  @ A P! T ./Cm,?l? .sq@Tn"). +-;,#>TlA C  -?Em+/Cm&{R?m@ Ax?kT?q|BjT?kTq4S TqRTSA?Bm{èU ?Bm{è_?Bm{è  *5J@!SAA @ A A&RR "+?/ ;.@ &C k$BzT@!qSA @G{!RSf[7m` @`?mak Tk T`6 R x rT/4747@R`rk(Tn/9@E@E@ E@E@+| ~E@nE@+} mE@|E@ m+uE@ }E@+v mpE m+w+x m m+y+z m m;{+| m~+}+o`A`SA[B7Dm?Em{ƨ_֖ @a`A`@a @al oA`9`@HG)oX|@ |"9 ~q@ T/ q@ Tq` TRi ` T `LTa`@lHG`@`R x r T4(4A`6xAnl/EA2EAb?EA3EA9~4EA5EA o 6EA }7FA)r+s8FA9FA ~ ~: FA;FA)t+u@a/9@a9mn@ms@aA`w7Rrk T@R`rk T`/;m@ |lHE@ {LE@ PE@ ~TE@+qXE@+r\E@ }`E@ }dE@+shE@+tlE@ }pE@ }tE+u+v } }+w+x } }+y+z | }+~;{+o@9o,A`@a`(RrkTn;m̔RrkiT@@E9x `R`rk T@/DE9x x@xE@< x|E@E@ ~E@ }E@;f E@+g  E@ |E@ |;lE@+mE@;p |E@ |E@ |+qE@;rE@+s |E@ |E@ |;tE+u;v | x+w+} y |Z;~;z;{+okTA`kTn@lm8}F@9~F@F@ ` F@$F@(F@,F | )v }9w })x }9y })z |){)~sqTqTc+b+`b+ `a+``+ `K)`^@`Fn8 mW/V@@G{!R[&S?mz@ ak T~S`k T7m 5R xr=T)7̌RrkT”RrkT ;/ <@tRR`rr'>'R ?R >,r@r:''!R+:ƖR+;Sr@r3''OR =@~r ='؍R!Rgr'+3"R+4!rr7''gR =LR =rԧr9'',+5+6 ; = =+7+8 = =+9+: < =+>;;+.6449.7Cm A SA[B?Dm{Ũ_֖4@!`A  @! @! , -A 19  HG).|@ |" -9?" ~qT qTqT @T LT`,`R r'  @ R xr@,TA u@a@!9/.7Cm/@!A @!CR`rkT.;/i`Rͧrk TaRݧr'9: ÔRrk T`؂R`r'9:[ :>R5r'R$RAr`4r| :5'' RLr'!ӂR`mR > =4rbr'7'RR;5+6 ?Vr nr9''R < <;9r'Rxr'+7;8 <R`r'BRᨉR < <+9r''R§rr;2+3 <'4'+Rާr' < <;4@R;>;>;8+.A.9?RR`r'`RAͧr ?@jr;''UR. >r+;'@vR@r'+<R /r'\R@r' /%R+=r'R@r'+7ׅR /r'gRr' /<+8 =+9 / /+:+; / /;<+6 />+=+.k( T8Rr'RRަr"^r'S'>"ڝR`Ir'R.@r'9>Rr'R§r' . ?RƧr'@R)3+=ԧr'R,r' > >@R =˧r'`R)4+5@r'gRr' > >)6+7 > >)8+9 > >):+; > >9<+  >?)=?q TT? qT@ ?qT?qT?q!T#+?"+ ?"+? !+ ? +? ) @ A pkT.RZr'/8=@R,`Kr'ˀR9>Cr'RJr' lR fr'`UR@r'Rڧr'} ; ?)6 =97 =)8 =99 =): ;)<)>g.8? /ba7Cmc{ q> @{¨_@G{R =Ǩ =* =5={qT ==:|`6R =M @{è_{ F{_f@ޒc@ApT#@QRk TAA @ #m$tc$!,LB˜ba|Ygh@mha~@ {@{Y z\Bm+{`Am+ ` ~ }(w;y+x[ { zz+~(}+|x+{((y__T @ n4>g8D@GmFm`~EmzW w+}(~{8 x;~+w^ |{+vDmCm+x }{+~|8}Z u(} y w+v w+{(x+z } y8{+|(x y+`+`+ T_T?qT!(R?k@Tfgf R /f`#DQk) T TA 7jg@AR0Frf?4F`!TB!="L!|SB !QB|` bz|@ng`l;~@oAHF@?8FA+{ xLF@' R8 ?Nk TRk TRRaR4,rX.B ^' ,;?ēRϧr|S='Qa™R +: 9٧r5'![R"rR:9 <3'aRr@ӧr2'';9=R 2 7/#ҧr{'BURBrT'R7ۧr8'V :;? 8 6;9 ; ={+4+5{ 6 7+;+9 :+<+= 83(2(=(1(>_{ڃ{_fRrR@`r!` kT?iT~ T/~a8`/]"xSذ_k Tؗ@?hT/C`)?(l T@bN?h Tn/+|f@`TB=|S!Q?qT?qT;~;}8b!LB|@9ARr !n y@=A }g9+;~` l+|8F  { ?T>W8 ?S kT ÞRҷr?khTC (? rT E?kHT.+<&R!4, |SQ`qTqT;>;=?" Rr'`R!Xr! 90R. r;''~;> <9+= =RēR!ҧr+;ϧr=''AUR`™RAr٧r;5'', :Z >w ; 7 = ?+5+6 7 8+=+: ;+9;:+>(<_;<;<{{_f j ݒC@ApiT#@QRkh TAA$,L#n5c$B[g~d|!tBm=bhd@{[+}p@mtCmlAm ` ~8 ~ } {9~ |(vV z+w+{+uz v;w+y({+x(~+}z((w__T5npDm8|HmtFm|`T@m}+zhGm+{lEm `z y+t y{`uZ+v6 y y{+w+|+z+{(x;w v+|+}+` v+~+w T_T?qT!(R?k@Tfgf R/&RkT`Q _k(TR D !CXS!K'd|n"B|>tPm#;hd@by@ {;hQm(y;|  } z ~+{(+} |(@b_xS4Rk`Tq "@z(T~eR>&  Rr{{/C{_f!@?T `T`~_`_{|{b_&!x?kT T >?_ _{{"_{=qTo=Lx5= N8y N=u{¨_= N.y=x&RkT`Q _k(TR D ACXS!5K'd|B|"#&  R{fx{_{R = =* =5='xqT ==xx`6R = @{è_{ {_f@`At!Q?q-T?qaT3aTAA g_A7a$?TA!>g8~C`BA_g&@ AxW!Q?Xq-T?qaT'kaTA '_A7a(_jTA! >'8>C B_'{ =@S p!p! |S?qLT74 ==z=z =q=ow4o=wqT@.==z=@#@A' ==q`==SA{Ũ_`= 452o4@ =~= == ==@ ===q=z =z=oDw@4o=wqT@.==qz=#@'@A ==g_R'_֠@3=_{R =3 =**4 @{è_R =- =f@`#@(T f@T @``Tc$A@g `+~+a_T B tg?qaT+a5&@ R#xk(T &xkT @ k`Tc5$42' ? +>+!_kTJ B6 Q 'R?kaT+?A5{5BpNN{Ǩ_=4Bv=4o=S[WDv 5/@4Ҟgpq2'>  /)?q`Q)/#f#f@`tet QqH T(R"Q_qTbU"!.E,LCmӄBtg%~_b> @;p@m$@6PCm {=wZ |Em?TAm{+z+x7dBm  ~+{ v w +t{;z*y*u x_+x{+} x+vZ;+{ xZ+x+y+wZ+| }+z+~;};}=}+~bf aDtӁ$Q!(}?qT!?p@m=`Am 9Bm:xCm+|;|f } xC@@ e8c<+{8xe!xc+| !( `=a?~!(x(y }+z} ~(a(d4g(_`"T T(d _q T_q T`RK & T`$SCQ@&(qHT5f>g ~f!@$xnBBT+a__`*TҟT_qTnIT (`_nBT!TҟT#/ᗟ?kT a_`d#_֥(QqhT`RK! !T@a`$@`n`_@Qq(T*RC`R8a_֟ᇟ?kRT7 q)Tnq`+`@a`_RMB7gg(~_{ ;mng n)mA`n ~$Tg @ @;Bm{è_!`~9o`AggO~)m~C`)|;z+o+n+z;|!` {n_"&& @ %`QCxSkdQ TRk TR# d "cXSB/!K?'e|n"C|[@_he!"by@ _hQm+yXdPm;|  ~ { x+z |+{+y | z+}+~ afBo_HT!&n=Pm;hQm+};}f;}C@@@ !xc `  z ({+|~(g@b_֟k"T xSQkTR7?kT~eR >&BxA .4!xSk"EzT+!qR.$@zT!xSkT?kT "*?k|Bk!T ! 76. @xWQ?\q(TR!K R Q?jAT@!j CxWqTXqhTRK R QjTj<S!xC !>\F#~ TA >g#~IT { = N}@` =}A` r| @{è_{s{¨_{s{¨_{s{¨_!f`Tf#@t_qbDTT)t'B5tӄڈ Ț4(RK?kT?@aa$Ț ga(`R0 DT8a@akxZ`a`_@cLi5$tӄڅK! ŚR %tKK?kT!R!K?kT_ kjTA?kTa! gR&!@!L! ŚcӄxSe?kTBQEe/ *cBQCT%RҥKa_q!c$Ś! gG!@a?k@TB?k!T(`#aT#aT$7!&kT&"xRyWӟqBCzTkT5YS#xWӄZ!4%RKkT'|SR?@!q!R!KA$ '!( R#!LT8!}S@!?kxZ?q ! _Y*B 2%xWӥ5&XS'|SZK! R"%XSKZ'|SKkT!R!KkT*'|SkJTkTA`Q!\* 'G4R%!X! 2! BxSxSEKkTcQE7*e7**5BxScQ_BkTA`Q%RKq!\*B$! 'g4!@!'RkTckT( #!T#!T7{>NoS[ksNoFWGr5CsNIp==SA[BkDsE{ɨ_cC?@c=ppqR@zTo=r47@8p9pS4*5 @g{@=`syp9QkJT>PWR4 FAAkT= Nl=#=rq, T=#=yr 5 6ck T?PWRX4 g@=Xsfp Q*5 @g{@s`=Iss@*yp9Q?kTRqT<*' RzScQ$kT?&!ӆBڂ?Bڂk"KB\ %R@ g5PN!|q@SA{è_N*kT@=oqNR kT@=fqNAR ks{ @`|A` @K{¨v{ @ A  @K{¨fb?R@`"r` xkHT6kT?(lTg~C`_g(~/RkiT8`_{CPAmqTqT`5 Rs{¨_֞ Rm@a@a{b?R"rSf@`` xkTRȧrk(T?(laTgn@SA{Ĩ_g(/RC@`/A`l`kT8`o*Cm R.@`CmYqTq`T5`@Aao@Aa@a@ao@{BR@ "rS& xkTиkT?( rATpR'>.~SA{Ĩ_pR'(>"A`@ A`B`@"zR!|Sbrk(Tb|R"rkHT 4DG+~A`.@ A`C!`@DG9A`"@ A``@ HG4+~A`@ A`C!@!`@;~:RBrkT⻝R"rk(T @4+~A`@ A`@!`@;~ @a4+~;~kT8 @*@ @q TqT`5`@@}A!@@wA!@!`@@p@!o@@j{RS=D['@spc>PkT@g=`o6RkT5@ ==o=@.===7i=SA[B{Ǩ_N0r==o=RtNo====C *B RefBf`qTq`T5^@AҖ@AҶaA҂@aAҢ^@&BR@ "r xk(TиkT? rTpR'>C _pR'(>"{"zR!|SbrkHTb|R"rkT DG4(0@!{¨_{¨8* HG4({¨@a8:RBrkT⻝R"rkhT @4{¨(8@! @4({¨8kiT8 c?@qTqT5@a@!f{l!ȅ?m|@ @``νghT@`TA`6Tn ++}9nn(oo)`n @?Bm{è_ @)n?Bm{èD{,BR Vr &?m<@ qsz`'ν?khT@ kTA иkT. ?+?+=?9?..(//) . @?Bm{è_ @).?Bm{è%{wuv{_{R =B@spa>PkTBgA= zn6RkT5@ ==n= @ ={Ũ_N q = ==h @Ro ={ŨF =AqTq T5 R: =` = R3f AUf{#phT“'ABqc6“Aӄj4`J`xdxc!<ScA }`|@|`xS|`$`|(H` }|$|``ӄD ! _$!_ӄ|(|!`ӄH!(`!|}!` @_$}|||@M|@,+|@AG}`ӌ`k!`ӧGDJ-) $`}` } |`|`l}@0|@| B-AK@ k` 1-  !!$˥˥˫` `-}||}@E}`|@! }ƀH`ӧG||``ӥ@(`ӡAD&J  $!!$?4ēMӉ`7||%|`ӧ`EE%! ˧|`EE@&!_)T!(%"EBʿBA@"BggGC _pR'(>"R"zR!|SbrkHTb|R"rkTDG4( RHG4(R:RBrkT⻝R"rkT @58 @58kiT8 _{c@{¨_f{B}" @ g `TiT/n`;`@a @{¨`_(`l`n(~`;~TO@(T@b(`[`(pT@a`(~`&{Rr x|S '?kT$R?kiT. (?@!q @{¨ _(  .(> ;>RBЧr?kT r!T (  (??0?@! (> {}uKt{_{R =B@spa>PkTBgA= Pl6RkT5@ ==lN == @{Ũ_Nn ==eN @Ro ={Ũ( =A"f{S`+@`kTnkhTn`g(+@SA{ƨ_;mU oTSf!iT kT +m l`F9m3mA`)N9o9/B@=!;C`k\h`k=h` +|+}TI/;Dm`x8;Dm!Qa k)TsgoCbA`@`l  !`/g;Dmg;Dm 3mAa +mko`Fp!nj)nTN9n9kd lp!m9mDT/B@=!; C` ~ ~\h`=h` +|+} T~@Aa!`lT l@A`dF a  oj)n `+Bm3Cm `;Dmx_9k;n ll iA`9`HG)lX|@ |b i9 ~q@T/ q@Tq`TRk AaAa@ oo@@a/;@a"{5@b{_{ot.=s{_{ R=@p?k(TR?kTp?@kAT=d=m=m =ojqT@. ==m=d=  =dNo==|k=={Ĩ_@d===m=m=d =oj =qT@.=m=mf A{SR[?R@9A4*˔! s*qT~@SA[B{è_DЁ c?bHb8|S"85 ?9_{ @95`> @{¨_`ja8qTj!8! ѡbj`8_qaTs`>_{ @95`> @{¨_׎`ja8qT!a!`ja8qT!`ja8qT a?9`>_֠4|@_֠_R_R{CS[Cc*ks? "B3 R_=^t@ =v[q@T q Tq@Tqsb?ss>H7 @7@H@{ASB[CcDkEsF_s?s"?!R?FR*74c:q'?vƀ?!@?_ !! *#a*?q*ǟwS"Bk`8q@zTe#*AR;@94R @Cah`8A4k`8_q Bz@TRj!T4 BCD73sR;R5T R**c:q!!3?!@z!9D@zaT_"@z@k!! @R`qLT@8RqZd4 R**c:ƀ?!@?{S?@ 7CCZRA R#Rn`55*57@*K@(;@O@**s5!C@q@R%@*SA{ը_;@7@-*#Rϳ;@O@K@ҥ TK@7@q-TR*g8?@K@"{ @ޒ @95 @{Ҩ_@]5`>;]`5@S@?T@W@?aTʌ @{ \ T!!@A3@ST!@ I93@ғAR @{¨_{S%"Tj@RSA{ܨ_@R"{?(TS R١sRu* 7 s R @qT?@áSA*@{Ĩ_R_{S[5BcB@A6d6SA[BcC{Ĩ_^**d6s4SABcC[B{Ĩ'^"g@!gaT@Ril"g@!gaT[BcC@RSA{ĨRl{c7GS[*@#cG5!!G"R*?k T`a@9?q@Ta@9?qT!!G R#SA[BcC{Ǩ_a@A4a@94?q@Tk99G+!@A4!|@aҀ *7@:@B "`"b8::5?`@9RRQojsa@95 R! R8Rk{TM)k Ta;S qT{ *?q* BzATb{8{@_q`T+@kD M) G`@9qT G@5+@RkD@@!!`"$G{@#@e@9q`TbBC5?kT"BG@RAa@9?kT G@@4@@!!4bB#{c7GS[*@&Gt5 G!R*kmT~}~@x`j`@@9RQjTs*<G`{@9?qT*kT@c"RQK|@g'@4kTazfA'@9q!T @94s*@94?q$@zT?qT@9F4kR F@9 ƬQ j R?q)ZHf8qjAT*qTvi@9q TkDkTFi`8ha8k Tk`T@944"BG@@_q T G@4uhav@O!!`9bb) k"BG@@_qT G@ 4uhav@4!!EKR G_qT G@ 4q y@ 5@b*@)kDR[*kDXkDVaxbaz"BџkTkT@ sESA[BcC{ɨ_*6  G GFG@@G T"!{`@9@q@Tq TD@@A RkD@9*`4k|{`h` @9?q$@z`T@9kTsER%R{*|@԰qR!K{_{ԥ{_{Ԟ{_{ S|@ԏ`4*%@qTSA*@{Ĩ_hCR{|@|@q{_{S[cR@_k`@a9Ҡzs*Vzss5jt8qT@5*SA[BcC{Ĩ_C`{R /5)7/T @{˨_{|@!|@)|@{Ĩ_ I9_{|2C#*??q@T T4?qTR? qTRCy7CyqT ;@1kT @R R @ @RCy*Rh{Ĩ_{R{S*|*R5R**k!R*h*ARe qT*SA{¨_*=!8#@94pqAT"@9_pq T('RS?T"@9BQBD _qT!!q!9_P`{\ R{_ R_{S[c8ks*;<{ Z?*Cf@+!@b AR{BSC[DcEkFsG_NSC3#jj`8qTTT*]\`5\5ARKa<sc{@Tj 8j 8j 8j 8nዀjᓀf ᛀb"!B!@ R{BRSb4 RSA{¨_b@dAfD)!``|S @{S*[c*ks`jv8q T6X4{@?4qATRR/=K<aC)!q` T4 6 K`X6b@?qTqX@4!@@ @qTR(@qT9R @ @qT(@q!TR}YRR9#{6[@;`@T_@#{ S_@#{ S)рaj`8?qTѠbja8_qaTRRb*k@qsaRMz9W5*#*?*@4 {@`@T` @!TRSA*[BcCkDsE{Ө_q {Bz@Tj58\4*#?*k@7k@m`? ;ێs@*7;F?@_TRbj68}C*Q2*@5`CL@9ALqTCP@9ң4B@B<`_TR"(k#k@k@ c,{SR_qT*[*@hTm R***7@Ҵ[B*{@ SAc,_wR[B{S[cA R#S`7*S RC!R*r`5R*r*5S@cBүhA R*7R*RvW@4h#@*SA[BcC{Ǩ_* W@\{S3s-+5SA{¨_*4{*@ Q*7* @{¨_@?pq!TaRR_{!Rrs3{¨_{|@STK4*SA{è_/@*BCh ARs c,{G !S?"Tkc"s{ [cc mc#7c$R;_RRARSAzc9 kz8qTR3CzAc!CR3!h{8?q@TSg9o k{8zq` TzlRg9u?(T!lj58z AT;@Rhz8qT_TTߢ T7@hb8q T[ ф k{8qT5RӅ @z T T?@hs8q@T{R k;87@hz8q!TC@T48RC@CR5ARSA[BcCkDsE},@XqT57kz8s" `Sj`8?qaTT TRcB9R?qAT Z@8?qTR@9?qTcj38cB9qTG@`bWlSA[BcCkDsE>! L ! !C@CTT"k`8_qaT? Tc ht8qTR k48sb?T4s!l[BcCkDsERSA{@ c,_{H{_{|@B|@*{_@qT K _{*|@  1T|@** @{Ĩ__=` ) =7@qS4mTq{+) +/{ƨ_{CcS*[k3JC@ 7rTCs*8SBЄB"N 7D!d*s.Bf*~@|@===|7 Ts `Q`8(qT@R38sCv~@R N(73@{ASB[CcDkE_ARRr RZ!7R!`: 4@!`RR@qTQqHT! $6CR!`:`6N 6! Rr? * 7@! bK#W*CR @@@R! bK#W{S*4"CS4"=*@SA{è_{ RSș3s"Cn'/@ҺSA{è_{S*3 R[*c8#͊\.jj68!46`C7#O@ҐSA[BcC{Ũ_.9ARRr R `7R!`:z{S*`Cc (`6qTSA{ƨ_[s R6g"~@*=_=Ŋ_@X[B{C#C#' ) A=={Ш_{k{_{S@ @asxaV@@TV~SA{¨_{S* R[|B7 7cso 6R@ 4 @TR 7kd5`j`84q R?qRB Bф *|@cjd84(qTcQflqTlqTHc8`#`ր5cj`8q`T`@9q`TRfB !5'RRo@`4 @ TR 7k R7k  R7kCO$+*O?qkT@`T:{@!3T` #R_C@ UW 4V*R.69@qTcCkDsER {@@kD\5~3RcCsEw@Y*SA[B{Ѩ_q@T!RЄcB @;) RRAR{@#*!RQO*RS. 6@qTz3RP_C@#T*6V}ӋU`V*|V*R,.6Չ@?qTRo@4 @ mUo@4@?x T@ @˷qcCkDsESR{(B|@{_{ {_{{_{|@{_{,@TS?(T* 7B|@|@c~@ԟATs`qSA{ĨyR{Ĩ_sRSA)|@@F){$H҄TAB|@`a!!Ծ{_{ *7_HT7c~@Ԯ @{Ǩ_CR"L@7@B+ )C|@{`݈{_{Ԇ{_{{_{S!rSA{¨__qTB|@(K_R{Ssb@9_qTRm@9?qd@@T˿ lTa@9?qT"!`Fh&Bh@SA{è__8qT@ԈR T͈R@{S** RR*r**?@@*SA{ը_{Cw{Ҩ_{(|@{_Ҿ{ERCS[c@@ @$@+@ )KS(4SA[B{ɨ_jk R**QT?A9qT?{S*C @q`T~@Լ**SA{ܨ_aRRrR[*7S)a@#!?=>t@ @`~v =R̉RRCZNR#B5@R RT!9{@5G@K@[B~@(@RaR@[B~@('@G@.{@@{@9_q!07!|@N{Ĩ_3@) {(|@:{_{|@z{)*|@*{k{_@9?q@7_{1R Z3 @{¨_`87_A;"]R! B@_A: Z_#c:bD@@#<*5d qTT5 _c cTSC_! ?qT! _{_m R"{_9_$:V{S#c:sa`@qT"CT/@R?k T"$Ra(A RB b/t/@ya@?q T@y@SA{è_{ C!" @{è_$:!"DHT/@a$:$:{d@Asb5 @9`86E;ե]@eQqT!FX`Td 4߆ R"{¨_qR ҄  @9|Sh @Q*qT%@8ѥQ*6%@9QqT@@q_ R{S[cks<@7`ҟbBӄ@TBhT낒<@T`T 7@{"sv7@{@SA[BcCkDsE_ 7@[T7@es?T7@{ 7T`7{S3@e@E4a@9 |Sh @Q*qT!Q%*e7sхD@;]@$ c@9aQ?qH T@@ TsуDRSA{¨c De@9s%5@˟hsc@a !*?r`Ta@9#Qq T!Q?qTc@9Xaa|S#@Q!h !*?q Te5a@9 4 RGsfa@9!Q?qTe7s aa @9!Q?qTs[6ߟR߿r a @9se_8@>)сc@9a_8Tf@ *rTaQ?qTsуDaQ?qITcQqTa@9Xc#|Sf@Qch c*qhTswe5a@94 RSA{¨_a@9!Q?qTsс R%*e7s ca @9!Q?qTs%*\@sqTe7sa@9#QqTߟR߿r@Ts{c'{¨_A {" @9s@86E;ե]@eQqhTЄX`_ TB @xSQ  7"@9@|Sh @Q*qHTBQD*$6 @9QqhT*6 @9QqT*Rdq`{¨_R R d@Rd`Rd5 R"R_֠?q)T{@;]@@?q T#8@QRkR @zIT#@@Qk)T R qT A9{_#|S!cd2!`2@C9A9$| S#,F!h2c`2!`2`D9C9A9%|S$DL#,F!l2`2c`2!`2E9D9C9A 99 _{S[vckc4@ˀ@є 4@`T@@3`TTT!dU4SA[BcCkD{ƨ_{S["3@# cCSA[B{Ũ_sa@4?qiTeT98cҟT@d@Q*q)T4KT@sc#9˿cCcC8c@d@Q*qIT$4) TT@s!@@cC{c{¨_qITA;!]!@ ?q0Z_{{_R_|@{@у{_#4{d|@S*[|@*@Ҽl*6@!XQ?xrATRrjT**7|@37(ҁ@*SA[B{Ĩ_R(A"_6{*|@8{_*|@{`z*{_C {S*GOWc}Cq TO@ R?9{@SAC _ H@?qǟ`D[Bh`8_qT @zATH[C@"RRwK @zTCw@K%QqHTK@&8kT@w*BkTG@h`8q!Tw@K$QqTK@w@%8W@ @@C@[cksCg ?GqAT @9c*c|@!"@9%GCSBqhT4lT!e[3xs4o@s~@sw@R[@sB ˔K@Es`jv8xo8`8 kT|y@5  Tv5@@o@q!?@ ??@@W@R@s@o@kJTC@<To@o@QCC@@ QA!Cg@[BcC? kDsEC@@@!TG@O@GbK@R?W@?O@A@8a 8! C@|@?T@4O@@|cd2h!8"8c@?W@$@Bz-T!@?@c ?A@ac@?TO@A|*O@_h!8qDATqRЀ+ n$ R_4T8@9&˟T ˟*Thf8Hi&8aT)  mT@9qIT?T@9Sq*|@ jTKq9&_TE@9|@4q(TBjT_B@@B?Z?,q- T{S @9 @ T[ |@s*у@9@92#  T@9Qq)TT@9?qBcQ1Tcky@73ќ@9@9  T@9Qq)TT@9qc"@9a&@9#  z(Z@_LTa@9*b*?`7fQ1T[BcCkDsERcCkD[BsESA{ƨ______{S[ vsc@_hTb8@TR@9qT@95 @y3@ ySA[B{Ĩ_!@{S[cjs8s(\ TSA[BcC{Ĩ_!.___{S3s@y R!2ހ@y!K!<y5@SA{è/MSA@{è ! R@95A@9c4!505{S [?cksbZ\@)VTA)TjT*qT$ך6XZ(7c77@*** *7** *75~ Rz ~!!3L;S 5RRRfc9hF! ;7lF: m)Gb! @!@*B@:@@G5@*ߠ@4G@[`Q@qhT! $6s@k**97@ QR;~"R'ARr?T7@x`k@T_sH*S R6ր@cCUkDsEm*RRRRR}bB|@%``by@y!`fy``sbbkTty _@9 @9q~~~`)d)bT4s _q@T(qT`by@y`fy`$_dJ_9s*?TF R*z sGR AyycCkDsE5cCkDsEcCkDsEcC*kDsEcCkDsE cC5kDsEcCkDsE*{@SA[B_{[c**kcSҚӠATLKyEd**qT/@`R[BSAcCkD{ƨ_{[*yKSck*s_|#y*qT q DzTw_Rh rR*o}@"Tca@zzj ֢р@@\_@Bo@*R*R҇@@ 1T1T01T,1T`R@?@qT:_RaRR@RSA[BcCkDsE{ɨ_`5@f)!@AR`RaR@ RAR{c*#cS[ЕA\KFK~c*qT/@`R#@SA[BcC{ƨ_{kS*[*csDR *`7*q @ҁRRB )7xx7@@RTa~} `L5ҁ& 1T1 T,1@T1TR1T R-AR`R*aR@ R&`R8@!h3r@hss"^@Th3@Uw@x@w@5_@4R{@SA[BcCkDsE_sU@@w@@ixARm{*S?q`T?(qTa@9@ ?qT?qT@_TSA{¨_a@9!?qTea@9! ?qTfy6^{S[ @y@q`T!@ @z`!@?kT@kB"A? T@y@yqaT!! !8~k LJ c @y@qT+W#X@@Yc@U@dAq@@U#@@aBqATU"D@xB]`@y@`@y 8~s T`@y q@THTqTq!Tb@yB_`T&@y#R@W#CyAa@#y@SBO9]W`@y@b@yB_@(TWa]W`@y@b@yB_`T&@y#R@WCyAGa@y@3B/9]W`@y@@@ @@}@AwqTB@9@dD@x3c@y@c c8~s!? T`@y qTHTq@TqT@@^BC#Dc@[CDR^<_<]B@9@c@yB@9@@dD@x@c@y@B@cc@y@b@yB_@hT[aK][c@y@@@@F@9UWB@9qTR]y~bCR]?CqTs R!KR 98*R+@@@@@@@cCkDRSA[B{Ǩ_+@^IcCkDkD{ s@QI @{¨_BR{SV]RRB-% @*5{@*SA_?0q`TR_{%  RqT @R{¨_9${CS[*c*k*s@y? qT+qT{ASB[CcDkEsF$_C?<qTe@9d@9c@9!b@9RKW@zTc9 6+7C@c* R4@6R/r/9~*Bc@ K* 8$qTR"8uv@7"Tu?@D@zTR C?lq)T!`;_s 4d^BRK_88% !|SEe8Aa8888T!`uu@eR@9dV@9cZ@9!b^@9KgWcWHG C@O qTc GKcH95c K@ RR҃R"RRC *W@@Ro 9ic9qTq@R0cW@BPfcH95y\!`; \O @99$Qq@Dz4(TG@?9RqT@#qTO@r5@kT@RfJaRt`ARySS[S@!`;[S@9 @9$Qq Dz@4IT! @9$Qx`4_qHT"?9_LTBc[0FcH9`4c4C@@9q TqTC@@9 qTC@@9q!Tg*@ ``@y' c9<6R/r/9b~*Bc@ `K*8?$qT<cc FWRRIaRt@yA@9[ $Q?qDz4(T_9BRp@3T[@`T64Ђ! u5b_LTcQ[EcH94cKu@:T?@tЂ!@ u 4 {|@6{_{ sc/q` @{è_{S[cBRc/|p/@@9`4Kk@AC@R?(TV!` @tR@5CRR6,RkD?qIT@RSA[BcC{ƨ_! )t"R*R4kDRzjwJ9@y@?<KA9c` q! !RkD{ s"c@/q` @{è_{FRS[c<ks*yyCowr T~@!˿Tsеb!` s"s`5SyB[ TYB@YsqR lSRҷ*$1TR?,1T?01T@RSA[BcCkDsE{Ǩ_!` 4*! 5BRo* " `TR s*R!4@R{|@E{_{(|@!|@B|@|@9{_@;XG__{S :@SA{¨! @KsQ  R@95A@9cQ4!5j5Z_Z_NF{R[ARrS* R7*"RK(*`~@!7OtSA[B{ƨ_zz@?Lq`TR{Sks; @y9@@q@T;` @!  T`@yt@y q!TQBq, Tk [DZcR\<@ @*@x:~{a@3Q4sa@?k!Ta"@9?kT`&p 4@ @C@)kT4!xSR"3A|EC@S@ Ra~@s|`$yt 9Y@ @A@ !A@ @j3@@cCRSAkDsE{ƨ_[BcC[BcC{ RS#c/#RYB2ARR7K@S@ P E [K@/@|&T_Br2^88Y2^8s8j8[BG@/@zEy" R"SAcC{֨_{ARrRS R!@7*}s*a&R(*`~@a7;@RSA{Ũ_{cq@{¨ Z_{S cC#[@LRLRSn'@"T@9_qD@zATc@9`Q$qT4qaTRq`T qT5+@\@X+ @@ <@!P@H !_?Tj 8!T RSA[BcC{Ǩ_{{6qhT `*_"@*Rk *|S6?q<_\*|S6q |S!|S _{*|S s/\P@9b:@9`4H! "! #  B ;S9 RXRR#  #B` )Srksd@9q@zd4Tq Tr@6cTcFkGxR{CSD[E_քKBK@@CR8"8|@:8p=qcFkG{S[qT(qTx" R"YaQ#  @Tdj`8Q _$qT 4qTb@9_qT?qTb`8|@j&85 q?_qaTsTR @9qTcR6 @9qT3c a@9sj xa4qT*R* cT`jc82Q%Q$qTqhT \Q#4 ac8qc|@j x!5A:TcCRSA[B{Ũ_@T?qTcs`@91qD@zTR?qAT_qEzT8R j xR1TB*R|@BK4F&BxSB|@eoR!Kz x?kT&@x"|S$88aT Rx5cC2@RRqcC{(|@!|@4{_{[*S,q-T*qT`"W@` RSA[B{ʨ_cCRcpTC@R*R?qT q@T`"VBRb5@9Q$q T'@9`5R`cCVk78# l'@!@94CA9q`TqTGA9 q!T5GA9q TcC @)TcC@9_qT_qT#@R5#@5#@C5#0@95#4@95#8@95 <@9qT_qT#@9`qRR_@9 @9`qT$@d5$@$5$@5 0@95 4@9@5 8@95@RR@!@ K_ c,{C[C kb<XStRRcs*##c  kRos"qT#R@w~@gfR"RRk@T@q1~@ck!} Th!_h%84C9!ke8kT k%8C*XR@7c~@c!XҀ ?T_! q T@ @9B q`T q@T@4`'uQ` QXRJ3c|@Z7>fWsѵ$  1 T@a_?k)TXRw@q@@{A SB[CcDkEsFc,_{Ss<R[sRbB@9l~~B45 `F@9u8! @u8!kT@SA[B{Ĩ_{ UpTR @{¨_aTs`@9Qy! AzITp5`@9q{Skk?o @[cRRs\Ro=.v@?PqT$ 6oi@RD` aRn@y-q@"_8_qB$Q@DzT!ht8?q!$Q DzHT@@9Z$Qx`4?q(TRk@9f2 4qaTo848R@RC qT?[BosEcC)Z@@9$Qq Dz4IT! @9$Qx4_qHT?9;b*;@@4?@"B+U?o@q[BsEocCo@{@SAkD_@o{*S?qT@q,Tb@_kT_qT_pqTRb|@c@|$gh c@`@ $c@`@e $ TRSA{Ҩ_% RqT@4`@/nqTGR@qaTGR{S*[cks*?9Po?TT6*q`T{#Q*q4 :T q*`@ 4; 7R"A_(qTkaT3SRZR>O6(q@T7{7(q TR?AR r! ? ?kT sBR!R|?"!9?7-6|AR|#RXRp?!RCRR#"#9!/9? ?|?3!9?7(q@T?@R ? ?k T sAR|!??7XR Ro|#i|R R? 8R# _9?q Az+TR"A_qTkaTVR~{6 Q**q4 )T q`y Ҡ 7@k|8q4!3ABk`8?bT_qT9\_8?qT9_qTTSRD9ˀj<837%@8$Qq`DzT@8$Qx@4qhT?TT?TT57@*9IqLTT3@S*h68:q@5@9kTKR! Rd"}B" p T@?(qaT=<#>k<<sr`T`^qaTt2тSҕSzC RaRK{3#G`>COҁSR3;q;@*SckR*c@k@`5_ q TckRRrL@9@b2c@RkR[#|S (BKc8Jc8BJB_jT!?qTR s3cJSc@#\S*c“c@RKe*srB*QP*{@*tBk Tz)# ?| g7;_+q@TC@ SSSSSG@R3c;CAR*L@9rH@9"R* kRR73@**k@4R@c'g@Ҹ*{@SA[BcCkDsE_{S*[*cGq@TqT4 y 9 97Rb4_q TR Rb4_Dq T6R7RRt@94s#BRhG@!@95TsE<FqT RyyqTWR!BRyyR7RwsP7klC=Fq C7@ w?4s@W?Pq T$@ 6kDsEX9 @9$Qx`4?qHTBRgTG@T7@Ҵl 5qT~~"BRj x"y?@G@lqw@@zTqǟR@$@z`TaRHk`ARym ?T"_8_qB$Q@DzT!hz8"$Q!xa4_qT~~ Rj x"y<q TkDsE*{@SA[BcC_sE7 c,{cC*S**R[#*^RR$`R*RSyy[9T7*RҸqT _<iTb @y_ q`T_qT?5a@! !t~s#@ {@SA[BcCc,_R{[*aRrSR*R7**BR!R*@4`~@(@*SA[B{Ĩ_**RAR*__@yZ<_@Z_Z y_Z _{S[*c*Q4@7|@?"Tsw4x`T|@ TrB R"SA[BcC{Ĩ_`K{[! ?,qmTScR"y 2&y&xv ATz3*`7 s@T{sx5z3?ATaR~SAcC[B{Ĩ_SAcCqA RSAcC{ *7* @{¨_֪qA R{? qhTS*[*@@kT*a~)`z``&1` T 7wF4**@y?k- TcF@kl Tb&@kmTa@K*[ 7a&@uF" b&`@$` 7b&@a@@ `&!? Ta&:y`&@a&5 y4a@`&@!?- Ta&/ `&@a&&<@yb@a&@BLT !a&`F@`F*@ykTtBqT`F&uF@FRbz`b& y `F@`F*@ykT R`BFSAR[B@{Ĩ_SA[BSA[B@ qaR @SA[BqA RSA[B@Z_Z___{SЂN_qhT! @s"b8 a`bXjNB! SA{¨_{Sa@i@5SA{¨_{ *@?kT @{¨_{*|@|@sp{"{{G|z*'*T*|@`]p {{_{C|@S|@v@ҟ =~v@6`4Ni@3@5{@@?T3@"}; @"@!|@?T1T@!}4@!|@!@4ViR@B!a@"@C_TD@85"X @#@c747@@3@54?X @?k T3@R5@7w"@ೀ@ @_85㷀_8`5a5w_kaT555`@@whSA*[BcCkDsE{̨_{cS R[*sv*@*a?@7@A} T @v3@N= H3@=N=nN=;@TRO43@M4_@vh3@!ˡ;@d@!hcc ;@:43@84_@Ҷvt5[B*SAcC{Ȩ_R*{ `zB@5z @{¨_{ `zBB!0@ @{Ĩ_!; a8`z{*ccBF@{è_{RccB5@{è_{Ss[ RckBv<>`b@AR@8`@p``8ARk`R_84*`4g@`@3_@v? 4gEQZA@9 "Q' _$q)T@@9qT8A@9?q@94?qT@!@{3@!g3A@94!g@`@l3@9"}@4qaT!8@`h"@h"@_@u4R[B*SAcCkD{ƨ_{S[c*`@G [qMTFSR@ 4ˀ3`ˀ!~ӡ@4"Ҫ9 X4 5hgRcz`!Zz ˀ?LT3!; s7c7;C36ks?.Cg@qTzT6t @qm TG@*5ˀTz`@_kATz ˀw@!hy_!# 5w@hy?@kT@FF;@5O@ cgc@kDsE32S@2W@2*SA[BcC{Ϩ_tkDsE⇀ˀMTz`?k`TTaD@* TG@kDsEG@G@ҟZ{S[ Rck*t!; 6`f@g@ts4@kT>*S5@U@?_@583@g@tRRqT$Ӛ 67y9`Tc @A 4@! 4@ 4@ 4@f 4@% 4#**c*c* 7! ! ! "@! @!|@_#T"җ8@Pi$RiG@b@ _85c_85B_85⛀_85^5R*r|*ccb K*B"8$qT/1/@!@34#f@2p_kT2g@ҳRLt22Rg@Dt2@`g@Hq(TRr:eg6@qTzTsEAR*sEOR<=p,g@5@  @qT Rgrg@*w@r@sE*!`;g-g@@!; 3 ! ggR @sEqTzjc8(qg@1!]cc57T]7@*@5ju8_qTjc8_(qT1@T!R{gRsEt!Rtg!RpgYR*R_R_{[*STR ckcs9 )I]OBs =ZG\KWHc@RRC@R!RRr R*7-*Rs@qT^**R7@"\5 0*5@a5/7@!Rs@ .Zs7`@qaT!@8%3 `@qMzBzAT| @ 5@qTR`/[BSAcCkDsE{ͨ_~?T"@BZ"D{[1@@!@37S@Bc"#Cxt!c3*7@6 cC#@@R 4*6`~SA[B{Ũ_#@cC!{C @AB)@3|{A_{C @ @_@T @ T @T @_T @?T@ ?T!@ T#3C!'3|{E_RRR R R  R R@y%@ @yf@$ @y!a @!`ay_{!|n$Lg{;`_@ҊA{!{Q_{!{P_Q _Ң B" | a_@͉R8r$RЊRRr! ,AJa JA< JH@J|S_CC$`@#4|qdGzbRB𥒩*?% `ӂx!!|kLT@2_{Ssb*"a*SA{¨ba{_TS[*baCaCD`@\SN@*!*~T T)TRRR0R1RR*A`eCbNA *!*+aSA[B@{Ĩ_RRRR{SДb`ЂCaCh`@B\SNA@*`!*a@""cks^_CRc@94R1XSA[BcCkDsE{Ǩ_ YTRҏYo9?9|c9ARX_T@95o@4R3>3@Rk"8@$c >@4qTPqTqT Ro@8 4BGB@{|@(#S!1T|@iSA{Ũ_*Wi@hE_@?q`T!R{S[cCk`j$ @9q,T=*)_@qNis-)BuB_"T@@`j^8X;#ќe @*_@64eq*(" @TFs"^`T`@@@s"T`@@`v5s"Ta@ @@v_65*h*$*_v7SA*[BcCkD{ͨ_RA:O{Sc3R[cckJ`@)~:WI~~~""=~g$*% 4`Qq T*_$o@T*oV$s@q T6*|%4#A8777Z@@@O 7W@H 5W@W5H`5W@KWS҂qCzATR~@W* 7(W@q`TqT@k`T@|@?k T!|@W*6G(ҀԄ@@k T@ qT-Tq`TqTHW*60(!bxAWB|@W*6!C)` B2B|@W*7@?k T|@!|@W*`7((W*6@KW@(A"##@R$H}al@! JG G@c`?]@W`4q@ ̂c,{S[ Rc#GkoC"Rs=l ]R5""R̂-c! ^*g@}B]qTKGc@}G@q @AT"@RlK@kG@ ̂{@SA[BcCc,_C*RM=!]]@Gc@`TG3*RO{SV ~`tF` V@`@R@SA{è_րR7{S*} R@L)@@@_RSA{¨_ R_րR{S*!*7*} @R`P)s@`@R@SA{è_ R@R7{S*Ҳ}R@L)@@@_RSA{¨_ R_րRa7{S*[c**SV}`R`R)w)`U@`@RSA[BcC{Ĩ_ R_րR{ @s@ @R{¨_R?_R_RB@"y_RB@"_ R~<]@>t]A?t]B>t^=?x_ R~<]@>t]A?t]B>t^=?x_{*R`<R{_R_R_R_R_!<R?qhTRA_RA_?x@ R<=|A^=xB_=|C^<_?x@ R<=|A^=xB_=|C^<_{S[*;Ɛ{@SA[B{٨_* <OC{S[5Oc=Mk* C@RcM" `RH"!Rq"RE#" ATARd"WATaR^" lRsGЦ @!@C#**)53K@R:6[@qT@R"`R!@R#cCO@{@SA[BC_@R!`R!@R"[R*d|@**{ e[f{_C|@|@{ X[f{_{Sck**@9"R?xq$Bz`TR?tq`T?q`T[*_8 @94R?wq`T[@96o?qTR.@9?tqATo?kT_k`T`@9xtq Tq@TlqT@?6 7|@o@s7M)?kTBK#KkTAK_k#T[BRcC*SAkD{Ȩ_|@s@9Qc<qT&Ú6 @9s*`@9kTtqATqT `?lT+:k88(V* V5"V*V4+@R[B+@R[B{$SD@9pq`Tlq@Tq Tq TR` 86~` 7 /@!|@Y@9 4 7@Ҁ*@9? T@9"RxqBz?IThd8"tq?Thc84c?Thd8tq@z T?Thc8lq@z`TŸQ<qTE$Ś6?Thc8 ѿq?Thc8tq4hc8Fz@TcD?T` R@  `hd8` RA5SA{è_{S*[c6@@9q@T`@9`4kc*r*1@TkD1T`@9qaTROk:@9Y87?q Tt 71T?kD: TkDssIT{3*aT@94D1T1ATkDsE8RSA*[BcC{ʨ_S7@|@kDq*7V*?kT1T?kD:DXz!TO@skD$V***@4OO@3O@ST;B;ZZT@8@6@]@A_8!Q?q’ZTXS3@G{R7O;@`T@9#587qT{@51TkD:!T7@a`T@9 4*O@*7G@Q7@|@X5k3@TSC-*CU*C@kT1`TkD:DXz`TbU*C@**CC@5VROB T@9'Ҝ874k@51TkdD:!T3@T@9@4*zO@*1TC@;@7@|@?@*qUG*kT1`TkdD:D[zT cU*G**G 5BT@9 ҡ87?qMTS*@|@6SB T967@7xkDsE{S[c*k+6ZY*sc@9qd@zT7@@9*d4 *4qT`@9qT56`@974R94*co@547@{7SA*kD+@cC[B{ǨZs`@9@4qT*cO5R*cF4+@*SA[BcCkD{Ǩ_`@95R_@!@oQ{S[@(c*_$@`8j@T_8qTtxR"9#9RSA[BcC{Ĩ_{Sks*e@957qBpS 4_qBtSh&8%@8F?hTq T RR RBM 59Z k:8; @9@5{ 6_qDJz_q 4[k!k@`5@[B @qA07a%ka8f55/tqTGZ_?Tk@9 R @_?T"5&R%ka8!J"k 8E@9RqLzTtqRc*C44lqTpqTqaT4RSA*kDsE{Ҩ_"5 "4RPq['!`5[B X@R?q`T?bSq[B@RBR[clPRU06_`>T7W@W`GxRa *)4?T_8?pq`TR@6 R*?bS@5[BcC!@`*[;@b? 7?@AB99K@9**57@pT K@94q`T(q! TOQB" T@9?_@5@?@ 4O@9qTS@94 @<`T@?2K5Gb6?@7@sSs@[BcCM7@4T@)7@-T@O?P?@@BT?O#?@O@`5;@b?6?@K@9A7@ T@uB997@S5@[BcC@?d*4[BBRcC @_?T!&R"*[B c,{S[c*ksW6v@! 3w(7~ !@9Ra5iO9Rj T@9q`T*RR*"?@qTGR7_O@9\48@947@#C 40q`T"?@tR`U@9 5vx#CG@ [@m"?@! 8bha8??TB5h!84!h!85Үs@V"#@sCsw 7 44@b!!!}9"@?@}C0CO3R44R-?@s@+"}"_Tx"B@?@s@"C@B C@@B@C T@w6{@*SA [BcCkDsEc,_֠@c@ JtR{S @asxa !@?T!~SA{¨_@ @A@@ K_b@|7&@g|7h'_{[cSksRsc@"@` @``{`h<`\`B^?@BpS!*@**`"2@72`"a*@ @]`@@!7@`B !Txa!|}l!` @!ht"`@SARkDsE[BcC{ƨ_c!`xa6]*@R!@xa6 `@@W!t5*\7?k`Ts{`sj<~4!` @CR]h" @`@"|~%chb6**I|~!@7SAkDsER~ah`!ah @@B 6@7x'G]`@id7 TeD@kT{S[ @@@5@@q@T qTqTRSA[B{è_@@!@@5@4@@1`T@@B4R{S@ @kjTa @5 `@`R@SA{è_a@_kTc @` @B _kTЁ~} t` R{S[c @$7? qT@A@#@#5A@"@"4-@A@? T?AT5B@@!*$D@D@!"@7c!"aTc$z#RSA[BcC{Ĩ_֡@!@"@45a@kJTe @!Qaa@?qTT4@@`5@{SB)_kKTR?k,T`@!xSa!|}+ @b@``@AaS|}#RRj3SA{¨_@{SR[*cks3R dx`C7*#C6Rc"C6 R#R3@҄|R7~~R%77@SA[BcCkDsE{Ǩ_Ba@xa7*" @Bhah!!?aTH:jaBk!!?TAk79 @`7 @ @ @* @ @ 3@3" @@R3@D RR~?s~~7@R b @Bhah!!aTh6{s``@7``@`` @` `@``@``@``3@`2` @xa!63@R҄~R ~~`?'{_ NRS *#R=#RRd@T/=u=@SA{Ĩ_{RSR[*`*A``RR``@"Rc@R@dc@ac@aa@?a@?a@?a@?SA[B{è_րR{RSR[*қ`*A``RR``@"Rc@R@dc@ac@aa@?a@?a@?a@?SA[B{è_րR{SR[*c**#R_#RRXd@@T/ARaB@9twb)3aB9@SA[BcC{Ĩ_{#RS[R6#RR/d@T/!RuR@@! SA[B{è_{#RS[R#RR d@T/aRTuR@@! SA[B{è_{kS[csT@W*!RoX4R@*o@! SA[BcCkDsE{˨_!cQC3_C@kTbQBA @B|}$hb4qT!cQC _@?qTT! 4@ @obbA@?|@Q5G@|`GJ5a"F 5!<|@@`5@<5O@|`O5*? qT@ @gb@S@%5C@|`C 5a"5!;|@5@`5K@|`K *@@@*D*T@o@9 co*;G`;@@ @ @@?k Tv T@c7*C4@4W@ R %A**@k TN@!@ 5?@|`?@5!@"A)$ @`@@I {c SR@Sb([3kRs`@9xq)`!?qR@Rsn?@?T @*@9q`TW W@@a@b~@ 7@@`T;@@9qMT?tqT?q!T?@?T@9?tq T?qT @9?tqTsR@`53/R?lqT@9R?q$BzT ?qT:@Tks8t4q`TC038ZL kt8tqT@s 4@?q T"!R/@ /[BkDsE*{@SAcC _ր@9tqT;@@q`Sz,T *!M**kTMkT{{*kTMk TWwW@@Q'? N =kT**4L{5*{L4*L*sRRҮ7@ 7~@c7AEWMW@@ @==@!53^W;W@ @?==@!R$|}RR`⿀3B}0࿀z =k@ZkT@zz`4`@!kT'Q* N =/@`y#RR@3@RERC3@R@RG{S!@94@?lqTDH T?q"TT?qT,@@a6["R.R@.@a.aR@$T@{[B5@**T?qaTR$"5[3*"76@@6O@K4O@c@5L*O@2L*.@*iO@@'L*O@$L*.@*]@T.@.[BcCR!Q!?qT?xq@TT?qT?qT$5?pqATR1aSA{Ũ.B@9@4c@9kAT1"A@a@9b?q`TT?qTTR4?q TR5s e?q!T@!Rs ?qT ?qT)T?qT?qATD4[?qT@!Rs @!Rs ~@!Rs v` @9qTf ERRfR* ck@GzLThc82Q$\Q!Q$qT?qiT qThc8 R?q Ts.@*@d.K[$5 Q qT.@5Q@d.*as 2@_kB2[B6.Rs/5@T@!"Rs#D5`@94pq!T` @9RqAzT@!BRsO@|J`5@O@.@*z.@s5.[BRNSA{Ũ_[B@ScC[B@R{S[cks: @` @P7@x}Ӱ7@~Ө7@}ӡRRj!wk"7@"|}kbTR* R* R )oe?qJT?qT?qTQ! QA_ B_oaw7*_k KT6Q O_!N@6ySNZ!h`6L @_kGT!H@6zS@Z!S;@@"|@?K?@@@4RAg@ )SDB@SA*[BcCkDsE{Ԩ_ֈy`6@~|4@{~{@@`R@HB@h!!ja6h!W@{"|@GWD{@@5H @qTT>5@@D!T@R@?7 Ro@*o q@MTR *?K@*@ @k@?@ )K@e6#@!N@6g@|~I!g#@%h *#@  BA@ |7@|7i0c@{R"|@cH {@@55_@{H {@@35@{|`H {@@25O@{@@o@ "|@H {@@/5O@@q-T_@@qT*o{@{|@{H {@@,5w@{"|@wH {@@*5O@{H {@@)5s@{|`s}H*{@ @?@O @ R 7[@{|@[hH {@@@%5?K\?@ K@@@#5o@!{"|@oLH {@@!5O@{@AH {@@` 5@{|`4H*{@ @5@7so@*! )@@@9g@{ }@gH {@@ 5O@{@@!@"|@O@@@97k *?KpI*@ @k@!@@9@!!*A)?@E6 *k??@k@#@!za6|~g@!gi #@!%*#@ o@ * *?;@*@ @k@?@ )K@E6 *{CC@{@#@!za6|~g@!gi #@!%*#@ Q/ QO@A_ @@@0io  @_kJT. @'0Qio 5_kk2T E^_k TkQ _kTA_ @@@B@ @6 @_kJT5. @Q"B|}ib? q T,T?qT?qT5Q O_@p6@?qTTA4@?KB @O_@?@ K@@@`4R@/7!N@6OZ!Q! QQ QA_0C_/O^-3$@@B^4@?qן@@    @. @Q! Qa @?q #T _k"T_Rk{ k@@.R@ @."I4@ R{@ k "{@kG*G@ k@@ BA@ |7@|Ӏ7h&7#@!D@6g@!|~Ig#@h!#@=? qaT@@@O_!7o@S@{|@SH {@@5k@{@kH {@@ 5{H {@@5@@!*{!|S"|@H {@@5?z?@ K@@@`5_@{GnH {@@5O@{dH {@@5@a{"|@VH {@@5_@{LH {@@5@{|`?H {@@ 5@A{"|@1H {@@`5O@{'H {@@ 5@{|`H*{@ @`5@ 7o@*o@qTo@ o_kT}Q"Q QB|}ib1_ @qTk͍T!Rk{S@ [RR@ @ @su~kTA @@ @@A @@@ @b @ s`@`@` @@6@R@6@s P3kT@v@@s@@p"@@m[BSA{èhSA{è_{[sGH@kScA =R?= C`CRSZ*C@@gut5a@9 RRWR5?pqT`@9qTqaT@ @'%SAcCkDRV5R`5W@@~@WJ`54`sa@9?qT?qd @zTS@*5@@` s!a @9?pqT4R5`@9RaRqBzAzT{@`T`@9qTq TR<RqTZ`_8xqT@a@9a@9 Q$q(TeR  @8 q QIz)T*?qTqT?q`TVR?` @9Q$qhTe @9EQ?$qhT@9R Q  @8 QqIzITkJT6qT@95pqT@9qaT@ 5 ** qT4qT@[ W6RPRC@ @pn>@@a@9?q`T?qd @zAT5R@ @sQ" @Q |}@Th` 6@q!)?q`~S@z T?q@z T!@" @ Q !Q|}CZh`!t_a@9?pq$WzT4?qR$@z`R$@zaT?k T?qZ@{@ #RR? ?@#R R; ;@@`T/AR@@9!xp)@9@@@@Ha@9?pqT`@9qTq`T R@Ru@**n@- @G@@A@Q{|@bkJTC@RL @ ҵ`yA{A!*b6|S` )a6K@ 7`5`J@qT~Ӛ`bJ@`BB|~(`J@xS`"{AҊ`C@@4C@R @[ @;?5ҷ5!@@kJ%T Q # @|}"Qdch`"_?4qT?@! Q@!_ @;qT@qT@qT@;?@@q THT`4?@@@5@|`}5@y@5@|`r qT?@@@j`5@|`c5@_5@|`X4A@?A@ k?@@ @DT @;A?A kT?@;A?@"|@@7535@!"|@+5@'5@|` 5 @qT;@d@q,T@#RsO @k T@O@kC@㷟;AcsV*5@@_1T#O<@C@;ARs95@R@R *@;C@b?@@@@`s@KA@@a@ $C@**C@@ kJT@O@C@;ARs*5_Ts@;@AR@R?Ac kcC@d 4@o5k*5#!@; qa#T@@!R@4@!@?qA@!@A@@@!@ @@q TT 4H5k@A"|@k@5A@!@;5o@|`o4 5A@!@/5s@|`s(4\ qT!5_@!"|@_5A@!@ 5c@|`c @5A@!@5g@|`g 45\@@T _C@#R/@Ҍ@R{ EO@3{@/ 4)S@|#R0RC@OV G+@@+ A?)?@+J@  0) 0/6@3@!@~C@_#R@R /| @0#RC@ GR@@/@|0??@!@R_C@#RCR`3/#RRF @3@!@4__3@r5w@a"|@wj5A@!@e@5{@|`{^4@RC@ @!@B@@ @R@B@@!@?kT Q " @|}!QC@h`!z_qTT 4qTV@@!@5@@q\@@@4@@q@@ @ 5 @@@ @5 @@; 5CA|~`;@@K,5@C@KA!@B@@@@@-5CA|~ ;@@K 5 @C@KA!@B@@@@ ~ӂ`~}{ A?kTҁz a{`{ ! A?k Te zu j* 5R@"@!6O`` R@  G@%;@^@`7Z`h8@@bB Ax`6|~ )`C@R @6420G@zSAcCkD*[BsE{٨_֟Ru C@@!za!h"@aAa ) @G@SAcCkDC@ @C@R @C@Ru @@``a@94@Sa@9?qT~4{ R` a @9@>{6Ro{ RSs*sB[k>sd@9T4Q$5sWbB 4_SA|@[B{è_D5TkTk-T'xdFxdexd5TTR_ R7k@Ro=Ro'ET4oR_=&Ye||f7&hg*H@TG@F@Tf4@*kTTeB|ө@"R*?h<C|_cT_E %h&B@hP@k@TbB_AT?h<f4@kIT*_TF|iP@b*hif k Th(h&B@iP@_ kTbBT{S*@Ab4*z@a@b?**5r@a@\?5`@  RSA{¨_*R?@5a@R{S[c@k[@ u6_@ 5w@cW@` 7|@sRK@qmTc@!|}`@sK)w5W@K@|z|@@~aa7}Ӄ|c8||!cT|g@`g@@@U# @ ˀRC@ ˀ @! R_@5w@cR?MRR-`kK@@57@[5W@C5 BRs@G_@KS 7K@qmT@38sE?@R|}X?@kD2||P[?@]kD'|~EC?@:R[@@OkDR[@`kDB{ bz K@?klT B{ K@?kTC@?x W@?klT7@K@S@@|@7T@@ @ @zK@{ K@q JzwT 74R?@z [@@ C@>64w@57 7A6@5@5@_qJzATA 6~qT*=5@|qT"@!(6*=5k= 5h!(6~qT@|q@ T= 5"@06@`4~qT|q T!R=@qk T"@@ 86*=*@|qa4TT"@86*=*@|q4T 87<a86@`4~q!T|qT!R=@qkT&T@@!?@RR%`*R?@RKO}O@(@B{`"X K@?kLT@@"@A5@%K@@@@@UX!@6|/K@X @`79U[ G@T`@aT@K@*`5G@ . @#@@6C@?x @ҁ@^@`K@A{`az K@klTG+@[@[@}||@ Bx Ѣil@_@v'<@5C@"~a`hb`5 R 7@[@{T 7A6w@4@q JzT7 7A6@5@5@qJzAT 6~qT*OC{_{ G*5* @{¨_8{S*R[*҃3;'gZ*GSZ*~@~@HCC*SA[B{Ө_{S*9*7 RSA{ʨ_R_`R_ {[S**7 T#*@7 R7*Oq@@ #*҂7R6{@SA[B _*d4@*_{7B{_{S 71T|@B@SA{è_{ 7#@Ra @{ʨ_***H*b@/**@6{*` UB{_{|@S*$1!T(!Ԁ*A` 8B`|@5BSA{Ĩ_{S*[|@c4*c|@81ATqTB*SA*[B{ͨ_B*|@B*C**B`5c@ (@qT `61T|@A* A**A*5c@ (@qT` A*~@(Լ A*7Ra!{A{_{|@@q@zSCT @9@5 *$1!T(!Ԁ *X1T*GA@ ` *c|@ *`|@c5BO@~D=/=|n;@aC@cc@b:a:~v=ASA{ͨ_R{C@GTcD @cF@cc}TC@C}R{è_֠XA* R` ! R` {*H` EA{_{*H|@Tc@TQc@~@sB{a@`$!07`xca``{¨_{ @@AQ@!*T$@`?`@~7aED!a @{¨_2a@@@Q* 7"ER?"C#_c2#{ 5c"@"`?T@9 @{è_{C#C#' ) A=={Ш_{ @6@t` @{¨_da@!ta 4 @{¨{C#C#' ) A=={Ш_ҨR_@7@_ R@7@_ R@BR_@ CR_@ *|S_0@_@@@ _OR??==_d@DqTA@!#_{![UK RkS҂B|@*@sQq T5 ;@4SA[B{Ө_@0 c,{S*[*ck*=Q4BBG FAA"Rs=LqMT=3s82jN=oY@q 5Tqk2T:ǑRzrz~ZaZ[~hUX7r@A!s G@G Rs= NY(66Sqs@ss@ @ks @z`T@(6v @q @zT@kࢀ{@ SA[BcCkDc,_Sqsb@@s*Rd;@@G@@/7aҬ@*RR@Tq%T:ǑRzrz~ZaZ[~Ӡ=wQ==q#c#=FiN=2==o@5hJ @h*RIs QG@;rs@ $BGjqhTwRK=NQN=1TG@@9qT===N=qCZC3B|@3@;7@N+=A?=N+=Nf3 A7CA `8@|ě"@3TqR`RaqSן<{`8s!?Ra8*R`8C/o_qs@* 56 R9S@Y39b~@_T4_Ts ; s " 8o==4=9`8b*8N=j==@TsE; *@z R rjAT@_kT@ (6bK_qmT@_kRRg@(7S@v @q @zT@sE_k@**RRG@@t_k@@q @zT@*RR?@@(7bK_q T@a/6@_kR?j @zTbK_q-T@*R# R* R*A@! ƚ!@# I|țK* @T4ѣiT_4K RqTtqЊR4 @RR*RKsr*KR @ $ Db| ?#TD@?q4Dq"R_ g6$1T$(RF!QRi)B4Tˢ@@R{B{  xS{ _kTq``K@q!BD@z!K! ? T@!ǑRar\R|!!a!|K"  !Kb:*RR!C"bA8a|؛#;8?T@!(6s&QqVT@&&q!Raҁc !|@0b&_$q T#RRWT@RcT4*@5g'R8;@"8?Ta! (˃4sKqVT@`'a|؛c!C"bA8!3G@3@*G@c`45 !`>3G@3@cG@a~@?!К33@bJ_HqT@ (6@v @q@z T@sE?k CRRnS@s!˼@*Rb@_6@==.='=s@4G@@9q T='=[)=[@@5D֒{&[5R5rSckRsR;@8_qD@zTs `@9qT`@9q TK˟#LT*x@(64Kk TB@99 [4~@{C\C@{@`@9Q$qTa @9?qTsR%R `@9!Rs`@8 *Q_|q T&!7qa T`@9Q?$q(Ta @9?q T@ X5s** b8_ P !R;@6h`ER H !R*7@%h `@9?@T5s*X3@@@73@,!}A@`@962K+3@" _q,T3@@!6 K`@8Q?$q(TkHT~@ ?kT`@9Q$qT`.@8Q$qTa RsR*r% 1Tq T`@9qT` @9Q?$qTa@9?q T@@K53@@@a73@,!}A @+*}Ss @8_ P ;@+h`+*}Ss7AR@H *7@-RAh 3@" _qLT3@@!*-RRs*r%  K `@8Q$q(TkHTk}a kT`@9aQ$qT`.@8Q$qT-R*  R-R *`@9QqH@T *}}ӥs%`8 QqIT>4?lqT1@T;@P$@ @=(7d_84 x? qszQ7q,TA! !X`x`! ֟1;TX7@X$3@{OHO@{@@@@R[@[@"B =[@|}@CTa@a4C@{?57|@?@(T q@TTq@T qT[@q`Tq TqT[@9[@y[@!@AqR2k!RR @DAha8*A8`w6D DR@[@  !C@8w6+T< *-[@X776<$R <$R[ [@<*<$R<*A|ś!C @@8"<*}KjTqzq@zATk}@- !K Ѝ? kkT| kۢkTt 5kT@(6 * k Tkǟ{G-@;G@{@@{C 7a}@C@M{@z*%lT **[@ _{@M@k`8C@{@4k[@l<R z**-9)[{@Tkǟtq @zTҟTA@A4?|@Z?@(T@@/7??@**R??@@)u? @q@zT@kۢ@*R??@?}Kj!T/=* ***?@1aT<* * *_* ˿+mT< * *U** P  *L**R?GO~@?@G@O@@@/7@`(7|@?G?@G@@ktǟ@@q @zT**R?G[?@G@@ * kT *RPG@(6)u? @q @z!T**R?B?@) ??@@4;@3@7@xsa43@sB*T9R s*T7@xs`4%RSA*[BcCkDsE{Ψ_{S[ck#x@z W 7`@R`6`2@b@AxaW + ~{.@a5*c&@`?`@~{Z+@b@A*a_{Z5[B*SAcCkD{ڨ_g*`@ |*4+@x@R=f @*?qT6B !Q#R_q-T<}?kT<!Q}?qTa4 c4*+7<} @_R +qLT@%+{S[cks@W@X@A6@aR ;@ *@R@@94q$Q DzITqTB@9_qA T҆$B@9@_@_q`T T@9_k` Tc@@!с ^7^5[B*SAcCkDsE{ߨ_@`@@9Zq$QDzIT[$@b$@q$QDz(T_@T" @9c@`!с/@g@!!zY @9q$Q DzT@_@T;$B@95$B@9@/@g@_qTAQ?$qT@ @9qT87>w}@@R$B @9@ AQwx~~@/==B@9@AQ#qT>*}`@8*c C @9cQAQ?$q Tk_q@T_q T_HqTFLQ!'$ ! ƚ? T_q T_q`TqZk@4;@SC@Q[?@9k;C_0qT@9@RoT_ q TT_qaT*ol*_q`Tof@9 RoR@  q T*_q@T_qT_lq T`|@{G#@_@{@@Tc@@р@Qq3T!! !X`x`! RA ? qT_q T*oAQ!?qHT*AQ!?8qT&҇S ?!T ?Ta6@9_q!T@9`Ro@9`Ro@9o_qT@9 o@2q@Tq`T* Ro{F#@{@-Y6Y6 Roo Roqz Rcğo@qT1 T6yo@qT q@T69{(#@{@q$QDz(T_@T" @9c@`!с/@g@ e{ #{@6)@{{qaT" ;9;@_qT{@ho@q Tk@5ҹ@#9'9`@9xq`T{R" {Kl9`@9K@q{@Ttq`T&R${ !R`@9"R{[9`@9"R{9?tq$@zT[9?tqaT{`_8*?kTf9` @9{A{!8tqT4a@9qT**Ұk@C5OoSsWs@_@T@9a84Io9W@"#KMK@#GTTC@@ x&k@jTC@h~KK@CG}~CGC;t5#Kb"K@#GO@;g;@4@;D;G@_@ T@9a8A4;@ h&8!Th? C?@;IK."K@G@C%"Ga8a4 k&8@_@T@9@;Cc@`!с/@g@ T_q`Tk@4o@qT;@ C@@x&;@`;@h&8@/@g@9;;!@;@`8 4_@T" @9;CG@?롿Tk@4o@qT;@ C@ C@ RR @/@g@!!T_q$ @T @/@g@lo@_qT_ q`T 9 o@R@/@g@`TYo@?q T?q@TA5 K  =DqZ; RARR@/@g@!!`T9o@_q"4T_1T yqZRR@/@g@!!T!$Q?DqT#c` cXaxa##`C@A@7#,c}C!_d DqTA@!#C@A@7#,c}C!@_d DqTA@!#C@A@7#,c}C!y_d DqTA@!#C@A@7#,c}C!@y_d DqTA@!#C@A@7#,c}C!9_d DqTA@!#C@A@7#,c}C!@9_d DqTA@!#C@A@7#<c}C!@_d DqTA@!#{C@A@c7#<c}C @@={¨_d@DqlTA@!#C@A@7!<!|#@C>==_d@DqTA@!#_C{Cc7RR7rS[RksC &8R#bN@_qD@zTsZ#@@qT@@q TsKsB T*t~@ {|7`T`@ /6s4Kk T"@ "G4A@$Q$qT@ @qTZR#RA@ RZ3AO@* Q|q Tb & 7?qa TA@ Q$qTA @?q T@5Z**K@ARZ3AX R@_O@Q|4@ـ"0K@ـ"G0@xqTtq4@tqT5 @"@5q &T@5K@Gـ"@qTq (T@4??@G cW@kG`?@&٠q,"T@4Ҁ?`G`@&٠?~G75K@G* 7"@_qT_tq!T R?tqT  R?qT"@#c*?kTb@c_tqD@zT_qT`@tq@zTb_kT?kTBR R@kTA{<?@@j!Tq!Rן{kT`@T9a7a@9?@!?!~Ӄ@qTG@W@@ 7 @@4?@T?@G@!?i@G@@5@q T` @?qT`@`*u@q@R *`5@5Z_{NKk,T:qRsҀ!3!R@@{@SA[B_Ѐ!A``K{* !  @{¨__ __ __ __qT{cA|}SC[O"# k! `@b@Bb!T7@@#@SA[BcC{ը__{S*[ck9Rs? 9?@7sQ[O3tqT3@aha{?*7?77@*{@SA[BcCkDsE_s Q{S**[cks?G˖h@C!RwO R"K&B#šVZ'"R`T~}7?@kc?qMTqsRן7@jTC@s_˳?`6?6w@wBB*5BBB*_qT _qTBQ"RV'šT34{@SA[BcCkDsE_w@cG@,{@[B*kDcCSAsEHE|Eѩ {sC[kScod@CT3**$7@#Q_qTRK"ښ8R`&z"ښS@9? BT`@ `TQ&7*z_TRS?7@qT`9Rӓ@?T* ӓ7s@7@B 9t"Ț8R3?hT*RSU*9qMT QӓsQAs@Ҁzs` &R#`ӔS*@&RS_qATa!!*5!!*?q T"Q ?qT&š9qT*AT{@SA[BcCkDsE_**RAKs&*"3&9*qTAT*_/{[*S K*"R/#@K@@sSA[B{Ҩ_{R{_{"R{_BR{S#[*_S*"R+@S@@!!s@SA[B{Ө_{[*S Ks*"R#@K@@!!sSA[B{Ҩ_{S#[*_SS*"R+@S@@!!s@SA[B{Ө_{[*S K3*"Rv#@K@@!!sSA[B{Ҩ_֡%L@R@q,@c0h$80@T@q5,@LD@dÐAT_` b@9"9{OS[r~!0+*~co~~s~~~s`@ 5*"RC6G@o@@BBb U@SA[B{ר_{R{_{"R{_BR%L@R@q,@c0h$80@T@q5,@LD@dÐAT_` b@9"9O{S[c~!1*~rco~~s~~~s`@5i*"R6G@o@@BBb USA[BcC{ר_ҿpR{R{_z$B@`T?@ T$@9c9!kT! #? T%@ʆ $T#$@9c9!k!T_H|@g})'}ߟ!cB@ T`@9k!T`@9kT&|@@}g`|ߟbc @Td@ʅ$T@9BkaT_B@9B$@9!k T`KR_!$&{@LS[CckޢL_`Tjb8BF} zah$z!8 `T BA?bTdhy8ja8kT8T8# `T BA?bThe8ja8kT#T#:?Z9f4` #T_8Fzac$6}@h``T Ҕ "Tjd8jd8k@TҔITѣj`8j`8k@T{@SA[BcCkD!_{[C S( TA@9A@ Ts˟T TT@T[BSA{è<@y$@xBZZB<<TkT@8 *<kTSA1@9@9 @9@9<S @9<S@9`*`* *@ *"@8@*\S?TkATSA$ kTSA@D@BZZTkT@8 *kTSA[B{è_SA@T&T @bT`#@@T@T@88f}hah!! ?Tc@h`8"h 8T_@TcѿThc8ѡh#8b@ сh`h Tc@cрhc8h#8{  @{¨_B!_T@9BkAT_4"_@T?@T"@9!9b4ߟ! #@bB#_@T"@9!95_{# @T"B!?@T#@995b#@9#4E}&%ߟ! ?T$@c$TBs @9!`9@5R @{¨_{Ss@9*4a@9A4_kTq*`@9nk@T@9*i*`@9*e`K@SA{è_{Ssc@94" 5@SA{è_{S`DSA{¨_{ *@9?3k @{¨_{!r  T @T`@94kTss @{¨_&|@ߟ|`@D "Ts"s`@9@4kThb8#hb8BkaTc5RK_{ ! @{¨_{S!@9a4`@95@SA{Ũ_R$a@9s#Fӂ 4zcBz#ca@9"FӁ4zbA$A6`{S~SA{¨tSA{¨_{SiBTbR@SA{è_s@RsUj38{S[`T SA[B{è_={ !B?@T"_T@9#9C4!B!@TB@9#95@94F}ߟ %T@c%T3?9 @{¨_!?@T"@95ߟ! "@Cb"_`T!"@95 _"{S[Vsb@9?*4@9$@z@T_kT*@9kTb@9* *@9 `K@SA[B{Ĩ_R_{Sba8Ta@9sa59@SA{è_Ehc8$hc8q@Dz4Cc!T@K_RR{  @{¨_{S~j48@SA{è_{SR4`SA{¨_{ a`j`8 @q {¨_{S*Y*SA{¨{S@sbj`8cb4aj 8SA{¨_Q$_qT@85BQ_1TB/#@9^@LLC4"@9B4&"@9!EF š4xecx%!"@9_kT ca@9"FӁ4xbA$A7`_C"B/C${^@LsSckL{bh#!{" kx8F}Ӂ 4`kx853@?`T!!@#Tdha8#k`8k@TT3 B3 [3# `T BA$?bThf8$ka8kT#T#?3@33!74 @CRT?#T{`T`_8AFӁ{a!$š6B}ӡjbT_A#s_B#B#kb84djb8k`TBs_TB!kb8`jb8?k@TkFs[B[B{@SAcCkDsEC"_{ !@95 @{¨_P@c@94@94d @94@9A4f@9&4 @94a@94 @{¨(c@y@@xcZZc<<A@8 *<A@94kATBf@9c<S@$@8<Sc`*`*d * *A@8 *\SA@9A4kATB@4@c@ZcZA@8 *A@94kaTB ѹҷ{S[u`j`8@4Bj`84!j 8SA[B{è_Bs{S[v`j`8@4j`84!j 8SA[B{è_S@s'R'Rhc8$hc8EQ*_k!Tb4c$qT_q hh8Q qT hh8Q qTjT@QQ$qT?$qIT@K_*hc8QcQ$qT$qHT%hc8$qHT!K R@9!$@8$8#8C,T_{SDz` SA{¨_{S` SA{¨_n{S_` #SA{¨_{ 5R` s`@4kT @{¨_hb$hbBkATc5k'Z_#hbh"B5_{S!@4@4a@4sB@SA{è`B@SA{è_{S `~3SA{¨SA{¨_!"@5 B_{ST[sѢ@*4a@?q@@T_kTl*`@ikT@*d*`@*``KSA[B{è_R_{S AD@sєa5_@SA{è_֢@B$@q!CzTk Z_R{ BD#@!c5RC @{¨_{SR`BSA{¨_{ R~`aja @?q{¨_{S*w` T@_kaTSA{¨_{Ssa@a4``@BSA{è_{Sc!@4@4@4`@ 4s{{4`z{{5sE҄[BkD?`T!! T{c{`k`TiT4B4[k# `T BiT{d{akT#T#? ~rt4` ~`@3~73@RS (T7@ B{b4dzbk`TBs  T?"#c?"TA{b`xbB?k@Ts[BkDsESAcC{Ǩ_{S[?v `z``4o~ ja4j!SA[B{è_S@S8@BkaT_b@B#@!k T ZR_$xcx#c_T_`TT #xbx"B_T_$xcx#c_Tx#c_T_{ RBA;"U2eB#C AcBEa 8!T @{è_{["TSѴB 5 R8R4sqT@?DqTBSASAR[B{è_SA*R{S*[*)Ta~@?TҔB@5v@Rz  R**0R`6sqTj@?DqTB@@^R@SA[B{Ĩ_RRR{[hTIR9[B{˨_SASѴ!@ҏ5 RWy 5sq!T9+!RSA&@qT9SASA@R _ R,yA)&@! f!2d cB )_?jTRb@B A*a_{R"{_a5R_|@{#"ҟO {_*AR!p*aRp{!RpqZ{_{!Rsp7@{¨_{|@a+ {_R!Ro?qTCR! o{R{_{|@ {_b 2B @9B4_55b6c  9;բ7cR2c  9 *;cq@T@7 *__kT5_օ_5|@H `T ;*7 _kAT5@@7_a_  `52?kTH !"!T{S4|@[*cCa@?Xs?(T*d5`@ D!qBy@ *1T?1$D:T?1RRSA[BcC{Ũ_!@ Ҽ*?1`T RNqtS{S* R3[**"****O@@*SA[B{Ũ_@A;!_!xb _* R@5@kT;q!T_5q|@)yӇ@  H kTT@?kAT;qaT_Q5_@R_Ԩ !| *@_ ?֨ @@5_ s_R?|?|?|_!Rj{4qARR{_M  " _!R_|A_|__@A5R"_5#5R_ֿ;{9 4qARR{_@b5R _5"5_ֿ;D_{ 4@q{_ {SГCqkT T`zC?֓s@3`@`s@`@?s@` @?֓s@sSA{¨`SA{¨_{S[ҜbJuZt~ C`@ b3@RSA[B{Ĩ_րRR_RB@"_RB@"_RB@"_RB$@"_RB @"_R?_@@RDc#_RRB@"_RB@_q"_RB@Bx"_RB@B|S"_RB@B C"_RB@BG"_RB@BB"_RB@B"_RB@"_O{ |=C!C` @R{¨_R?qhTRA_?TRA_RR?qhTRA_!@RA$_RA _R4?q RR_D T!Rba_R# TRA__R{ @7 @R{¨_`@`55`_2`5Gb@R_x@AT_qMTBQa @B*|Rb|_R{S[@"4q4RJTz !4;Rb_B5u5`@ak T;;`@5u2wB;;`@u2`5H !{@T!H Tb@R_qLT_ Q5wB?+!T;;`@ 4H !{@ATb@Rb52;b@d@_k@Qa__kT`52_kTq@AzT!H T@$#R*a_t55u@u@kT;;`@ 5"#RR_ Q5?q T[B*SA{Ũ_`;;`@`5 R H !"T;q`TO@43_3@a5O@H "ҿqTT;;`@`5; R;ՠ @@4H !{@AT!ԮH !"TH !"Tԓ2_ 54H !"!TԍR_R?_R?qT!SRA_{SS;s"U@;`.@ 4`@9qT@@A`@`@9r!T!T!TH!`"@SA{è_@R `@9rT`@9rT R`9!A; V8! rT @9rT"R"9_{|{SS;hV8s"rTAzT`DT`.@`4a@9`!?q TA; V8! rT @9rT"R"9SA{¨_D`@;@V с4@9?r@T_@9?rT@9?rT!R9_{-{SN4; R`.;,  T!RSA{ͨORc@ r === R@ R`@9rT`@9rTSAR{ͨ_{S*4a@SA{¨SA{¨_@! @c 4`_`5H !{@TR_{S@@42a_!2a5"a_!a5H !{@T@R_x@ATSAR{¨_|||!@"xa7R_@! @c 4`_`5!H TR_!R{S[c @ @T@3RA;!Uxka)T@?@sR?(Tk+@ @ @"2_5;RZ@R o@q` T***A@*?kaTxrTq T 5AR_`5A`5!R`_5a5!R`_5a5;AR`_qTa5;TR;#RBRZ`_ 5t5@@R@? Ra_`5?qT3RYRH !"T> R;42_ Q52?kT*@5*o@+ qAT  Rq!T @k!H T;!R_` 5A`5i;AR`_qTa5;VR;#RBRb_"5v5@?T;@a?@"@? T?@`;@Rb_`5_q@TG@"_@Q 5_qTG@H !"T?@;@H !"!T;AR_qTA@5;SR;#RBRҟ_53`5K*@5*?@;@#L@b2qMT _kT"5;@ @`7" _ 5;;@R@! ;L;5H a# To@q TokD+@*SA[BcC{ɨ_H !"Ta@`7"_Q5OR+@kD;@+@kD{S[*!R?`_5a5;@Ra_?qT`5;TR;#RBRb_"5t5@$R;?@ ?@q@@T@C_5D5Q@@Rb_`5_qTH !"T?@#Rb5RRb_`5_qTSAR[B{Ĩ_H !"TR_R?_?q QAzRTb@RBA*a_R?qTC@Rcxa|*A_?q"H !y!@T_{@;SU`NkTs:b;  N  ;Rb_B5t5@SA{è_ N@5;:;N5_Q !H T;NB5_{RS:b;SN5SA{¨_!H T{!RSS;s"[a99`2"@!@a6@?a6@acu; R_ qT5wS` @`T" eRa>@a? T&^#^aFD^a>_5F_q`@zT&*!^;՟qT`@@ pt*R n @!Qa5 9`@ a @sq`T;*;!R6 `@ܽ`B@h `C{S@4BARc_qTa5BRҼ;Հ@4 Ԩ b@ԁ@ ?e{@ ?|@_A;"Z _@A; _O{S[RdI9? =~d4` ckW;s"@94 hTv@ =v@ =C@x K@@VЁC|BAB_ BT@˔CRbRҟn T` CA @<v ZY@[X/\;@O4`R@+@@?v}^@@_܂@A7@;@@?q>"f@_` @"a5!R 9!0RE#:DrJ7@ 4@#ᣀqaRB_5q@T5 @WR@@ e?@cCkDsE*SA[B{Ԩ_:@8@@6:@`@a7TA`@7d@`@7d c@*:` !R9B(C4C@CAR|˛M|@ҀX@G@&8ACRT RmTbRm@5A<`  @0V@qT;nuRcCkDsE@R@+-H !"!TeRbR_6KuRs `@Q`4incCkDsE[9bR҆mTA<cCkDsEH{cR "__qT#5 ; R2/@, @R{è_?_O{S??|?=(@?qן,@$@ (@RSA{è_[ @@a @@s`"ӠRrmT@0qT[BR_RB @"*BpSB"_{STR_<T@Tc"@B`A RR*6@7@@*SA{ƨ_RK*`4@@TR?8*Zv@@{S[w`"@4|@(K5`"ԠtR@*SA[B{̨_A;!Z X`_{S[\3 RqO@4R j$RR**@!4qdVzT?qT9} O@VqdVzT@*SA[B{Ũ_w2@@`"@lR(@_q`TҿR__qTTO|=_!{B;S@Z9@'N**ExckAT`R @*@"x#R@SA{è_{[ST;*L"~}8@?h"@Tc!@?x7k@RSA[B{̨_{S[V;"cCkR9+Q?s"@T:@kshsh3W@TZ>_q@9?j T@9w9x9+@SA[BcCkD{ƨ_{S*[vs"@4`~@~@HK*SA[B{˨_֟qR3@A@~R#td@zTa6@;U R?kTBA_!xA5_@qlTR_{AR{_R_||a!@R_@? @ATR"_5#5R_ֿ;R_{S[k@@TR_55SA[BkD{ƨ_ֿ;U@@qT Ru7cAF@E;&* `87@D2D!|@H 1@T4D1 TT1TqTs$RRR_qT R7@@`7@ @ 5@SA[BkD{ƨ;@ ;H 2ԿD;qTA@a4A @A45*YX;U?kaTcC`R;*Rb_BQb5xrTt@qTC@`traT#45 qTS#b_Bb5a2"_k!T!5cCzF;@ÀU @tkTk`T` 5D4' 686@@bh @Ԣ@a2D_q#!*C_kTA57"G ?@T@<D5R%g6@7?qT@w2`R?kHT!@@4'*!yH !@DG6`R ;D0qaT@5R_@R@_ @aTR _5"5;_֗{S[ck@@3*yr TW;ո@""@ Rw_kT`qTR6b4@@A?@T"3687`_kTt5@ 4QF;մ4; ; 2H 5F Ra_t5_q!@z?q@z T5RSA[BcCkD{Ũ_F!4G!y!@H "TR_R?_?q`T R?q@TR5@R!x_C75@!2_CH 3K;ՠ;Հ5@!2C__R?qTC@Rcxa*A_?qT!4D75a@!2a_Cш #K;Հ;Հ5a@!2aC_a@R!xa_R_R?qTb@RBtA*a_Rb_a5_ q@T_H !{@!T!{S4R ;q T qTbRqT`_qTb5 H !{@T!;#RbR3`_5t5!%?R@Rb_`5_ qT@RSA{Ũ_@_qT{R{_ֿ;R_R_O|=!@!`SR_{Sm@q!T R[;qTa@a4a@A4;d @RR_BQ5xrTN@q!T`@`4x?kTt_B5a_kATu5[B@SA{Ĩ_{SF@qAT R;q`T@!4@A4;Մ @RRb_BQb5xraT+@qT@c4a2b_Bb5_kT5@SA{è_w2;#@`xk@Tk@Tb _kT"5_R`R _5"5;R_@;d@f@xQ_kDAz!`_kTa55q@zkTR_qBx@H !y!@T!҄R_R?_R?qhTRA_@; _{OS~@?|Rd@~?=?3P5*uN@뵒saC@C?k! k a@}@*SA{ʨ_{ pOC!C`j @R{¨_qhTB;B сC@9c#RA9_RB;q(TB сC@9c#A9`5R_{R{_R_qaRR _{S҈<T`Tc"@B`A R!Rr*6@7@Ҵ@*SA{ƨ_R7*@4q@@Rd*Ie@TR@{S[*w`"@sR4|@~@K@*SA[B{̨_{Su?l`"@sR4|@Kf@*SA{̨_B;CZ|}B dh`Tah @@92@9R_?BzT|@kD@TA@!^A_RR_R?_R;տ;@5_a55R_R _5"5;_ֿ;;R_։R_RB@Bx"_B7?qRb!`Sa_{R"{_ {c*k[_gS[ӂs g7C RR `7DSA[BsEF@EAc @z!?1qTqd@zw TR!|5R?%3 R_q TR)w` 5{!RwR"SA[BsE7*#RbRfT*A*>dZR`P*T**#RbR 7f*?@ T$ @ 4=<@  4 gw@q QzAT_q`TRARrp*`6'@qT0654B B   6R s[)b7!R8C77@R7@ns@ARrF*6@DqT@ւ)K?@a7C!?SA[BsE{@cCkD _*2d7CR@A?TsqaT?@ya@@!cad@SA[BsEҦf?@R`7Cs?y@{SЀ4C !`"__TAT`@Q``5|8ҁfSAR{¨_ր/@ {a R*{_ֿ;Ղ@@@xk@TAq x__kT5b7*_qq{@H !yBԟ!@aT!_!Q5_{S[q? 4 Rc#;!qT`@x@aT`@ 4t$R;c0*RR!R*(5@4x @_B5`_5u5!8#@cCcC#@RSA[B{Ǩ_;#@x@TbQ _k!T"5_{bR"{_Sfҡ_A;N!U?k@T_{Ss:@Z@;8C!8 @{¨{S"3@1+ TG@? T@T`C BPC!LCc! "[SA{¨_s_  TccCѣG?z3A|CccHc*d*$TAT RR#R( Rp'<0RB$&r|#BKB C@&_QB|@TBQa#R#0RQ#rpR!ccaz# X@!d@xa%`@&9?d_T$X@xbB9D4B"daz5Tazcc%L}"j!@?9_TB2<Ҹ@Tazt h@` @ 6!@A@?@ 4!RE7cCSA[B{Ũ_{ OC#+ ) C 4AC=?={Ѩ_AC@R=_=D@R!,D!R{S@`@ysb)T A @A@@P@@ySA{¨F@`J@SA{¨_SA{¨P{kwS["cCss|*@(T"|@hTR@6@qhT@' 7 SA[BcCkD{Ũ_{RS*[ @9 52Ҵ}SR"͚RՀR R!4*$`AJ@9  e5m@@9# dqaT!|S*6SA[B{è_*7B4@bA(@* * @y55@9# qT@{kS.R[csA@[V#@S3@_ T 2<~}k_4RFx@ T{,Td@Qq(T`*q"T@} @`47@kE.BF!|}TKhak@k`ӤR| jdy hhKh!d@hh R|!j`y q`T@9|Sd5@@@qTqTT qTq TqTq"T"@ F@9|S5@qE4@Eqs{/# S'S@/H#Is@{@!kb84B_D T@8`1!@9@9?kTA5!"Rs{/# S.S@/H#Is@{@_)T^ k~8qT _8q!TRB2?h>81B>@9@@9k!T@5"Rs{/# S@@9B5 @94 @yqBz T@?@QqiTРA@DA?֠@ 4=AC@b@!x!BGa@@ AG @C@@CRA@lE?HT@@B h({<d@t5xr@TG@h@T`k @*D4РC@A@A?!RE!q TqTbh( [@ h(@@h( TD@lEhT`h(b@@B@7K# SS@7GKH#IA@@kD@, h(@@CAA `?!REۜY*A@A_@?֠@4SA[BcCkDsE{ͨ_Cx{SCkg<`&i%TCAyBQB<_q$TAyAyc|7|@?qT[@;asT[JR*:GrLQ 7?=6`#[@g@! TAyAy[;g@C !TAyAy[`@7`@e@ ?`@ `@ `@qT`@"Te@t@BӥSZ *Z*e@_B !cA`@qTqT k T kT O@5`@C T` `@`@ `@e@ `@7@kg@k8 ) 4*CRGM@TCAy: qTZTsTAy??3)R~[@#Ta@_Ta @AyAy"3 !e@aTg@*CRaM Ta@ TAys`@qAT @e@c @a@`@:G BjB *S{ cU*{T`@bTa@!6b @R:GecCbBC@`Ta@T*CR!M7@@@?XTG@RBM5 @46 ;@z[BcCsE{@SAkDC_֗@qTsE[BcC ?@){cC;R;@\cC;[BcCcC;[BcCcC{S[@0 @ Ta ,@A@:Gc @ˤ@$@c ?cT?! ?T@s4`@qAT`@qT:Gc @ˤ@`bTT@T?T`@Ac!!T?T@?"T@SA[B{è_{ESR@T[cRAT[c: @ @T4R[c!BA@?/ D@9 B53ҵ}Ss"͚T4Y@RրR R'4*r*`AJD@9B  d5o@#_q!T!|S*6@9 q T@[BcCSA{Ũ_*"74@)@* *h @y@9" 5_qT@5@@[BcC@"BA@?[BcC{S"[#.HB@A@a hT'@ C@'z!w@@?/@@c! M@Cҁ HcҤ@@@T@f4ETR`T@!H"`A T@BA@?֠ O5 R9@B95 @?T%ҰB!A6dzbdz"sc Ta@!7@has"h!!RE)@SA[B{ר_{S[U;*"c;k * obj@_DUAT@5#@s4*`B9@5a @cuj_T$!@ @у _HT/@%@B/x /@6sfEa *47 * R`9jt@@@Z}@?֟TSA *[BcCkD{ب{ C@?_T(B@A@a$џhT@!E@x!bc@a@?`Ta@!@@w@B}BA @{ը_7@dU_@B|ě@BABCA@`>Ea:a@#BA@?֠!REx@#?T&c@a@$ !HT@g@y!C@@ 0 6@$x6C@$l6{@!l6@ޟ#@T!@!@(A@?TB@A@,_.{SR[cks`@9`4qTR.@`ka8bha8!_kTb5.@ ӂ._RZ`@9q!T` @9qTv51Rd4`@95@9`4O 491 RN j`T$R‚.c*!$D @5R=R*7*X(7 G!E3 @0AE@ E @s@c@bha8`ka8!_kTb5{@SA[BcCkDsE_TE *%9#%`n@R`n@`r@R 74"2@4`r@s^@A:A T`r@ *T`B94 @9 5 `%@TT_k 83L@`r@?PqhT'{2`@33@ RB @9)ˡ43@@9qAT`n@`r|n@|ˣ73@7@!`@9q|R#8 1!TE #*8ւ.@@9qTaR <|B%c VR0*6@q T@"!#@9qc5?T*lRa\5S@  ch<8@qTA*T4T`TsE}*E!@$E`@R` s@aN@?TaR@?!T`@[T*cO4*]x**V3"R! &!&"R@ O 4Ov4@R_tE|B c` ~@Ba! ҳ .ҩt^=`O`a9<T`@R>`bz@fP qE~@vEB A!! bt@a qvvE vX!}CxE aC``@x E3AO `4d@ R!$>V&N` D!5:`>3{[X@[B{Ũ_SEck_`T @ A @! @!@3@_A)T+Z@E`T @b'3<>Z@@&BA@?֠ O4 Z@ x6 @Z@ x6 @sBThsTz"2@@hz`h @2@#A!hz`?@`4!REZ@x6bSAcCkD{Ss,Д*[cRK*"R"%U;E"`B9`5s@3bj@_DUTa @#T$!@ @у _HT'@%@B'x '@6@@}x@W!C {w?TSA[BcC{ר_{7*{,,{*{ `>EN5`>E!@>@T> @{¨__{S[3@s 3 b@cGС.B& "dp@y$0dl@yc@$ B@C@`TA@8.k@_T&c@b@bDџhT@ š`@x"LРE Td@c@x@ B_?T9} B.СB}B<B||c"v" ߢ9R!@(Ec@B@?ֿSA[B{֨_{SB@C@@`TA@8! *A"43;@7R.!`(E@SA{èc@B9} {CS[ckCs@cG@;Bb?T&@@u?xhTK@ ՚@!Kx5@_Tb@,A@ ,K@! c@D;Հ #@T !R9.W@@p7@? Tc"$K ha0fN_TO_AT@(?9Ѐ)"@b!A@_qT_ q`T_qT@ @b|@b@b @`"$@aD! x`D!. 7@`"$?b"$C@cй7;`"$Qз  H.D@[V@98@!@)f4@G T с`!(!@9#@9_kTB5!R`)7`)B @< @9q7T @9qa7T3 @947@5!Ry@;@`y@ `9C@һ5 ;@9qT4;@ ˀЀG@!O(?qB`3!*@R R!?y@`@{Cy@ !)Ҏ5 '@9qT5v@vy @{C6+y@!){5 @9qT 5`@? #?y@@s@"G@!+@RK Rc@G@!+@RC R_T@? qaT@a.!,@ R0$F@ A@x@˥!@ ˹Щ@!' &c&wp!y@`"$X@aREE$|@94qTITqT9ғ|9<4QcqT'ܚ6@8'QqT{@ @ 4@`T#R@4C4@@TZCC@C``@bl@yap@y`bp@y0 @!@al@yBb@?qT?qT@a!ˁ`!@cB,$R9XТ!E@ c"$B+`@ "h!`@huhah `@BhuVTs"$< F$wE<"AcpEC` @BH T!ҝ`@"wE"l4_ T 7O@5O 4R@@!-@RUR9} ԷRЁ"R!-Ed.T!R"R!.X.T!RУХ`+DE"R!-b ?@@"o@ `@$l=;С5 *4S;շ@a" T9} ;@` `R*7w"$*.G@@cD!Ob@`o!4@R2@B!D {S[cksc;c R,r"!R _N4/!A ?֠ _@ E ,2c@c@Tc@G@Ҡ_@{@SA[BcCkDsE _֠E!xEBEc@!pESAWEO)uE#aE7GY7@*5;@!E__@ _@`Z@` _@N 5[@>?B95c@#Rf 4@?4?@7@" @_ _@_@!@@3@_@_@@_@@_@_@!p@l@?T_@p@_@X@_@_@__@_@ @c@cC@C@xA?G@tS@dpW@CO@"?@_? \DB.$O;@qcA@.@`?Ls@B95R4C9[@ha! "0:RbZ@Bxa!BB9_qc?!Ta!}ӵ4P@BA@?֠ O5[@9#hy3db@b@ !RE[@}}TbZ@}BhaCB95Z9cZ@[@ahaAh$eb@[@*h$!R9E9 @s*G_@3B9T4_@B9 4_@B943@@7_@7@B9 5_@K_@c3@6_@ҏs"_@X@hs_@X@hsB95_@X@hs_@&_@#E4@R%R`T `4 _@!X@!h`_@!X@!h`"4@?T*a4d6_@B9 43@@6E`6@67@7@`>@~`B@BuGcB}Ӡ`B@@E`:cwE! A`pE}#D  G@TW;"ѡ#"xEb@V$@!@Kz]Z} ab@)`wE 9s @STEZ@K@@@?T[@A OS@s ss @@{ @P{TA@ wE?TRR`!@?@AT@#͐ BEB @_TR_{!BA@? R{_{[,S'RS bD @R RRh*@ @@ H!D@c TRC@ cxc6*B`_ TD@C@9e c|S(6#(6c@c CT˟aT`@ @!?CTa2@`F@@!`@`F@ R@SA[B{Ĩ_{Ss,[0SA[B{è_{S,SE[c#C O?*5s@a@c@`@;a2@EyKR#@*SA[BcC{ʨ_ŌiBD???ŌiBD@hBD@9Ō?1]c>SDpH~??#EgܺvT2g jgrn<:ORQhك[ɼg j;ʄg+rn<6_:OтRQl>+hkAكP@p@?e'?h ?pB?;'h?v˨%7H;s>?KďJ?Y.Q{?*.w'?=?\llll?HUUUUUUUUUUUUU?$/@M,!!9ڍ1췃%/?y\AxD"?7 ݨQ͉֗?xiKt YoRP?'`h]D Ѽ?ܣu vz>((S?}LW7Ng[W?A./6)C  >@P\u<36@j꣯NS*E?o@iBD?"@J47࢘1?ŌiBDŌiBD?@J47࢘1?͉S:3E'q?:3E'q?"qdY(@=?'&v?ດ q?0gI/?px# w,?*܁;s>? e= ŗІ:a$a?tiBs8NTVd?gqU8slU:q???UUUUUUUUUUUUUU?UUUUUUUUUUUUUUĬCY?` @|$͋?CoG?@U)/?f? &*pl?!#?Rq1/?Wp +)Z*?g8^?PzU9- ?lQB˯~?d&}Gt6$X5?7{ℎ_W?͋2HOf??wlQ&E;v.?`VΞ?R$]8?w)Y?1}5u?&f͈I#w?3-?y[!}I? ne4w}?._+^Rd}?"#v#l^5n"?Li?SUUUUUUUUUUUUU?@?w@?ŌiBD@^3}'F?[u-O?Nax?7N/8 ?#n#tFȃA?)EXKh/?K)6lv,d? q{k(?8W?u]A]tE]t?bCy$I$I$I$?QUUUUUUUUUUUUU?,ـb΅q@KReI7zk;;?W=oM aS)?o!=h|?cG9٬yCV-x? ֔aQ@{?KɛXuG?-\x2a?0L?u;;;?#qqq??@;@o@BD?_W74@@@  j h@ ④V?0qYA%?p|\:"b?X?_r ɚ;@@p@@d  cc  (  i1D709vfamulimlGcq0qq3UvuUasvEaUVUrPmXD6q/nVSSp7pNDhCR9071IfIReU@@@@@@@@@@@@@@6789:;<=>?@@@@@@@ @@@@@@ !"#$%&'()*+,-./012345@@@@@./ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789hprOBnaeloheSredDyrctbuo./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz          @@@@@@@@@@@@AAAA      $$  $$ " "@H@H@@@@  @@@@@ @@ @ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@!   !!   !!! !!! !  ! !!!! !                                                                     $1$abcd0123$9Qcg8DyviekV3tDGMZynJ1Xy01@# !./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzxjVp $ν|*ƇGF0FؘiD[\"kqCy!Ib%@@QZ^&Ƕ]/SD!7Ç ZEogL*B9q"am 8D꾤K`Kp~('09|eVD")*C#9Y[e }]O~o,CN~S5:*ӆ    $5$rounds=1234$abc0123456789$3VfDjPt05VHFn47C/ojFZ6KRPYrOjj1lLbH.dkF3bZ6$5$rounds=1234$abc0123456789$Xy01@# !./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/BD7q۵[V9Y?^[1$} Ut]rހܛtiGƝ̡ $o,-tJܩ\ڈvRQ>m1'Y GQcg)) '8!.m,M 8STs e jv.,r迢KfpK£Ql$օ5pjl7LwH'4 9JNOʜ[o.htocxxȄnjlPxq*+,-./012 34 5 !6"7 8#$9%:;&'<(=>)$6$rounds=1234$abc0123456789$BCpt8zLrc/RcyuXmCDOE1ALqMXB2MH6n1g891HhFj8.w7LxGv.FTkqq6Vxc/km3Y0jE0j24jY5PIv/oOu6reg1$6$rounds=1234$abc0123456789$Xy01@# !./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"(ט/Be#D7q/;Mۉ۵8H[V9YO?m^BؾopE[N1$} Uo{t]r;ހ5%ܛ&itJi%O8GՌƝew̡ $u+Yo,-ntJAܩ\SڈvfRQ>2-m1?!'Y= % GoQcpn g))/F '&&\8!.*Zm,M߳ 8ScTs ew< jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų 9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c ?G5 q}#w($@{2 ˾L*~e)Y:o_XGJDl     `  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy P ߼@0?YmÇ^?=``@]/_ ? ;_ ? ======?? ???o?????_/>PCx >??|/?8<~~~?_????>????7?o?????pG@??? {? Cd{_??C ꖪ^alnumalphablankcntrldigitgraphlowerprintpunctspaceupperxdigit !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|x< @@@I<` N 0 o @     `8p0/1? @ !`{B ???p@?C80?0?0`?? 8?`? DhL>4?0?? p?????{??        ( ) _ 00 1 x !"###$#%& -:.=/>0?1@1C2D3E4P5Q6R7S8T9Y:[;\e?f@hAiBj@kClDoBqErFuG}HIJKLLMNOPEW{|}XYZZZ[\\]^^^_`aabcdefghijklmn---PiQiRiSiTiUiViWiXiYiZi[i\i]i^i_iuvpqvwxyz{|}â̤ڦۦjn&*+Nbcdefmnop~}ύДѫҬӭ԰ձֲ y$9Oa8($3&~+*](*?*=EG***.265OK1(D/-)A)+*)C*'%$L Tt&%@?p P0 `З@‰8AVJdp~ A 0  ZuZ0ZZZZZZZu0h` (@  "'Qow|  $++++++++TVVVVVVVV+++++++++[VVVVVVVJVV1P1P1P1P1P1P1P1P$Py1P1P18P1P1P1P1P1P1P1PN1N NN$nN1&nQN$PN9S1P1P 1P1P1PS$P1\{\{\{\{\{y\{\{\-+IHx\{ +(***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*+++++++++++++F+%+UVVVVVUVV$+ѲѲѲ׃1P1P1P1P1P11P1P1P1P1P1P1P1P1PN1P1PN1P1P1P1P1P1P1P1*++++++++++++TVVVVVVVVVVVVTVVVVVVVVVVVV *+++++++++++++**++++++++++++++++++++++++++VVl++++++++++++++++++++++++++++++++++++++++++lA++VVVVVVVVVVVVVV,V+++++++++++++++++++++ l%%%%%%%%%%%%%%%%%%%%%%%%%Vz&%%%%%%%%%%%%%%%++OVV,+VV9++UVV++OVV,+VV7u[{\++OVV9++UVV++OVV,++VV2Wo~~-~9oW~~+++++++++++++$++++++++++*+++++VVVVV9*++++++++++++++++++++++++++++++++++++++++ɬ N1$P1P1P1P1P1P1P1P1P1P1P1P1P1P1P1P1PSG++++++++++++N1P1P1P1P1P1P1P $P1P1P1P1P+++++++++++y\{\{O{\{\{\{\{\{\{\{\{\{\-++y\{\-y*\'\{\{\{ \{\{O*++++++++++++++++++H*++++++++++++++++++++++++++++++++++HVVVVVVVV+++++++++++++UVVVVVVVVVVVV$+++++++++++VVVVVVVVVVVV$++++++++++++++++VVVVVVVVVVVVVVVVV*++++++++++VVVVVVVVVV*++++++++++VVVVVVVVVV+++++++++++UVVVVVVVVVV !"#$%&'()*+,-./01  `0 `0@,$ P!?@??x`?'{? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV?= >!  @9#!  @  =` @0  \?@fd  ?@ x` @<;@!|<?D`0?3 ~f0@ !@ n`x& @\@ <0( y~m~`< m  1%[B/SETdQsNFe]+8l{!5GVo /F`n 8La9I^No error informationIllegal byte sequenceDomain errorResult not representableNot a ttyPermission deniedOperation not permittedNo such file or directoryNo such processFile existsValue too large for data typeNo space left on deviceOut of memoryResource busyInterrupted system callResource temporarily unavailableInvalid seekCross-device linkRead-only file systemDirectory not emptyConnection reset by peerOperation timed outConnection refusedHost is downHost is unreachableAddress in useBroken pipeI/O errorNo such device or addressBlock device requiredNo such deviceNot a directoryIs a directoryText file busyExec format errorInvalid argumentArgument list too longSymbolic link loopFilename too longToo many open files in systemNo file descriptors availableBad file descriptorNo child processBad addressFile too largeToo many linksNo locks availableResource deadlock would occurState not recoverablePrevious owner diedOperation canceledFunction not implementedNo message of desired typeIdentifier removedDevice not a streamNo data availableDevice timeoutOut of streams resourcesLink has been severedProtocol errorBad messageFile descriptor in bad stateNot a socketDestination address requiredMessage too largeProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedNot supportedProtocol family not supportedAddress family not supported by protocolAddress not availableNetwork is downNetwork unreachableConnection reset by networkConnection abortedNo buffer space availableSocket is connectedSocket not connectedCannot send after socket shutdownOperation already in progressOperation in progressStale file handleRemote I/O errorQuota exceededNo medium foundWrong medium typeMultihop attemptedRequired key not availableKey has expiredKey has been revokedKey was rejected by service d'@B  !"#  !"#/bin/sh /bin/csh LC_CTYPELC_NUMERICLC_TIMELC_COLLATELC_MONETARYLC_MESSAGESPQW+J= X>?      !"#$%&'()*+,-./01234567      012345789:;<=>?@ABCDEFGHIJKLMNOP6!%&'(VW$#RKLMQ    ,-.>/?<DFF;)* HIGGEAA@DEBC<=     ]Z\[]YXIHUTS123456789: +,       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUKY"[*ED3(,/M/!15)F-!)/E"/Y/<"F///&6&B%"*(H /G /DOH+5O,\% / /-,G /UR%/>=E*.).///*/QFQ*[\]A#-///,-///7O//)%$!/4(F/!/D!@-) /#F"N"/&J#/*?KY('8PF/ $K&%/'A- &V0#")/+B#,-!(/,$/&/M'/4//2/0/!)*/./R'3/+/B-W,/1/4/-/, 4X*M(S-7)!C28/=/;/6/!9//?/L//&(G/O)K/E/N/1 #;&&?M/<$B/UT@/9H/N),"D/PA/I/C/0-J/ .EOO/P/T/-/)S/R/V/U/C#QW/$!D#UX/Y/[/*EV'Z/$",]/0\/#\0.00%[ ,*0-000- 0 0 0 0') 00 0S0005/0]0,8+000000SZ"GVM0'+%$X00=$T0]% 0 0 'W.!0)!P$R"0#0A%>&0\%0%'0ME(0 *)0*0+0H+.0,0+-09(/00010>$50304020B60I+C-7080990["-?$$1:0S$;0=*G[!=0C%>0?0 @0+%Y/'A0@$.B0 )9C0E0D0R-H'+)F0W,G0H0]$I0]SJ0(NE#L0!NM0N0 K0P0*CO0T=L&S0Q0Z(IZ0CT0R0. V0U0#?[0 -W0\0Y0X0.-X"S-T7$D11D- .1Y115*#,8)14O%1 +1F) 1  1/ 1   1111:Z=+G+V%P)111111+*[18 1:'1111(GD%1H 11@"1'#1;'!M!M%"M&-*%1I&1'1 TL!0P,*1)1 +1P+,11-[-1/1.1>=011121M31S*9,/ '\&GTU'61"0 \$F:1"]! ;191#E!*OE)<1=1(%F'>#%+X,&$]F1B)*<'E1=@1A1C1D1:@ )B1>1B?1.Q)G#AOG1<%K1]UN1L1+I1R1M1P1%+Q1S1U1O!.J1H1T1O1W12Y1]12Z12HX12U2)(2[1V1\1'2V222H* 2 2$ 2 22A$ 22,222"!2N!22C+22222 2%2!22&2 (22\""22 MD#22U)2'22 ) $2S#-2+2302*2.2,2+/222725242"$123262=A2[=2;2<2>2 8292Y@2NC2?2B2 )4%'E2D2$F2I2H2G2&J2K2M2L2O2R2P2N2Q2S2T2U2V2W2$0[,RW#"X2.=Y2&P[2Z2?)\23]233V?33339$3>." 3 3 3 3C0* 33 3"39#3A33333333333C*J333!3&G5("3\<&OJ8*%W.! 3#3#!$3%3'3H# S@R)K'$E-3)<-S)3 ,3B$($C$',#((3U$*3&3/.3- /3G)\ %#13.*2373)63033353()83$"TL:393G;3=3<3?343A3@3>3-03 B3LC&:#D3C3E3F3G3H30)I3%J3,(1'!K3J++M3F!$!6(N3O3ZP3/Q3R3AP?%S)V34 U3:*T3D$X3W3Z3Y3[[3]3"\3)V:$44&='0+& 4$,+ 544$!*)$4D*) 4/.' 0 4 4 44$+(X0144+444 49)C44 4 .+&447(44+=&4(444&44X+4$4!4C" 4"4#4%4&4Q(4'4)4M,4;#$*4-4.414/40412434Y!445491+(64774!84594:4;4=4>4?4O!H!6 E$G"I#T)!1J,@4;*B 'A4%,(CB4R1%+C4D48(F4VE4J4(I4G4K4H4 &,;L4-M4O4]"N4Z/!VT(K,P4 Q4R42!1S4% T4LU4V4?+W4%X4Y4; S%3W'&(Z4N[4].%2\455\]4$!*$'7 Y,555%555S 5 5  C 5+1!855> 555555% D555V)U)F$535Q5I!5"555&5%5$5 55#5W)*5'5)5Q,(55R+5,5-505/5.5G$5652515354575E-855595?:5<5;5=5>5MCB  O?5)@5+"&A5  "13:( 'B5TE5#D5C5F5J#B4)2!#G5H5N*K5J5I5\(R59*L5N5J*M5O5'P5)Q5)&S5T5 U5#,,UW5# >'WK#X)$ ;(X58$!*L#"M&,Y5Z50&[5V- .]5\5&6666(66666 6 6 6 6 6CM#6YU&6Z%:)6 .6)6//T%6<#Y6)/"N#N++666D#6 (%"66666U$ 6!6"666#6 (+(#*($6%%6&6Q+?')6\ (6'6!3!-6+6*6-DX,6+$%06/6.616E26[(:36X' %#$46  (V&565**]:6H"76V 796&8666Y<6B6H6@6;$E6<(?6D6F-64!=6=G6 DA6WF6C6I6K6U6S6P6O6W-Q6YX6J6N6>6YR6T60"L6W6V6!E"M6Y6\677O#Z67X77]67F ,87& @';6 77D+7H$ 7O76%&. 77Z*3 779 [6%!7: 777E77777[+Z+7747Q7"7!7&7'7%7(7 7$7)7*77[#75!777H)-7.7/76757\*37$07-27547+71787#,7<, ,;7?7] X-@7=7:797>7)%%A7<7B7ZJ7H7I7G7E7D7K7C7M7ZO7N7#R7P7F7[Q7U7T7V7S7W7X7Y7I)[7Z7 E[\7+]7"K8@8N888886!,@+*I8OMA'I,8&!)P! 8 8 8 8 8)=(B'88888#&=,888I$8=%8'Q!C' 9Y)P#T*8I"#8"8$88&8"8!8N&8\8PR!88: 81&Q'F(8-8)8\.8H8\+87,8#'8#R*8"Q#3'08= ! 1838/8@)#; Z)-?8>8W]88G%&68< W;858:82&48<<8 --"98;CE 78$&.#=8> @8B8!H8C8E8 (R#F8 ,', D8A8WFG8(,K8!R8L8I8P828M8Q8!'J$J8N8'P<V8$S8?*T8U8-+A\8Y8X8&%$Z8[8N($&P/*(9]8),999? 9899 9 9$ 999999999P9999O899W89989999 9][)-"9%91(>$9#93&&9(9'97%(S)9$>(*9+9,9)<4%+(7D'"',$ -.9//93,?(09!&":19\)V;492959-39Z69!79Y9989:9;9Z[%"K<@ ;<9@9?9 >9+ 6-E9&4E*QD9B9C9J":I9]G9H9F9K9J9O9P9L9M9N94'@()Q91"&R9V9*S9U9T9J'"$W9X9 #P-"J)*:Z9]9\9Y9:=%[9:K:*,W&::::)' : :PA 71  7!&Q/M ,])]( :R# :.* # :[::9++U*;*:J0*:::X?:::XZ,(?!<R:-$: !:Q<+::G,!:4&:K$=9A9.&& :#'&:Y':#:":.L*2-F*+='.%:T$::.+:):,':-:3:'! )5:(4:O&*V2# ,0:/:1:.:6:,:*:2:(:K"W+%SN* -#)%(Q 8:[::S@:=:R* ).;:D*L$9:%<:>:, *A:XP*B:(N:C:T:D:!-K:>&S:F:H:J:I:E:P:L3G[,G:S# ?:O:@M:Q:M$];(+V:\]:*;;;X: "N$ ;[:;; ; ;/.U:;7W:+\:&#R:;Y;P;Y:;;Z: ; ;;-%;;;7#+,U(;)!; ;!; ;N%;I%#;;';<?&;*;;;.9;";F<3;.6;5;4;1;%;B;$;7;/;*;';(;0;S-;'#C +;&;);,,I*.;8;@;9;F;D;?;>;/#D <;:;A;G;T'M;H;K;E;S"(;;C;.+W;J;>2; O;V;XQ "L;Q;U;+S;*%R;T;N;P;?("[;Y;HX;<7:Z;\;]; <,<<<5<<<-"< <O(A)#.T/Q-$<%<=<@<@+A) =(=$H0#=!+=1=L@=:=S.$5=>=7= !.=0= A=<=4=;= +9===/$"3=,6=/=Q$2=8=0.]*B= 'N=?D=-!Q=MO=C=I=K=.,F= $H=P=J=&+E=]=IG=L=M=K!9!U=[=Y=$>V=W=?=X(V.S=>HE X& Y-+1#Z=\= >X=R="H> >WB@> > #>8#+>>> >>> >>>>!>>>>"$>>BX!>&>>>>!>>I&=S,> >T!> >HN$>(>&>">#>'>%>-(->*>)>,>3%.>T"L!/>1>0>T=2>F%3>/S$C=1.EI5>4>8>";>6>:>9>$8T-=>?>>><>7>*A>@>JC>)B>+& %Z-I>XE>J>KH>@&D>G>'0'K>0YN>F>L>/,O>S.P>Q> &S>T>&T$V>X>4-U>W>LR>:2Y>F [>Z>81\>?M>]>?Y&????=#??? ?>B(K+ ? ?5  ? ??1)&'?6& #?FL%++.1* )?"%?3???????''?T?????0 ?H \"?#?!?L'%%? "$?.A&(?*?'?3+)?+?#-/?.?U" &-?,?,,0?MUA1?2?4?"6?5?7?,9?8?;?:?-+I@G-=???@?0?C?MA?('B?]?H?DE?\,-U!G?I?5-6[')&J?L?O?K?N?I,P?OM?;-S?SQ?T?F?R?U?V?],W?X?D?Y?#Z?[?\?@(@@@@@@@2( @@ @ @ @ @@@X@@$2$@X@0,B)@#$,"*"1 #G@@@@@!9@9 ')'-@@;" ' (@ -,@@5' @!@:U&@#@L%"@)@$@%@(@'@(! *@+@,@.@-@56@G'0@2@4@5@3@/@1@!((8@7@9@V$:@*#<@-;@H A@C@D@3"B@?@=@>@@@G@E@F@H@J@K@L@M@I@O@N@P@$-S@Q@R@A]+))U@T@V@W@[@X@Y@Z@\@]@AAA'/$AQ&(AA $#AAA A A A AH' AAHRAAA A5&>*-6AAAO$<A +A%6'AAA;+4+#I AA)AAA\'&%A"A+!A#A$A A&A'A#BD"(A)A,AF#%-A2**A+A0A/A.A2A1A3A5A4A,)5%-6A%7A8AA?A@A+AAO+BA-"I&J"CA/DAEAFA4HA5$5-**&6$;JA*-$'LANAJMAU#PAKAI'K1.OAQA*)8SATARA-ZAYAVA\AWA7'UAXABB@*]AJBB+B" BBBGAIA BBH-1 BB,BB# BB* B B &,(6W$BB(B7. B1V#)BYBBB&BBB82$%CB)"(BJ'$ B!BH& B@"B-;"BW##B& +($B%B4"&-'B&BN)BO,B*B3-+B%QE)-B3*/B0. .B0B1BV2B.4BIE5BT6B[,%?T7BA"J 9B;B8B:BB?B BBUAB@BDB=BEB-FBGBS3IBHBJBKB-LBNO.MBNB6%OB"PB"QB0<"'RBCUBGTBCSB/WBXB $YB=9C([BG!VBZB\BZC ('X$9CC']B="Z$Y$UCC C C C C CCCC.)4CCCCR&+CCCCCC("\'C'@C.'C2):"CCCC#%%$C#C C.)C-C*C&C'C,C!C41(C"C+C1C).C/C0C3C2CU'4C[-L)9C6C5C18C:C7C>C;C-8D! D1D ' D DD/ DDJ DD)L,DJDD\$D DCDDDD0!DM %D!DDDY<D"D&D*5+5#D$DD"D)+D:K'L /-NMD'D]#D(D*DX#-D)D3)**+=,D\-+DNK%.D5D/D6D2DZ&)4D1D7D0D#*+3D?D;D>DE]-AE@E?E#BECEDE.EEFEHEGE'X%.'JE2 (KEIE-3GM' "*NELE-.HG8&>SE"7&:!UEQETEOERE*4\PEWEXE%F&H'%. +VE32YE[EZE\E"&#FF]E4D(FF/2.FF FOFWF F#) ;!FF F F F0FFE(K*(FFF#*FF FFFFF&FF$FF F!F!#F"F%F&F'F"H(F6-  I6")F*F+F,F-F.F/F 90FD1F*2F/3F=); 7P( 4F15F+'CF7F(!T&6F 8FY#:F9FF.@FAFBF(-DFOEFFFGFQHFIFF(&KFJFMF-&#5*<;LFIPQFI-G]AG/G4GM,=G4, -W"JQ(CG%"MG5,BGHGKG +NGGGJG*.RGYGQG"0G-)+XGWGSGTGVGPG4#UG]!")ZGH8']G5(HHX(\G5G[G..%R( HHHHU&HHHHH HQD% HHH H$S+X+QHH-.HT,HHHHH%H,' HRH!HS HH"H( HHH<<$H#HU,A%H&H'H63)H<0T-R*H+HM",HY%B1H2H-H.H!&/H0H:H4H7H3H5H6H78H "5!;H@HH'(9'AH\!KHGHJEH *FHCHDHIHLHJHHHBH7"SH +QHRHMHOHPHNHE.WHXHI ZH]HUHTHI;[HI\HYH#VHG&I,II IIIE,I I IIIII IIIIIII !IIIIIIII!I I9H%I"I#I$I&IK(I'I3=)I0*I16+I4,I@(-II4I1IN"2I/I=.I5I=!;I7I!6I9I0I:II:U-@IAIT -BI,CIDIC)EI-JIKI7IIF,FIHI]GILI)NIMIK *OI[IQIRISITIXIYIWIUIPIVIZIO]I>\IJJJJJJJJ6,J)%& J J   JJ & J/ JJV,J%JJJ0JJJJ0JJJQJJJZ#J65 J%JJV! !J"J8L#J *>UT+) $J&O"9%J(J)J!!'J:(&JK2-J7ML,.,J+J ,".;*J/J0J.J7,N&3J!",6JK2J7JL4J5J1JA(%"<O'"#:J8J+" 19J:)-.;JFJ#EJBJJJCJ?J[#>J-'$K24#K(KX"B+&K'K )KB&>!P'$%K&*K+K.!#$.P*K!;K W%/(.KQ=D& -K,KI( 1$0K1K7/K2K3K5K!4KE7K6K8K:KK1?KU @KAKJ(BK#:CKPU !FKEKDKLKJKGKIKHKKKVOK6PK8MKNK.# QKTKRKSK8,%WKUKVKXKL[K\KZKYK\#LLL]KLL LL7L LL L L LLLLLLLU+LLLLLL'LLLLLLL L5!L "LO%$#L&L%L$L9'L2)L;(L1L+L-LD)*L,L0L.L/L2L9&7-3L,5L4L8L ,7LL6L;L:L9L$LK?L@LAL(BL CLDL1]0ELODFL" &GL4)3#]" W*6=@5)HLJLIL?U%KLV&$LL1NL!+]LPLQL(#?!V %OL4XLULM%?"RL]#2$SLWL?F&+#!VL !!TL.YL@!)[LZLN\L(M:%J8"WM,6)@MMMM%"BMMS! MR+ 9, M $W 6 MMD M C*-MQ'MMMCB3MLMMM,@% *M8MMM$I8.MMMS(3,3$MM M$"M!M2%#M?:&P"QK$M%M<&M'M(MN,*M)M9R-ME,M+MH!N"'.M>1M/M0M3M2MY4M5M6M/'2@7M8M-$M++-9MA:M$=MW*;MMBM>%"FMCMEMAM.NDMJ-9NM$IMLMJMOMPMHMUMSGM 'KM?:'*C%% SMMMRM"+#TMQM XMWMVM*ZYM>)3%(Q"W[M< ZMLMNNZNN2$(A.]MW.NNN\MH%4$6# N""NN  N N@XNX )# NN"# NNNNN $NNNNNNNNN NNNA %N$N"N#N!NW!%N&N(N4'NY+3N)N,N*N+N-N/N0N1N4N2N5N7N6N#F+8N 9N#):N 65;NN?N74='AN@NBN;ENDNCNFNIN&GNKNJNMNLNNN %ONPNRNQNK(SNTNDUNVN(** *!WNL(ZNXN>YN!$)\NO]NO7[8OE&OO##,- %[N-:,X-A!FO N5OOOC<B8- O M O O O OOOK-OO('\F,L:OOROOO I51VO-P% B)L-J,O$$ZOO+OM-OO!O OO"O#OY A$O+%O&O .:'O(O)O-O*O+O,O.O#V+$/OR'0O2R++1O2O3O65O86O7O;O9O:OR8OO?OC@O&COBOAOPJ;)DOEOFOGOHOIO9JOKO&MOPOOO &)#?F;ROQO!,G1';%[--:UOTO** %/VOSO0(I,WOXOZOI!:;YOHI$?-;[O\O]OPPPV(PPPPPP PS'+E P P 1<2'ZS*] P>+ P;,! PMPPPPPPP:PPPPPPPP!PPP P"P!R#P$P@%P.&&P'P9"J%(P\&+!7MNR"-PON,P*P+P)P7P.P/P0P1P3P2P84P6P5PZ 8P,!9P %:P?P=P

P;PAP@PCP"BPDPEPGPFPHPJPIP[KPLPMPNPPOPPPQPRPASPTPUPVPWP'YP(ZPXP\P[P]PQQQQQQQQQ Q Q Q Q Q<QWCQQ+QQQQA*QZ.QQQ )QQQQQQM* Y Q"Q Q#QP!Q$Q%Q&Q*Q C!+Q(Q'Q)Q>/Q.Q-Q9Q5Q6Q2Q8Q4QA+.7Q3Q1Q0Q;Q>Q=QR?R@RARBRCRDRERFRGR$<IR, JRKR(LRMRB9KLONRORQRRRSRO-PRTRURWRVRYRZRXR-[R\R3B]R SORT)*U;B@CV !"#$%&'()*+,-./0123456789-. @ABCDEFGHIJKLMNOPQRSTUVWXY/"0N000% & 0 %"<<"    000 0 0 0 0 00000`"d"e""4"2 3 !+!B&@& ""#""a"R"; &&%%%%%%%%%%%!!!!!0j"k""=""5"+","" """""*")"'"("!!""^.""" !0 %%%%d&`&a&e&g&c&"%%%%%%%%%%%h&&&&& ! !!!!!m&i&j&l&22!3"!33!!   !"#$%&'()*+,-./0123456789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~11111111111111111p!q!r!s!t!u!v!w!x!y!`!a!b!c!d!e!f!g!h!i!%% %%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%%%%%%%% %%%!%"%&%'%)%*%-%.%1%2%5%6%9%:%=%>%@%A%C%D%E%F%G%H%I%J%333!3333333333333333333333333333333333333333333333333333&!3333333333333333333333&2?ARfJ`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2$$$$$$$$$$$$$$$$$$$$$$$$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$S!T![!\!]!^!'138@BSgKI222222222 2 2 2 2 222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$t  A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO  $,-/0189<@KMTX\pqtwxzĬȬ̬լ׬  ),-458DEGIMOPTXaclĻȻлӻ $%')-0148@ACDEILMP]ļͼϼмѼռؼܼ $,@HILPXYdhԽսؽܽ DEHLNTUWYZ[`adhjpqstu{|}оѾԾ׾ؾ @ADHPQUſ̿ͿпԿܿ߿DEHLTUWXY`dfhpų̴̵̸̘̙̜̠̩̫̬̭̼ $(,9\`dlmoqx͈͔͕ͤͥͧͩ͘͜Ͱ  !$(0135XY\_`ahikmtux|΄΅·ΉΐΑΔΘΠΡΣΤΥάέ $,-/018TUX\degipqtxπυόϡϨϰ-458aha9eiouvv{˄U[QW|(PSE\]bncdd np[yݍ}E~NNeP]^aWiqTGu+^NPpg@h QRRjwԞR/`HPacdkLp/tt{PŃܕ(.R]`bOIQ!SX^f8mprsP{[fSckVNPJXX*`'abiA[}_NPTU []]*eNe!hKjrvw^}N߆NʐUNEN]NNOwQR@SSSTVuWW[]^abQeggiPkkkBlnxprstwwvz}  ߂b3dҙEם W@\ʃTzو͎XH\cz[_yzz&P8RRwSWbrc km7wSWshvՕ:gjpom̎Kwfxk<S-WNYcisExzz|us5RGWGu`{̃XjKQKRRbhuiPRRae9hi~tK{냲9яI NYdfj4tyy~_ & OS%`qbrl}f}NbQwOOvQQUhV;WWWYGYY[\]]~^_beegg^ghh_j:k#l}llms&t*tttxuuxxAyGyHyzy{}}-OHw!$Qe}vO TbThёU:Q Za bbfVq OczcWS!g`isn"7u#$% }&'rVZ()*+,CN-gQHYg.sYt^dy_l`b{c[[R/tY)_`012Yt345678љ9:;<=>?@ABCoDE`FGfHI?\JKLMNOPQZ%{g}RSTUVWXY<\l?SnY69NNFOUWXV_eejkMnwz|}ˆ2[dozsuTVUMWadfm[nmoouCANJZlSuT{]UXXXb^bdhvu|NWnW'Y \\6^_4bds۞[_`PR0RW5XWX\`\\]^_`ccdChhjm!nnoqvywy;zHSMvܗkpXrrhscwy{~X`feeflqqZmNzNQQR TaqgPhhm|ouwzc\Qe\gguzsZF-o\Ao _]Yjq{vI{'0Ua[iv?\mpsa}=]j^NuSkk>pr-LRP]d,ekoC|~ͅdb؁^gjmrtotސO ]_ QceuNPiQQhj|||oҊϑO7QRBT^na>bejo*y܅#bjΞRfwkp+ybBab#e#oIqt}o&#JQRR mpˆ^eko>|usN6OV_\]`s-{F4HaOoyR`ddj^oprv\2ouxy}Ƀ֊X_'g'pt`|~!Q(pbrxŒڌNP[^eqBvwJ|'XAZb\jmo;v/}7~8KRegiAmnp t`tYu$vkx,^mQ.bxO+P]m}*_DahaRQQ^iz}uO)RSTUe\`Nghlmrrttbul|yψ̑БɛT~oqtWgm3t,xz {|idjtuxxT[U^ oNMS)Z]N_ba=ciffn+ocpw,;E;Ub+gl jzNY__g}T+WYZ['fghkdqu㌁EL@_[lsvv QMQQRhlw w}}bnQ T}Tff'invw„iOQRY=^Uaxdydfg!jkk_rarAt8ww((glgrvfwFzkl"Y&goSXY^c4fsg:n+szׂ(R]aa bbdeYifkk!qs]uF~j'aX؞PR;TOUevl } }^RlirsTZ>\K]L__*ghcieee fginx!}+*2 POcW_bcogCnqv̀ڀ)Mj/OpO^g"h}v~vDa^ jiqqjudA~CܘOO{pQ^h>lNllr{l:tPRXdjtVvx9e^S_%RwINPuQ[\w^f:fghpuuyz' O!X1X[nfekmzn}os+u܈\OPS\S[_ gyy/9;,gvNOIY\\\gchpq+t+~"Ғ NNOPVRoR&TTW+YfZZ[u[[^fvbweenmn6r&{?|6PQ@tܑDٙSR)TtVXTYnY_anbf~lqv||}g[O__b)] gh|xC~lNPS*SQSYbZ^`aIbybegikkkklh5tuxxyy|}>船l^ۘ;V*[l_ejk\mop]rsӌ;a7lXMNNNN:Oy@y`yy{}r} фdž߈P^܌fߙJRigjP*Rq\ceUls#uu{x0wNdk^q NkIghnkco NPPQFUUV@[\\8^^^^`QhajXn=r@rrvey{saތ^XtUlaz"}rrru%um{XX]^^_U`bcMefffhhr^tn{n}}r͞ YmY-^`fsfgPlm_owxƄˑ+NPHQU [[Gb~ee2n}qtDtttlvy}U~z9ux%MhSQ\Til)m+n ;-gaRfk~ ]emqnWY['``bf_f)ssvwl{VreNRrkmz9{0}oS/VQX[\\]@bcd-fhlmnppq&uuuv{{+| }9},m4 a7Ol\_gm|~k[] d\ᘇs[`~gm 7RpQpxpבOSUVWXZ[\\%^a bKbcd6exe9jk4lm1oqrxstt&vawyWzz|}}a~)1ڄꅖ8Bl֖ӚS~XYp[[mZoq!tt]__B`ehoiSjk5mmsvwM{}#@cbĊ bSe]']i]_thob6rNXNPRGSbfi~^OS6VYZ8\N\M\^_C`e/fBfggsw:ÿ́fiUzW[_o`b ik\nq{UXߘ8OOO{T Z[T3TUbXXgYZ[`aVeedfhZlopqRs}{2K\lDss:netviz~ @QXdtupv͖T&ntzzنxIZ[[hicmst,tx}UL.f_egjls-PZjkwYl]]%sOuPQ/X-YYY[]bdddfHjqdtzzG~^~p YR~a2ktm~%OPQRWX[^Baimgnnqbt(u,us8Ʉ ޓNQOvP*QSSS[[$\aae[rs@tvPyyy}Յ^GꑅRg_e1f/h\q6z NRjkoqSK1NqĖCQSTWWWZZ[(`?acl9mrnn0r?sWtтE`bXg^MOIPPqS WYZ \paf-n2rKt}Àf?_[U˗OsNOQjQ/UUz[[|^}^^``a ac8e gggaibil'm8no6s7s\t1uRv}8Ոۊ0BJ>zIɑn XkAQkY9\dosbph}Wi`GakYNTm-pclQaOPQ[aadikuwdcpNN O7YY]_[_!`>rspuuy 3Q 7pvNNRpSTVY[__nnj}5mwNZO~OXen8NXYYA`zOÌeQDSNiRU[N:RTYYP[W[\[c`Hanpnqstux+}(Ʌnj̖\ORVe(f|pp5r}Lrq[hkzov\f[o{*|6ܖNN S4XXXlY\3^^5_cfVgjj k?oFrPstz|x߁灊l#υ݈wQT(W[MbPg=hh=nn}p!~ KN-r{͊GONO2QTY^bugnijlnr*su{5}W[Ζ_R TZ[XduenrvMz{M|>~{+ʌd_iѓCOzOPhQxQMRjRaX|X`Y\U\^`0bhkloNq t0u8uQurvL{{{{~n>I?"+ZkR*bbYmdvz{v}`S\^8op|ޞczdvNNN\PuPHTY[@^^^_`:c?eteevfxfghijck@lmmn^nppss:u[wxy z}z|}Gꊞ-Jؑf̒ V\6RR|U$X^_`chomy,{́Dd=LJOFQQR2V_k_cdeAfffghhionogqq*rt:wVyZyy zz||D}p~T m;Ֆe|ÓX[ \RSbs'P[_`kahm.t.zB}}1~k*5~POPW]^+cj;NOOOZPYĀjThTUOY[]^]f1gg*hl2mJnopsuL|},}}ۆ;p31NRDЙz|OQQW[\Yf=jZmno qouz"!u˖-NNF͑}SjkiAlzXafbpuuR~IKNST0W@W_ccod/eezfggbk`ll,ow%xIyWy}󁝂rvz7zT~wUUuX/c"dIfKfmhik%mnshtt[uuvwwy ~~/:ь뎰2csOSYZ^Nhtuyz̍폟egWWo}/Ɩ_aoNOPSUo]]!kdkx{IʎnIc>d@wz/jdoqttz|~|~ }L9R[d-g.}PSyXXaYaaez P!PuR1UUXY`Sbb6gUi5@ݙ,PSSDU|WXbdkfgoo"t8t8QTVfWH_aNkXpp}jY+cw=TX-di[^oniLQS*Y `Kakpll{΀ԂƍdodeNQTW_avhuR{q}Xi*9xPWYYb*]ayr֕aWFZ]bddwgl>m,r6t4xwۍ$RBWgHrt*kQSLciOU`WelmLrrzm_opaOOPAbGr{}MjWs^g U T[c^^ _e=[HOS SSTTW^`bbUclfmu2xހ/ނa E^ffprO}Rj_SaSgjothyhyǘĘCTzSiJ|_buvB9S<__lsbuuF{ON< NUOSY^0flUtwfPXx[P[h``eWl"oopUPӗrRDQ+TTcUUjm}fwyTTv䆤ԕ\N OYZ]R`bmgAhl/n8* NUPTWZYi[[awiwm#pr犂홸R8hPx^OgGLNTVs WSVX[1aj{sҎGkWUYrkiO\&_a[flpsss)wMwC}b}#~7R IoQ[tz@ZOTS>Y\>cymrϒ0NDQRWb_lnpPppqsitJanQW_`gafYJNNN|TXX}Y\'_6bHb fgfkimmVnnooo]pr%tZttv\y|~ဦkN_twje`bwZZfm>n?tB_`{T_^ll*mp}y ;ST[:jkpuuyyqAt d+exxkz8NUPY[{^`cakefShneqt}i%;mn>sAʕQL^_M``0aLaCfDfil_nnboLqtv{'|RWQÞ/SV^_b``affgjmoppjsj~4ԆČRrs[kjTV][Heefhmm;ruMOPSTa?MfV}Y=4{[^Z%6Z[\ngEattu8S6!`>X:zaA 1 ^2 C/0IXJy2z`f)jLt{g,zORF4s]tǟW/ILT1A6Xrze{FnA]{$ȟ$$$ɟ5@ʟDbnp˟11111 1111111111LܾQ+Mkܿ a##E e=NnNߑ5wdO(OOVQtQQQRR;SNSSSVXYY2Y4Yf[[[\^;`eghehNmp5u~~~~~~7zςoƉfgnt|}Fiz'Rx^ ǞLɝ >Lp 35n>uIlyl*$NNNNNN7OL4OH>PP}444QYQQRNyRR'S5SQ5SS5S#Tm5r56TTTTTTU#U(U5?U55U5}%UB  +QU,9AFMS@zw8,4:G]iMd|  d~ d,VDF MGN,g:?5RԗxD-nC`dTL-+w9ofgydRPC h!L1 H?sX-E`L yU@CJf* yc9u'V|dC> *,99:x5I^ RV1, 4=l;Ntu."[͌z4 h(9)5Q?0G OL H =?&2d39v+~  Q,U,:.2PkҌʌTĂUÞ&^w-@qm\re47_Sw5M 6 V'xxHUyPN-TZWv͂{~Q7RI:wA|XhR6=W{h[H,K'It[=1U5V(NYxQ[NN>5#\Q__8Lb5ezk5l:llp+r,NrHR;y|Sjb4KcfQi]SdxxuΘޘc|Ğok7N7b;Pms=NAwp\ KQY50]"a2qgs2<KxtQ @cj#Bo *zGUMp$S~ v㉧wNOP/NO4T}XX^^_'e3iCjcJ[t\Vz{|l~Ϗ_!?q@BZhkgvB=Wօ{I qLtm{]ko[f[~Wny=DV2'C6E\;x\=Q5x]WqXE@#wLx9J4Al̊O9YlV;_ !mAFy?@7FFl|AsmE8TaEEM{LvME?Ka6DDA>]H]V]=8]] 888B^^%__99?9M9`=a\9aaa9,bbbc9V:ccdZdK:d]!V:e:eSf:f";gB;ghX;Jhhr;q;{; iCi\rdiii;i;ejtjqjj;j;jjjjkkkull<mm&mmWn>qWN6it[IzXٔez}zYzzzzqdAzzzAT\ {U{){S\{o{[l{!{ ]=e\{5|\D||H|}fxE|||t|||g~EDn]}nt}}5q}W@)`}=}}m!aZan~~+Cl'~@AG6ybᙗQcah\Ef7E:d/l;mkk5=U EmӃ~4nWjZ4Bn.X[q=DjJI|; qzÎԒ-eP *Iމ==^b2%#9n7Il{lAnaxSIltdJ 31B6J=EEJupA[ՑWJ[_%P00җlTt3zyJ43Kf;uqQ=0\AWʘȘǘJ'mUx9)JrKW ;X%W6՛L-4P4i8}0P@>EZcKB hԝ#ߡ~4hĝ[! ;394MdC`;9=2O7+K$m9VVEbizrKuIIwqIHCQJsڋy~6iD쒁˓lDr>rwCzpsDC~qp5>/T"796tK_#7[W%J6UIeq1>\U>RpD6&og37<=lX"hW@?7@@A!lTVfV ƓN+Q86DNeKOOQVhZ9 54)Ouڊ NP QOOJ>BO.PlPPOOXPPvn59>>rm>QQDzYRRsRzFqC Ii>ttVtsKJ@S5r@UET W]fWWW>6XZFo,ZY~ZZZFYaB6mCt!Z^Z׋tqrI7\\^^H^|:^O[766*Gr4 __'kZ;D[u`~``(+&_>%%soa>F&aau`,-FMqdeFj+):"+P4x.7c[d1ccIg-b,;dkeri;02I2 U2?f21:AU"U[U%Tx1*42d421Bf$mkfK0fpxcf22frX8:87;73t;g*Fhh;jc87D3jRjjkehLj;zjWk?<ˊ܉gm oI?=n<@=Z nGX$mBx;qCvBpPrrrG%GyQJzt>_6JJI_?>J#5?`>tIH2WBdP!RQxw22ww{wF7^:H8tt>JJ@JaUxxxxsYyAwVAy-j>:zynA2A5yL I=n5kUp56 zYZ&ZZ Z[x*Z[zA]|m|B[^^|I||||j}~}Nab\aH{}^jBuk gN5WdcbI'{,ZC] {^Ecj?49Iee'qlD7Dƀ BgØBjbeQjSmrZA@+[Z=-"tZnEOeMVTwwً>FF7=HM_+Be)qpEm}YwYnC6* L0JBXlo!#Hyon雵6/IqUIKb@';+4Et>HBJC>%2fe>IxJ?tkt>AGhJWh&/c[itc>Jjss>>JJfJ$IHtIpvIs_1ΊU5IkqCI V Uy}PJR.E 7IYtZ6[=6_yZbt< J9Pi=L=uqBnDWmO~gpln oo=Qu64F>qHYn>IAkXW6RpbCqJ/#hgi4{673Lj6l>DD&mQmloo q=:타lSpYZaZqZA-7Y<6qfBnZ+ZB+j>6w[DBqYBተO(m\DM~C jVBp3qC=l%OJe~Y/]=\_]J}&T:3~W?p[p]s|Y Orsz8s9sVAsHs>{lqHs> w>lVttt>>>>t?S?Bumuruu|?uu?Mv?tv?zv\Oq#ViX@Cw9@agE@5wj@o@^\wwXxpx@9xGxQxfxH5U3yh2yA AyyzgAzAzyAzzA!Nb{l{{{||`BzB{||B|B|p }}}}rC %9{.1T=WpC *s`uD9;VYZD:X|%D-DWTDvʂ؂DWiipd`E8R;EopwErEFF$Ggy)8QԌG_XÍGN:UTWqU7HΎ򎷏ʏ̏3ęHI(XkCEIQIS->jITy-I3Ig$J@5J—TVJ`KDXQ7B]bpKřK<ziݛmL o7I:PV{ƞܔzDiÔY@X7vWWsq jT; T ; S e | ` zV o Ui/-s \ ^\Ovg{G6/;dSu6wxNp-j-E*pbqUhE i6|"##*'q(O)g))**+?+GL,,,[----B.t//30f033_Hffyzg55I67FXgi:Wv_>>u HJAB C;@4CCEJQY;<DDWtF9/Gəb7!^NHHJ rJx eYNOyڎ,PR?WqqRTJ?JUFTnTRks4?U2v^UGbUfUW?I]XfP43Y|GHZ[\WQqa|VaObdJd[]kdId?eKef'eWa'ZV!EfjN4IVml6wgnhd^hhB{ &i9iEzi&-j_6id!y4j[k,]5kFl;uemX7%KpqTzf=Uv<5VVYN^XbVmm[>Lc{0e-VJ\TS=}L"VVI^uY@=pNI 6^;vENvwE2TH%V2UbyCVT5VUf-64uUUTrUA ^HQvb,Z}UubmT͌qvccciUC+r.Q4 QMTUUfv-huLjDsG[ h{V&/}As}nrp<frNGO@]e-HG| uH`q~PNNw5 [lgS69}S6FXnK-KTWZy R:e$ts M<0[LOޟ\=rg 7.c%}>,>*:Rt>z6E@vZzx.X@|Vt]Tv4L7a0C]VWcI4Rp5|V|9WlS\dД5cdq( "mJq Q]L{\{hb5c{*~|B||{ >IZsU[OO`R>RgWVPY^ȗ\iT@,S0a,iS ;LAiPFumڙsRY\Qc#mjVzubOsp|!\<Iv*N BJ\izWR]N1l9OTTR55Rk|.zq{kx VJwSԍOb}(uzwJ>zxlgvZ&lևuSx@ rqs-st댻J/_D;n~%`gvךDn,s!5rLQ|JYaYaL}a_Woab9b\:aS3dch5W]‹ڏ9PFy2S8;e@w|_|-zfcM}ut gbt[t$wgSun·ȁIC+wtڄ56im@t=vq`a<w`q-`~K R<<^Vv1UDmp\aw6FhObE[LcPkbGے?LBsQI6BID<i-7{_ R&R8qDmStS~SwSSSSsrWY?sSSIlINWS: S?-Sw Typ+UWf[mmTSkt ]UTTG =M &GUL/TtUU:@RE5Df7Vf2ffMVOVxVSWVVf#6OFWAnlpBW6~lWXTcC&XK\XXa5XX<X[CWPxBӓ5Yh6Yn>$ZSUYN l*mYmqm(YEnZcZ6I7ZetZoT%=27^Rv[e|[z@]H[`a4Y[[M\D\s\(kI\H\\\]7]]F]\]-8II s!68;.^jz^D SNSq ^^^^8^>h _:H::_h#q$c_nnr_@6_]_=PRjph&֑)1`fwc9=96W'qy@>``IISztPZda$BanaQVa[?_(a]a29)(#`\aecbpb .lcI:8dco6.@Wdd{f::dW:Meo(J#Jeme_e~0e@I7Ke@)ee_4f11Df11KfugfQsf=121Sw(gC!J+;i7ggbgAgD"hPn<h3m]ho4i jߊsih5ii2=:<6;gaiJB6ii;cPiY6*!Ej7j;gj <k# `5ktk'n:X@7!TZ;k>k7l$HQkZl&yl=D=A II<6<2 1$7h%mmmm\m|noI@rn3toQ.!/>St?yOnZK0o 7o0>n=@UEDo\oN=top;=oDAo@UA9@???AQVAWA@AaKp~pppppppA=qqwB+qEqZJq\eCOqbB,qZD'J"Jq苽prBrYC$rAV.r@rtIhUrWrU>D0 h=or+s#H+H(s.sss: .jsItA$J#f6IIIsti&J9t>(`tGtsvtlt07tt,jtSIJ_AyJF[tuuَK[MuJugunuO?Mu]tuuv,vQvOvovvvcv7iivvvvobP}Qw&w@wd RXw2wdhwvJhxxx.yUx4yx v+`&yiyWXy9{y y _DR@ N4  @X<\C&v2D`! `!i$D@5C1Qh@d@P`*h5O Ă(u8@qM ^[Cx @ RO|! nwO6 n /`Txh"pV% w[1r[, \΅@T HD@ @;dD+6[ڐۇ %FFɄM   xn_?~=k翺nܧ>wɒץJnMgTboR6)EeB9B`@@ү{R =   LDA@O6Xg@PNAȄZ`+P@n 9 ěl*Fm!ri*{ ,9J @  DE0 00' 0& % PQRTUVW\ 1 3t%4O 56[]78009:00;< 0 0=>0 0?@ 0 0AB00CDYZ[\]^    005 2  ; 0%%%%%&&%%%%%%2!?IJMNKL_`a "f"g"`""R"a"bcdef^)"*"" """33+"."5"4"@&B&""!!!!!!!!%"#"<"h0 ! !ijk333333333YQ[Q^Q]QaQcQUt|%%%%%%%%%%%%%%%<%4%,%$%%%%%% %%%%m%n%p%o%P%^%j%a%%%%%q%r%s%`!a!b!c!d!e!f!g!h!i!!0"0#0$0%0&0'0(0)0ASDSES!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZ1111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$!$ NYNNNCN]NNNN?QeQkQQRRRSAS\SS N NN N+N8NQENHN_N^NNN@QRRCSSSWXY'YsYP[Q[S[[\"\8\q\]]]]]]r^^ __MbNN N-N0N9NKN9\NNNNNNNNNNNNNNNCQAQgQmQnQlQQQRRRRRRS9SHSGSES^SSSSSX)Y+Y*Y-YT[\$\:\o\]{^^___b6bKbNb/eeeeeefg(g kbkykkkkl4lkp*r6r;rGrYr[rrsNNNNN;NMNONNNNNNNNNNNNNEQDQQQQQQQ RRRSSSSNJSISaS`SoSnSSSSSSSSSSSSSSSSSSSSSVVY.Y1YtYvYU[[<\]]]^^s^|^____ bSbTbRbQbee.g,g*g+g-gckkll8lAl@l>lrssttuu(u)u0u1u2u3uu}vvvvwww:yytzzNNRNSNiNNNNNN OO OO OOOONNNNNNO OIQGQFQHQhQqQQQRRRRRRS!S SpSqS TT T TTT TTT TTTTTTVVV3W0W(W-W,W/W)WYY7Y8YYxYY}YyYYYW[X[[[[[[\y\]^v^t^____b b bbcb[bXb6eeeeeff g=g4g1g5g!kdk{kl]lWlYl_l`lPlUlal[lMlNlpp_r]r~vzs||6 3 nr~k@Lc!2NNMOOOGOWO^O4O[OUO0OPOQO=O:O8OCOTOT&TNT'TFTCT3THTBTT)TJT9T;T8T.T5T6T TWPWOW;WX>YYYYYYYYYYYYY][\[Z[[[[[[,\@\A\?\>\\\\\] ^^^^^__d_b_w_y_________bbbbbbvbbmbb|b~bybsbbobbnbbbbb9e;e8eef_gNgOgPgQg\gVg^gIgFg`gSgWgekkBl^llllllljlzllpllhlll}llrl~ltllvlllllvp|p}pxpbrar`rrrs,u+u7u8uvvwyyyvz|Uo҉7FUdpʎƏŏď]IƑ̑2.1*,&NVNsNNNNNNoOOOsOOlOOOOOpOuOOiO{OO~OOOzOTQRQUQiQwQvQxQQQ;R8R7R:R0R.R6RARRRRSTSSSQSfSwSxSySSSSsTuTTxTTT{TwTTTT|TTqTvTTTbThTT}TTVWwWjWiWaWfWdW|WYIYGYHYDYTYYYYYYYYYYYYYYYYY_[d[c[[[[[[[\H\E\F\\\\\\\\^^^^^^x^^^^^^^&_'_)____|______``/`5``*``!`'`)`+``bb?b>b@bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb>eeeeff fffffff ff g gmgggqggsgwggggogpggg~gguggg|gjgrg#kfkgkkllllllllllllllllllllllllllllllllllppppp,r-r8rHrgrirrrrrrsssss=uuuuvvvvww>y@yAyyyzzyzz|T NqRhˎΏԏяǑёw@?;DBR^NNNOOOOOOOOOOOOOOOOOOOOOOWQQQQNRCRJRMRLRKRGRRRRR SWS{SSSTTTTTTTTTTTTTTTTTTTTTTVWWWWWWWWUYQYOYNYPYYYYYYZYYYYZYi[[[[[[\N\O\M\K\\\]^%^^}^^^^_-_e________`` `%``(`M`p`h`b`F`C`l`k`j`d`Abbc cbbcbbcbbbbbbcc?eEeeee%f-f f'f/ff(f1f$ffgggggggggggggggggggggggggjkkkkkkll m2m*mAm%m m1mmm;m=m>m6mml9m'm8m)m.m5mm+mppppppppp0rrrortrrrrsssssssu-uOuLuNuKuuuuuuxvvvvvvvvwvv w wvvwwxx x xFyIyHyGyyyyyyzzzz}|}}} }}}}8 6րڀÀĀ̀ۀ΀ހ݀"ۂ ҂ׂ܂Ԃтނӂ߂Py{zMkԉts͎̎ʐΐÐKJ͑PKLMbi˗ۘߘXNN P P#PO&P%PO)PPPc/cUcBcFcOcIc:cPc=c*c+c(cMcLcHeIeeeeBfIfOfCfRfLfEfAffggg!h8hHhFhSh9hBhTh)hhhLhQh=hgPh@hSSfFUjUfUDU^UaUCUJU1UVUOUUU/UdU8U.U\U,UcU3UAUWUW W WWX XXWWWX5XWW YbY6ZAZIZfZjZ@ZwUUUUUU~UUUU W/X*X4X$X0X1X!XX XXX`YwZZZZZZs[q[[[[[ \ \1\L]P]4]G]]E^=^@^C^~^^^^^<_m____`````a#a`a```ha`a` aaabIbcccccccccccccccvccccRdcc^efebeceeeenfpftfvfoffzf~fwfffgghhhhhihhhhhhhhhh iiihhnih>k:k=kkkkk.l/l,l/n8nTn!n2ngnJn n%n#nn[nXn$nVnnn-n&non4nMn:n,nCnn>nnnnNncnDnrnin_nqq&q0q!q6qnqqLrrr6s%s4s)s:t*t3t"t%t5t6t4t/tt&t(t%u&ukujuuuuuuuu{v|vvvvvOww]xlxox zz zzzzzzzzI{V{F{P{R{T{M{K{O{Q{||^}P}h}U}+}n}r}a}f}b}p}s}U RUTKQN9F>LSt Ń W ̃ʃ8܃ԃ߃[߆نԆۆІކWˆ;`U^a4a'a aa7a!b"bd>dd*d-d=d,dddd d6ddddleeeffffffffgimiZiwi`iTiui0iiJihiki^iSiyii]ici[iGkrkkkkknnnnnnnnnnnnnnnnnnnnnnNqYqiqdqIqgq\qlqfqLqeq^qFqhqVq:rRr7sEs?s>sotZtUt_t^tAt?tYt[t\tvuxuvuvuuuuuuvv[wkwfw^wcwywjwlw\wewhwbwwxxxxxx|xxxxzyyy,yzz zzzzzzw{{`{n{g{|||}y}}}}[}nijrVXqpxenskyzfGw=1ufkIl[<5acimF^\_ Y߈Ԉو܈؈݈ʈՈ҈krsfip|cqmbnly{>hbʌnjȌČ̌Ōߍ捲 KJSBTAljiɑ7W8=@>[KdQ4IME9?Z͖˖ɖʖVtv  霂 PPPPPPPPPPPPbQQRR1SSUVVVUVV V VVUVVVVUWWuX~XXXXyXX}XX%Y"Y$YjYiYZZZZZZZu[[[[[[[[[[ \b\]][^c^U^W^T^^^ _F_p__Ga?aKawabaca_aZaXaua*bdXdTddxd_dzdQdgd4dmd{dreeeefffiiiiiiiiiiiiiiiiiiiIkLk3l3oonon)o>o o,ooo"onno1o8o2o#oo+o/oo*ononnnqq}qqqq>rrrDsPsdtctjtptmtuu'v v v vvvvw}wwawxxxxxxyyy.z1zzzzz{{{u{{{{{{{{|||}}}}}}}}}}}}}}}}}}}p^ZPKɄƄĄ˄ӄфʄ?;"%4U7)jӌьҌk`X\cY^b][uxwtx{|̖Җ| AB󜼞;JQQPPPQQ QQQRRRRRRS.V;V9V2V?V4V)VSVNVWVtV6V/V0VXXXXXXXXmY [Z [Z [[[[[[d\e\]]b^_^a^^^^^^^H_q___vagana]aUaa|apaka~aaaaaaaaaa.bidodyddddddddddddddddddduewexeffff#jjijjji!jj jijjijPkNkkkk?o|ooQofoToomo[oxonoozopodooXonoo`o_oqqqqVrrNsWsittt~ttu v)vv$v&v!v"vvvvwwwwwxxxxxxxx?z~F~7~2~C~+~=~1~E~A~4~9~H~5~?~/~DqrposƁÁɁ q~gч҇Ƈȇˇ;6D8= A?sIKHJD>BE?}9M(uJeK~l[pZTʕ˕̕ȕƕ֖ӗF5;?Ϟޞܞݞ۞>KSVVXX8[]_a3bdddedddef&gjjjjjjjj_kxkk p popoppqqqqwsusttuVvXvRvwwwwyyazbz`zzz+|'|*||#|!||T~U~^~Z~a~R~Y~Hwv́ρ υͅЅɅ(9,+PYcfd_UIMБԕ֕ЕՕܖٖۖޖ$MOLNS>?=.ONMʛɛțQ]`,3QVXXX[^aaaaeeffjjjjpp(pppppr rXrrxszstttuu_vavwyykziz>|?|8|=|7|@|k~m~y~i~j~s~؁݅Յ `_V^A\XIZNOFY |rvlztTNѓߓÓȓܓݓ͓֓ؓדܕ*'aܗ^X[EI ֛ۛarjlRVVVVVX@[C[}[[]aaeeef'gj>p0p2pr{stbvev&y*y,y+yzzL|C|M|||}~|~~Lځf  dplfo_k ˑ0ĘRQ+075 y/_ca7Q8QVVVYl\]aaeeefjkjkLprrttivwP|~~-#"!jltw}_.35:82+892geWEC@>ϚTQ-%\fg×kUUMҚI1>;ӝם4ljV]b#e+e*efktzd|c|e|~~~8?1c`dho\Z[WӚԚњTWV坟VX,e^pqvrvwP69bwjBHDƗp_"X_|}wr^kcpl|n|;rpq^֚#̞dpwwɗbe~ő}~|wxT(rj1r|`$a$b$c$d$e$f$g$h$i$t$u$v$w$x$y$z${$|$}$p!q!r!s!t!u!v!w!x!y!6N?NNNQQQR8SiSS Y[]z^^^P_a_4eeuvv00000000;=='A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO!!!1ZNRDQv12!!!00............................P[TuSKjBN\NQSSN NGNNV n\s_NQN.NNNNNQRlSS WY,Y\]ekkl?r1Ng9g8g;g:g?gOgORO_OAOXO-O3O?OaOQQRR!RRR ScSrSSS0T7T*TTTETTT%TT=TOTAT(T$TGTVVVAWEWLWIWKWRWY@YYYYYYYYYYY[[(\*\\\\\\\\\\\] ^^^^^^^__x_v_______________`_:bbbbbbbqb{bzbpbbbwb}brbtb7eeeeeeEgGgYgUgLgHg]gMgZgKgkllxlglkllllqlolillmllllflslel{lltpzpcrrrrrrrrsssss:u9uuuv=y4xɏ0(/-3NO|OO}OOOvOtOOOwOLOOjOOyOOxOOOOOOOOkOnOQQQ5R2R3RFR1RR S SuuuvvvvvwwwwwwBy?yyxz{zzu||5 ‚ÂpomnVҏˏӏ͏֏Տ׏9=<:COOOOOOOOOOOOOOOOOOODRIRRR=S|SSSSSTTTTTT TTTTTTTpTTTTrTTTWWWWWWWWWWWWWWWX YSYYYYZYYYYYYYYYYYYYYYYY[L\\\\\\\\\\\\\\\\\\\\\]!^"^#^ ^$^^^^^^^_._V__7`9`T`r`^`E`S`G`I`[`L`@`B`_`$`D`X`f`n`BbCbb c cbccbbc cbbcccbcbbAeCeee6f!f2f5ff&f"f3f+f:ff4f9f.fgggggggggggggggggggggggggggggggggggggggggg(kkkkkkk l!l(m4m-mm9/%3-DQ%V?A&"BN*ZMZ9ZLZpZiZGZQZVZBZ\Zr[n[[[Y\] ]]] ] ](] ]&]%]]0]]#]].]>^4^^^^^^6_8____`````````````````````2ceccc}ccccccccocccnccuccmcc|cc;ccxcccccpcSeeefaf[fYf\fbfgyhhhhmhnhhhViohhhhuhthhhwhh|hkhrhhhqh~hhhhhhhxh{hhhh}h6k3k7k8kkkkkk*lmmmmtnmmmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmp qpqp qpqpqppqqqpp qqq~r{r|rrsssss ssrssssssttsttsss t tstducuuuuuuuuvvv9w/w-w1w2w4w3w=w%w;w5wHxRxIxMxJxLx&xExPxdygyiyjycykyayyyyyyzzz5{G{4{%{0{"{${3{{*{{1{+{-{/{2{8{{#{||||5}=}8}6}:}E},})}A}G}>}?}J};}(}cGCH%-,!'"83:42tzstu}~vYV†ņȆ̆ÆR։ىՉ0',9;\]}}{y؎ގݎ܎׎$  !ԐVXZSUz|mkqoj嘗PPPPPPPPPPhPPPPP_QQSSSSUUUUwUEVUUUUUUUUU}UUUUUUU W)X7XXX'X#X(XWHX%XXX3X?X6X.X9X8X-X,X;XaYZZZzZZZxZZ|ZZZZZ7ZZZZZZZ{Z}ZZZZZZ[[[[[[[ \0\7]C]k]A]K]?]5]Q]N]U]3]:]R]=]1]Y]B]9]I]8]<]2]6]@]E]D^A^X____``````a` aaa`a````aaaa`a aJbccccccccdcccccccadccccccccccccccc2egejede\eheeeeeeeee|flf{ffqfyfjfrfg ihih*ihhhihhhhhiihhihipihihhihhhhh i iihhhhhhhihhi%ih9k;k?k?efQOPԀCJROG=M:<=?u;σ#ƃȃヿ݃؃˃΃փɃ ރƒՃǃуÃă׃ۃ؆ӆچ݆܆׆цHVU׈Ɉ݉ډۉNM9Y@WXDERHQJLO_؍Ӎ͍Ǎ֍܍ύՍٍȍ׍ō-4/,ad_b` %& '${~–ȖÖlpnNNNPPPPPPPPPPPPPPPPPQzRxR{R|RUUUUUUUUUUUUUUUUUUUUUUUWSXhXdXOXMXIXoXUXNX]XYXeX[X=XcXqXXZZZZZZZZZZZZZZZZZZZZ[[[\3\q]c]J]e]r]l]^]h]g]b]]O^N^J^M^K^^^^^^@___`IaJa+aEa6a2a.aFa/aOa)a@a bh#b%b$bcccdd d d$d3dCdddd9d7d"d#d d&d0d(dAd5d/d dd@d%d'd dcd.d!ddoeeeffffffffxf gfi_i8iNibiqi?iEiji9iBiWiYiziHiIi5ili3i=ieihxi4iii@ioiDiviXiAitiLi;iKi7i\iOiQi2iRi/i{iF 2*-<:15B&'8$0눝艫=hiՌό׌   # "$!zrysvzy}~-X}z~{Η͗ٙǙ>?`a_PQ0QPQQPP Q QP QRRRRHVBVLV5VAVJVIVFVXVZV@V3V=V,V>V8V*V:VWXXXXXXXXXXZZZZZ[Z[Z[[[[g\]]]]]]]]]]]]i^]^`^\^}^^^I__aayaaaaaaaaaaaaaafaa-bndpddddddddddddhdddvezeye{eeefffffffjjjiijii jiiijji'jiijii@jjii jii jjj%jji&jjijQkkkkkllklAo&o~oooooooboOooZoovolooUoroRoPoWooo]ooaoko}ogooSooiooocowojo{oqqqqqqqqqqqqqqqqqrrXsRs^s_s`s]s[sasZsYsbsttttt}ttt|tytuu~u%vvvvv#vv(vvvvvvwwwwxxxxxxxxxxxyyyyyyvk9zzzz{{{{{{{{{||||}}}}}}~}}}}}}}vdgOSRPNQ$;)  '+ *(.1& 0 /bVcdwsXT[RaZQ^mjPN_]olzn\eO{ubgiZ   ϊƊӊъԊՊ׊Ŋ؊Êي>Mߌٌڌ݌猠 #%$.&',$ #spogk/+)*2&.ВÒĒْϒߒؒגݒ̒’ʒȒΒ͒ՒɒޒђӒƒ|ӖZЗϗ&)( 'ܙ͙ϙәԙΙəؙ֙˙י̙FCgtqfvuphdlӞQQQQQQ4SSpV`VnVsVfVcVmVrV^VwVWWXXXXXXXX[[[![[[[[([[ [[[]]]]]]]]]]]]]g^h^f^o^^^^^^K__aaaaaaaaaaaaddddddddddd3ee|eeffffffffff#g4jfjIjgj2jhj>j]jmjvj[jQj(jZj;j?jAjjjdjPjOjTjojij`j[qNnuUg`f]Telcedy&0-.'1")#/,݊ߊȊފln3>8@E6<=A0?6.52974vy{356'z8<#F- ˒%4$)95* ͕Ԗ 5/2$')癹3|~{z}% )"՞֞=&Q%Q"Q$Q Q)QRVVVVVV~VVVVXXXX-[%[2[#[,['[&[/[.[{[[[]l^j^__aaaaaaaaaddddddeeeefjjjjjjjjjjjjjjjjjjjjjjj[kk looooooooooooooqqqqqqqssnsostttttttttuuuuuCvHvIvGvvvwwwwwwwwwxxyxxxyxxyyy\z[zVzXzTzZzzzz||{|{{|{ |{| |||{{|{{| ||-~<~B~3~H8~*~I~@~G~)~L~0~;~6~D~:~E~},ā́ʁŁǁ[Z\{w|zxWyvhŇɇLJ̇ćʇއ53<>AR7B " OprqooNMSPLGC@~8dVG|X\vIPQ`mLjyWUROqw{a^cgNYǕɕÕŕ ՗ԗADJIEC%+,*32/-10H3Ag6./180EBC>7@=-Ȟڞ$#"T1Q-Q.QVVVVVVpY<[i\j\]m^n^aaaaaaaaaadeddeedeefffjjjjjjjjjjj^kk lp p pppppopo&poo prqqrqvsttttttttuu\vdvYvPvSvWvZvvvvwwx yyy yyyyyy_z|)|| ||-||&|(|"|%|0|\~P~V~c~X~b~_~Q~`~W~S~uсҁЁ_^ƅŅDžą˅΅ȅŅ҅$iۇ߇ԇ܇Ӈ؇㇤ׇه݇SKOLFPQI*'#305G/<>1%7&6.$;=:Bu\b`WV^eg[Za]iTFGHK(:;>ҕӕѕזږ]ߖؖݖ#"%חٗ֗ؗPQRA<:  ܚ)5JLKǛƛÛӛě\SOJ[KYVLWRT_XZߞ%+*)(LU4Q5QRRSVVVVVVXXXY=[>[?[]p^_aee e e eeeeefjjjjjjjjjjjjj`kk lp'p pp+p!p"p#p)pp$pp*p r rrrrrrrrrttttu`vwwwwyy!yyyyygzhz3|<|9|,|;|||v~u~x~p~w~o~z~r~t~h~KJxׁՁdacمڅׅ؅߅܅хޅ  bZ[Wa\X]YPHJ@SVTKUQBRWCwv mxsjo{ŽRQOPS@?ޓǓϓ“ړГ̓ٓʓԓՓēΓғ}ڕە)+,(&ݗޗߗ\Y]WHGC%$" '#š  7ޛԛכܛٛ՛ڛwqx}ktupis{oyh-@AMVWX7SVVVXE[]]^^__aeeeeefffjjjjjjjj02.3vtsEdcbU]W^ėŗVY RXPJMKUYLNžО876COqpnoVVN[m\-effk_pap]p`p#rttw8yyyj|~mC875K‘khiFCGǗ^՚Ycgfb^` FtuvV.eekkkkbp&rrww9yi|k||~~~~FGHyz|{nmoqsIr_hnm  Gx{zyWfpo|<Ñtxvu`tsqu hpep|j>=?ɎKst̘adfg$Hbk'rLih.)rKyuvkzipjp~IxψXR`|ZT%f%W%`%l%c%Z%i%]%R%d%U%^%j%a%X%g%[%S%e%V%_%k%b%Y%h%\%Q%P%m%n%p%o%%NNNNNNNN N!N#N&N)N.N/N1N3N5N7NO?O@OAOBODOEOGOHOIOJOKOLOROTOVOaObOfOhOjOkOmOnOqOrOuOwOxOyOzO}OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPP P P PPPPPPPPPPP P"P#P$P'P+P/P0P1P2P3P4P5P6P7P8P9P;P=P?P@PAPBPDPEPFPIPJPKPMPPPQPRPSPTPVPWPXPYP[P]P^P_P`PaPbPcPdPfPgPhPiPjPkPmPnPoPpPqPrPsPtPuPxPyPzP|P}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQ Q Q Q QQQQQQQQQQQQQQQQQQ Q"Q#Q$Q%Q&Q'Q(Q)Q*Q+Q,Q-Q.Q/Q0Q1Q2Q3Q4Q5Q6Q7Q8Q9Q:Q;QQBQGQJQLQNQOQPQRQSQWQXQYQ[Q]Q^Q_Q`QaQcQdQfQgQiQjQoQrQzQ~QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRR R R RRRRRRRRR!R"R#R%R&R'R*R,R/R1R2R4R5RRDRERFRGRHRIRKRNRORRRSRURWRXRYRZR[R]R_R`RbRcRdRfRhRkRlRmRnRpRqRsRtRuRvRwRxRyRzR{R|R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSS S S S SSSSSSSSSSS"S$S%S'S(S)S+S,S-S/S0S1S2S3S4S5S6S7S8SV@VAVBVCVDVEVFVGVHVIVJVKVOVPVQVRVSVUVVVZV[V]V^V_V`VaVcVeVfVgVmVnVoVpVrVsVtVuVwVxVyVzV}V~VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWW W W WWWWWWWWWWWWWWWWW W!W"W$W%W&W'W+W1W2W4W5W6W7W8WX?X@XAXBXCXEXFXGXHXIXJXKXNXOXPXRXSXUXVXWXYXZX[X\X]X_X`XaXbXcXdXfXgXhXiXjXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYY Y Y Y YYYYYYYYYYY Y!Y"Y#Y&Y(Y,Y0Y2Y3Y5Y6Y;Y=Y>Y?Y@YCYEYFYJYLYMYPYRYSYYY[Y\Y]Y^Y_YaYcYdYfYgYhYiYjYkYlYmYnYoYpYqYrYuYwYzY{Y|Y~YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZ Z Z ZZZZZZZZZZZZZZ!Z"Z$Z&Z'Z(Z*Z+Z,Z-Z.Z/Z0Z3Z5Z7Z8Z9Z:Z;Z=Z>Z?ZAZBZCZDZEZGZHZKZLZMZNZOZPZQZRZSZTZVZWZXZYZ[Z\Z]Z^Z_Z`ZaZcZdZeZfZhZiZkZlZmZnZoZpZqZrZsZxZyZ{Z|Z}Z~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ [ [ [ [[[[[[[[[[[[[[[[[ [!["[#[$[%[&['[([)[*[+[,[-[.[/[0[1[3[5[6[8[9[:[;[<[=[>[?[A[B[C[D[E[F[G[H[I[J[K[L[M[N[O[R[V[^[`[a[g[h[k[m[n[o[r[t[v[w[x[y[{[|[~[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\ \ \ \\\\\\\\\\ \!\#\&\(\)\*\+\-\.\/\0\2\3\5\6\7\C\D\F\G\L\M\R\S\T\V\W\X\Z\[\\\]\_\b\d\g\h\i\j\k\l\m\p\r\s\t\u\v\w\x\{\|\}\~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]] ] ] ] ] ]]]]]]]]]]]]]] ]!]"]#]%](]*]+],]/]0]1]2]3]5]6]7]8]9]:];]<]?]@]A]B]C]D]E]F]H]I]M]N]O]P]Q]R]S]T]U]V]W]Y]Z]\]^]_]`]a]b]c]d]e]f]g]h]j]m]n]p]q]r]s]u]v]w]x]y]z]{]|]}]~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^ ^ ^ ^ ^^^^^^^ ^!^"^#^$^%^(^)^*^+^,^/^0^2^3^4^5^6^9^:^>^?^@^A^C^F^G^H^I^J^K^M^N^O^P^Q^R^S^V^W^X^Y^Z^\^]^_^`^c^d^e^f^g^h^i^j^k^l^m^n^o^p^q^u^w^y^~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___ _ _ ___________!_"_#_$_(_+_,_._0_2_3_4_5_6_7_8_;_=_>_?_A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_Q_T_Y_Z_[_\_^___`_c_e_g_h_k_n_o_r_t_u_v_x_z_}_~________________________________________________________________________`` ` ` `````````"`#`$`,`-`.`0`1`2`3`4`6`7`8`9`:`=`>`@`D`E`F`G`H`I`J`L`N`O`Q`S`T`V`W`X`[`\`^`_```a`e`f`n`q`r`t`u`w`~````````````````````````````````````````````````````````````````````````````aaaaa a a aaaaaaaaaaaaaa!a"a%a(a)a*a,a-a.a/a0a1a2a3a4a5a6a7a8a9a:a;aa@aAaBaCaDaEaFaGaIaKaMaOaPaRaSaTaVaWaXaYaZa[a\a^a_a`aaacadaeafaiajakalamanaoaqarasatavaxayaza{a|a}a~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbb bbbbbbb b#b&b'b(b)b+b-b/b0b1b2b5b6b8b9b:b;bc?c@cAcDcGcHcJcQcRcScTcVcWcXcYcZc[c\c]c`cdcecfchcjckclcocpcrcsctcucxcyc|c}c~ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccddddd d d dddddddddddd"d#d$d%d'd(d)d+d.d/d0d1d2d3d5d6d7d8d9d;dd@dBdCdIdKdLdMdNdOdPdQdSdUdVdWdYdZd[d\d]d_d`dadbdcdddedfdhdjdkdldndodpdqdrdsdtdudvdwd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeee e e e eeeeeeeeeeeeeeeee e!e"e#e$e&e'e(e)e*e,e-e0e1e2e3e7e:eg?gAgDgEgGgJgKgMgRgTgUgWgXgYgZg[g]gbgcgdgfgggkglgngqgtgvgxgygzg{g}gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhh hhhhhhhhhhhh h"h#h$h%h&h'h(h+h,h-h.h/h0h1h4h5h6h:h;h?hGhKhMhOhRhVhWhXhYhZh[h\h]h^h_hjhlhmhnhohphqhrhshuhxhyhzh{h|h}h~hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiii i i iiiiiiiiiiiiiii!i"i#i%i&i'i(i)i*i+i,i.i/i1i2i3i5i6i7i8i:i;ii@iAiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiUiViXiYi[i\i_iaibidieigihiiijilimioipirisitiuivizi{i}i~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjj j j j jjjjjjjjjjjjjjjj j"j#j$j%j&j'j)j+j,j-j.j0j2j3j4j6j7j8j9j:j;jl?lClDlElHlKlLlMlNlOlQlRlSlVlXlYlZlblclelflglklllmlnlolqlslulwlxlzl{l|lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmmmm m m mmmmmmmmmmmm m!m"m#m$m&m(m)m,m-m/m0m4m6m7m8m:m?m@mBmDmImLmPmUmVmWmXm[m]m_mambmdmemgmhmkmlmmmpmqmrmsmumvmymzm{m}m~mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnn n nnnnnnnnnnn"n&n'n(n*n,n.n0n1n3n5n6n7n9n;nn?n@nAnBnEnFnGnHnInJnKnLnOnPnQnRnUnWnYnZn\n]n^n`nanbncndnenfngnhninjnlnmnonpnqnrnsntnunvnwnxnynzn{n|n}nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooo o o o ooooooooooooooo!o"o#o%o&o'o(o,o.o0o2o4o5o7o8o9o:o;op?p@pApBpCpDpEpFpGpHpIpJpKpMpNpPpQpRpSpTpUpVpWpXpYpZp[p\p]p_p`papbpcpdpepfpgphpipjpnpqprpsptpwpypzp{p}ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqqqqqqqq q q qqqqqqqqqqqq q!q"q#q$q%q'q(q)q*q+q,q-q.q2q3q4q5q7q8q9q:q;qq?q@qAqBqCqDqFqGqHqIqKqMqOqPqQqRqSqTqUqVqWqXqYqZq[q]q_q`qaqbqcqeqiqjqkqlqmqoqpqqqtquqvqwqyq{q|q~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrr r r r r rrrrrrrrrrrrrrrrrr r!r"r#r$r%r&r'r)r+r-r.r/r2r3r4r:rr@rArBrCrDrErFrIrJrKrNrOrPrQrSrTrUrWrXrZr\r^r`rcrdrerhrjrkrlrmrprqrsrtrvrwrxr{r|r}rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr  !"#$%00000 ^ &     000 0 0 0 0 00000006"'"("""*")""7"""%" "#"+"."a"L"H"=""`"n"o"d"e""5"4"B&@&2 3 !0 !&&%%%%%%%%%; !!!!0&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p!q!r!s!t!u!v!w!x!y!fghijk$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$`$a$b$c$d$e$f$g$h$i$ m 2!2"2#2$2%2&2'2(2)2no`!a!b!c!d!e!f!g!h!i!j!k!pq  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000rstuvwxyz{|FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~00000000000000000000000000000000000000000000000000000000000000000000000000000000000000}~569:?@=>ABCD;<78134  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO  % 5 ! !!!!!""#"R"f"g""P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%%%%%%%%%%%%%%%%%%%%%%%%% &"000+MkQDHa1111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1!0"0#0$0%0&0'0(0)02333333333330!!12 00000000IJKLMNOPQRTUVWYZ[\]^_`abcdefhijk>0////////////0%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K% rrrrrrrrrrrrrrrrrsssssss s s s ssssssssss s#s$s&s's(s-s/s0s2s3s5s6s:s;s?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]rssstsusvswsxsyszs{s|s}sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss^_`abcdefghijklmnopqrstuvwxyz{|}~sssssssstttttt t t ttttttttttttttt t!t#t$t't)t+t-t/t1t2t7t8t9t:t;t=t>t?t@tBtCtDtEtFtGtHtItJtKtLtMtNtOtPtQtRtStTtVtXt]t`tatbtctdtetftgthtitjtktltntotqtrtstttutxtytzt {t|t}tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwtttttttttuuuuuuuu u u u uuuuuuuuuuu u!u"u#u$u&u'u*u.u4u6u9uw?wBwDwEwFwHwIwJwKwLwMwNwOwRwSwTwUwVwWwXwYw\wO!Xq[bbfyrogx`QSS̀ PrY`qTY,g({)]~-ulf<;k{|_xք=kkk^^u]e __X[,AbOS^SMhj_h֜a+R*vl_eon[HduQQgNy|p]w^w_w`wdwgwiwjwmwnwowpwqwrwswtwuwvwwwxwzw{w|wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuv^sdblZSRd”{/O^6$nlsUc\STeW N^ek?|`dsPgMb"lw)Ǒi_܃!Sk``p͂1Nlυd|ifISV{OQKmB\mcS,6gx=d[\]bgzdcI N fswwwwwwwwwwwwwwxxxxxx x xxxxxxxxx x!x"x$x(x*x+x.x/x1x2x3x5x6x=x?xAxBxCxDxFxHxIxJxKxMxOxQxSxTxXxYxZx[x\x^x_x`xaxbxcxdxexfxgxhxixoxpxqxrxsxtxuxvxxxyxzx{x}x~xxxxxx:W\8^PS^eEu1U!Pbg2Vno]5Tpfobdc{_oば\hf_lHldyWYjbHTXN z`oڋbyTucS`lߏ_p;O:\depEQQk][bltu zay{N~wNRQqjSϖndZixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyy y y y y@xPwdYc]z=i O9U2Nuzb^^R9Tpvc$W%f?iUm~"3b~u(x̖Hat͋dk:RP!kjqVSNNQ||O{zgd]Pv|mQgX[[xddc+c-dT{)vSb'YFTykP4b&^kN7_. yyyyyyyyyyyyyyyyy y!y"y#y%y&y'y(y)y*y+y,y-y.y/y0y1y2y3y5y6y7y8y9y=y?yByCyDyEyGyJyKyLyMyNyOyPyQyRyTyUyXyYyaycydyfyiyjykylynypyqyrysytyuyvyyy{y|y}y~yyyyyyyyyyyyyyy `=b9NUScƀe.lFO`mދ9_ˆS_!cZQachRccHP\wy[0R;z`Sv__vlop{vI{wQ$XNOnLe{rmZb^0W,{^_cnxpxQ[W5uCO8u^``YmkxSՖQRc T̍9rxv Syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzz z z zzzzzzzzzzzzNvSv-["NNQcaR hOk`Qm\QbeaFucwkrr5XywL\g@^!nYzw;keXQQ[X(TrfeVvAcTY:YW5g5AR`X\EO%Zv`S|bOi` ?Q3\u1mNzz!z"z$z%z&z'z(z)z*z+z,z-z.z/z0z1z2z4z5z6z8z:z>z@zAzBzCzDzEzGzHzIzJzKzLzMzNzOzPzRzSzTzUzVzXzYzZz[z\z]z^z_z`zazbzczdzezfzgzhzizjzkzlzmznzozqzrzszuz{z|z}z~zzzzzzzzzzzzzzzzzzz0SZO{OONls^ju jwA~QpSԏ)rmlJWe?b2YN~>e^aUޘ*S T^l9Z)TlR~_Wq~l|KYN_$a|0N\g\ Θup"QIYQ[O&T+Yweu[vbbE^l&{OO gzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{ { { {{{{{{{{{{{{!{"{#{'{){-{nmmy_+ubOܑe/Q^PtoRK YPN6ry[DYTvVV9eivnr^uFggzvaybecQR8~\/n`g{vؚ|dP?zJTTLkdb=urRi[|B|i[wm&lN[ca+Tm[QUUdMcea` qWlIl/Ymg*XVjkݐ}YSimuTUwσ8hyTUOTvlmkd:?Vўu_rh`TN*jaR`pTpy?*m[_~UO4ssn;uRS݋i_`mOW"ksSh؏bc`$Uubqm[{^RLaĞxW'|vQ`LqCfL^M`pp%c_b`ԆVk`gaIS`ff?yOpGl~dfZZBQmmA;mOkpb` 'xyQ>WW:gxu=zy{|||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}} } } } }}}}}}}}}}}}}}}}}}}!}#}$}%}&}(})}*},}-}.}0}1}2}3}4}5}6}eo!Y~  TghM|ƖS%`urlsSZ~$cQ ]߄bQc[OmyBR`Nm[[e_EY~~ Vg9YsO[RZ>2uGP}?}@}A}B}C}D}E}F}G}H}I}J}K}L}M}N}O}P}Q}R}S}T}U}V}W}X}Y}Z}[}\}]}^}_}`}a}b}c}d}e}f}g}h}i}j}k}l}m}o}p}q}r}s}t}u}v}x}y}z}{}|}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}eP0QRonnm^PY\Fm_luhhVY SqMIiy&qNʐGmZVdwOr҉z4~RYeuSzccvyW6*bRThpgwckwzm~YbɅLuPNuJ\]K{eёN%m_'}&N(ۏsKfyяpxm}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}=\RFbQ[wvfN`||~NfofYXle\_uVzzQpzcvz~sENxp]NRSQeeT1\ubruE\yʃ@\Tw>NlZbnc]wQݍ/OS`pgRPcCZ&P7wwS~d+ebcP5rɉQ~GW̃QT\}}}}}~~~~~~~~~ ~ ~ ~ ~ ~~~~~~~~~~~~~~~~~~~ ~!~"~#~$~%~&~'~(~)~*~+~,~-~.~/~0~1~2~3~4~5~6~7~8~9~:~<~=~>~?~@~B~C~D~E~F~H~I~J~K~L~M~N~O~P~Q~R~S~T~U~V~W~X~Y~Z~[~\~]~OzZmᐏUTaST_cwiQha R*XRNW x w^wa|[bbNpbp`wWۂghxyXTS4nKQ;R[CUWs`QW-TzzP`T[cbScb[gTzw^8YWcWWw{O_[>k!SP{rFhw6weQNv\zuNYAP^~_~`~a~b~c~d~e~f~g~h~i~j~k~l~m~n~o~p~q~r~s~t~u~v~w~x~y~z~{~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79;<=>?@ACFGHIJKLMNORS'andWfFcVbib^WbU!JfUegV݄jZhb{pQo0cȉapntir^ΐgjm^cRbrlOYjpmRPNm~x/}!QWd{|lh^iQShrΞ{ryotNg̑xS)RPOOVY[\]^`cdefgklmopsuvwxz{|}uz|lRtTOTޏp^`m^[e8K`p~|Qh|o$Nϑ~fNdJPuq[foNdc^eRˆpRs3tgx4NޜmQATbsÔ6OQupu\SNn tikxYuR$vAmgmQKT<{z !#$+,-./0249:<>@ADEGHINOPQSUVWY[\]^_`abcdefghklmnoprstuvwxyz{|}WbG|iZd{oKbS^pcdSOx2B^oyU_F.btTݔOee\a\Q/l_sn~\cj[nuSqNceubn&ONl~W;#{=m~YsxlVTWpNVSȏ wnfba+o~ŀǀȀɀʀˀπЀрҀӀԀՀ؀߀  !"#$%&'()*+-.034579:;<=?)+vl_+skwƔoSQ=^8HNsghv dql wZAk'f[YZN jv0sh_[/wa|%_s|yʼnl[B^h w~QMQR)ZbׂcwЅy:n^YmplbvOe`f# T}T,xd@ABCDEGIMNORVWX[\]^_abcdfhjklorsuvwxāŁǁȁɁˁ́΁ρЁсҁӁyd!jxidTb+gX؞l o[L _rgbarNYkXfU^RUa(gvfwgrFzbTPTZ~lCNvYHYWS7uV c|`mbTQZY*Pl<\b`O?S{n+bt^xd{c_Z?\OcB}[nUJMm`grQ[ԁՁցׁ؁فځہ܁݁ށ߁  $%&').2:<=?@ABCEFHJLMNPQRSTUVWY[\]^`abcdefgibl[rmb~SmQ_tYR`sYfPu*ca|T'k%kՅUTvPljU,r^`6tbcLr_Cn>meXovxvTu$RSSN^e*րbT(RpэlxTڀWTjMiOlUv0xbpom_h|x{ gOgcxoWx9ybbR5tkjklmquvwx{|‚ÂłƂɂЂւقڂ݂  !"#$%&)*.027;=dU>uv9SuPA\l{OPGrؘothydwb+TXRNjW s^QtċO\aWlFZ4xD돕|VRQbNa郲W4gWnffm1fpg:khbYNQoglvQhGYgkfu]PeHyAyw\^NO/TQY xhVlď_}llc>?ABDEHJKLMNSUVWXY]bpqrstuvyz~ƒÃăƃȃɃ˃̓΃Ѓу҃ӃՃ׃كڃۃރp`=murfbŔCS~{N&~NԞMR\ocEm4XL] kIkg[TTX7:_bGj9re`ehwTNO]d\OzRN/`zONy4tRdy[lR{"l>PSndtf0l`w^?@ABCDEGHIJKLMNOPRSTUVX]^_`bdefghjnoprtwy{|S6ZSWCglhQubr8RR:p8vtSJinxو6qqQgtXeVvpb~`pXNN_NRY~TbNeb8Ʉcqn[~Qcg9Qz[YsN]leQ%o.J^tm1_dm(nÜ^X[ NS}~„ÄńƄDŽȄ˄̄΄τ҄ԄՄׄ؄لڄۄ܄ބOceQhU'NdkbZ_trmhPx@g9Rl~PeU^q[{RfsIgq\ R}qkUdaUUlGb.X$OFUOLf N\hNc zpR\T~bYJdž fDd\Qam>y7x3u{T8Om Z~^yl[vZuNanXu%urrGS~  "#$%&'()*-./0123456>?@ABDEFGKLMNOPQRSTUWXZ[\]_`abcefgijklmnopqsuvwx|}wviR܀#W^1Yren׋8\qASwbeNߘ[ƋSwON\vY_:yXNgNbR/fUlVNOʑpl^C`[ƉՋ6eKb[[c.US&v}Q,ghkbSmufNNp[qffr͞ ^\/gh_g bzX^pe1o…ÅąŅƅDžȅʅ˅̅ͅ΅х҅ԅօׅ؅مڅۅ݅ޅ߅U`7R Tdp)u^hbS=r4lawz.TwzUxgped6V`ySN{k[UV:O?@ABCDEFGHIJKLRSUVWXY[\]_`acdefghijmscK΀ԂbSl^*Y`plMWJd*+vn[Wjumo-fWkxcSpdlXX*dXhU|Pmpcmn~ChmvWYyr~uhTR"cD|USOfV`mCRI\)YmkX0uul`Fcag:w4^S,Tpmoprstuvwx†ÆņȆ̆͆҆ӆՆֆ׆چ܆݆ @l^\PN^:cGPhnw Tܔd_zvhEcR{~uwPb4YQyzV_m`\WTTQMnVc*To\bXb15@n|-iYb>UcTن\~*gsTOuÀUOMO-n \pakSv)ne~;T3z }UtcmzbegScl]\TLNalK\eh>T4TkfkNBcHS OO^W bdfirRR`fqgRxwpf;V8T!zr‡ÇćŇLJȇɇ͇̇·χЇԇՇևׇ؇هڇ܇݇އ߇  #zo` ^`Y`qpnPlrj-^`NZUm|b~w~#Sf\Or NSYTc(HQN~T$T7m&_Z>fis.sSz[wP~vSv{DXnaNey`TNy]ajPTa']xJRTVm[mSf$%&'()*+,-./01345678:;=>?ABCFGHIJKNOPQRSUVXZ[\]^_`fgjmoqstuvxyz{|\][!hxU{HeTiNGkNOSc:deQhxSall"Q\ #ke__OEfe)s`tQRWb_Lx^Og'`YDQQSylĖqOO=gUy~X bZV{_ĄWSe^\ud`n}Z~~iU[`esÈĈLjȈʈˈ͈̈ψЈшӈֈ׈ڈۈ܈݈ވ  "#$&'(),-./12357 cv)w~tf[tz@Rq_e[o]k[l ŏSb&-@T+NYr]YmŖTN qT pmv%Nx\^plDYcopYvt89:;<=>?@BCEFGHIJKLMNOPQRSTUVWXYZ[\]`abcdeghijklmnopqrstuvwxyz|}~Gd'\ez#YTo0iNV67rΑQ_NucNSfKYmNX;ScO Oc7YWyNul[Y]_iP]YNwNzbfy\Ny_Ɓ8uNԈak_INvn㋮ ы_~5kVk4YTm[n9\_É͉ӉԉՉ׉؉ىۉ݉߉ pS1jtZp^($%gGΏbvq_lx fTbcOÁu^͖ Tlm8l`R(u}^O`_$\1url8nI gSSQOɑS|^mNvi^aYOO>| annN1ZN\y[틽sWTGU\_a2kr !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxz{|}~tm[Ոkm3 nQCQWScVXTW?sn܏т?a(`bf~Í\|g`NShAQЏt]UfU[S8xBg=hT~p[}Q(WTef^Clm|QgeojV vvpq#bRl<`Xaf`NbU#n-ggŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊ(whiTMNpȋXde[z:P[wky|lve-]U\8h`Sbz[n~jzp_3o _cmVgN^&N4vb-f~blugqiFQSnbTُYmsewu'xOguʋ/cG5#cAw_rN`tebck?e  !"#$%'()*+,-./0123456789:;<=>?@ABCDE'^uѐg/e1TwAlKN~Lv ikgb?@BCDEHJKMNOPQRSTVWXY[\]^_`cdefghilmnopqrtuvw{|}~N N@QN^ESNNN2l[iV(Ny?NSGN-Y;rnSlV䀗k~w6NN\NiNN[[lUVNSSSSSe]SS&S.S>S\fScSRRR-R3R?R@RLR^RaR\R}RRRRRQTNNNNNNNNON"OdON%O'O O+O^OgO8eZO]OŒÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތߌ _OWO2O=OvOtOOOOO~O{OO|OOOOOOOOOOOOO)PLPO,PP.P-POP P%P(P~PCPUPHPNPlP{PPPPPPQPPPPQ QN=lXOeOOFlt|nQ]ɞQYR SSQYUQNVQNnN҈y4[QQQQ QRW_ehijlnoqrxyz{|}~ōǍȍɍʍ͍ЍҍӍԍQQQQ‹Ëˋϋ΋ҋӋԋ֋؋ً܋ߋ  !%'*+./2356iSzS"!1*=?CEFLMNOPSTUVWXZ[\]^_`abcdeghjknqϐŐАĐǐӐܐאې"#1/9CF RBYRRRRTRRRSqw^QQ/S_Zu]LWWW~XXXX)W,W*W3W9W.W/W\W;WBWiWWkWW|W{WhWmWvWsWWWWWWWWWWWWWWWWWWWWWsuwxyz{}~ŽÎĎŎƎǎȎɎʎˎ͎̎ώЎюҎӎԎՎ֎׎؎َڎێ܎ݎގߎ X XWWXXXDX XeXlXXXXXay}Ȃʂ゘˂̂Ă΂ ܂҂؂ ӂՂQ[\<41^/OGC_@`-:3fe  !"#$%&'()*+,-./0123456789:;<=>?@ABCDhiljmnx|}{؃X ݃փ8ԃ߃Ń&\QZYszx?@ABD7UVUuUvUwU3U0U\UUUUUUUUU~UUU{UUUUUUUUUVUUUUUUUUUUUUUUUUVV VV$V#VUV'V-VXV9VWV,VMVbVYV\VLVTVVdVqVkV{V|VVVVVVVVVVVVW W WW^^^^1^;^<^EGHQSTUVXY[\_`fghkmsz{|‘ÑđőƑȑˑБґӑԑՑ֑בّؑڑۑݑޑߑ7^D^T^[^^^a^\z\\\\\\\\\\\\\\\\\\\\\\\\]]']&].]$]]]]X]>]4]=]l][]o]]]k]K]J]i]t]]]]s]]s_w____________ba_rrrrrrrrrrrrrrrrsrsr  !"#$%&'()*+,-./0123456789:;<=>?@ABCDErss!s ssss"s9s%s,s8s1sPsMsWs`slsos~s%Y$YYcghijkltw}^^^^^^^^^^S^^^^^____`_`___``___`5`&``` `)`+` `?`!`x`y`{`z`B`FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~j`}````````````````` a&aa#a`aa+aJauaaaaaaa_ ,N?rb5lTl\lJllllllhliltlvllllllllllllllllllll’ÒĒŒƒǒɒʒ˒̒͒ΒϒВђҒӒԒՒ֒גْؒڒےܒݒޒߒ 9m'm mCmHmmmmm+mMm.m5mmOmRmTm3mmommm^mmm\m`m|mcmnmmmnmmnmmmnm nm+nnnNnknn_nnSnTn2n%nDnnnnn-onnnnnnnnnnnnboFoGo$oon/o6oKoto*o o)ooooxoro|ozoo  !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghikoooooooooop#pp9p5pOp^p[[[[[[/u4d[[0[GӏՏ & !56-/DQRPhXb[ft}P_W_V_X_;\TP\Y\q[c\f\*_)_-_t<_;n\YYYYYYlmnopqrstuvwxyz{|}~“ÓēœƓǓȓɓ˓͓̓YYYYYYYYYYZZYZYYY Z Z2Z4ZZ#ZZ@ZgZJZUZusssssssssssssss| tssssst*t[t&t%t(t0t.t,t/0123456789:;<=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijlmnopqrstuvwxyz{|}~ǔϔӔԔڔ ttAt\tWtUtYtwtmt~ttttttttttttttLgSg^gHgigggjgsgggugggggwg|gg hg hgg hggggghggghgg2h3h`hahNhbhDhdhhhUhfhAhgh@h>hJhIh)hhhthwhhkhhnihi ih'3=CHKUZ`ntuwxyz{|}~•ÕĕŕƕǕȕɕʕ˕$ih iiWihiqi9i`iBi]iikiiixi4iiiiiificiyiiiiiiiiiiiiiii/jijjejiDj>jjPj[j5jjyj=j(jXj|jjjjjj7sRskkkkkkkkkkkkmqrsuvxwyz|~͕̕ΕϕЕѕҕӕԕՕ֕וٕؕڕەܕݕޕߕ #$%&'()+,-/0789:>ACJNOQRSVWXYZ\]^`cefkmnopqsxyz{|}~Ύ bbbb"b!b%b$b,btttuuu4eeee ffrgfffpff4f1f6f5f_fTfAfOfVfafWfwffffffffff236;=@EFHIGMUYljʉˉ̉ΉωЉщnrr]rfror~rrrrrrrc2cc–ÖȖʖ˖ЖіӖԖ֖זٖؖږۖܖݖޖߖ  ?ddkkkkklll lllll!l)l$l*l2l5eUekeMrRrVr0rbR gۀ€Āـ̀׀g݀ gZ6,2HLStYZq`i|}mgMXZń&gʁ!"#$%&'()+,./134567:;<=?@ABCDEFGHIJKLMNOPQTUWXZ\]_cdfghjklmnopqruwxyz{}~$k7k9kCkFkYkјҘӘ՘٘ژk@_keQeeeeeeeeepppppppppppqqq/q1qsq\qhqEqrqJqxqzqqqqqqqqqqr(rlpqfqq>b=bCbHbIb;y@yFyIy[y\ySyZybyWy`yoygyzyyyyyy__—×ėŗƗǗȗɗʗ˗̗͗ΗϗЗїҗӗԗ՗֗חؗٗڗۗܗݗޗߗ <`]`Z`g`A`Y`c``a a]aaaaabllmwwx xxxxe-xxx9x:x;xx?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnbwewww}wwwwwwwww:u@uNuKuHu[uruyuuXa_Hhtqy~vv2ĔȔɔʔ˔͔̔ΔДєҔՔ֔הٔؔ۔ޔߔopqrst˜ØĘŘƘǘȘɘʘ˘̘͘ϘИԘ֘טۘܘݘ "*+),124678<>?B5DEFILNORSTVWXY[^_]abdefghijkloqrs:wwɖyyyyzG]zzzz  !"#$%&'()*+,-/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSVWXYZ[\]^_`abdfsxy{~9z7zQzϞpzvvvvvtt,u "()*+,216879:>ABDFGHIKLNQUWZ[\^cfghijklqmsuuuuuuuuuuuuuuuuuuuuuuuvuuuvvv vv v%vvvv™ÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙvv3vMv^vTv\vVvkvovzxzyzzzzzzzzzzzdir}ƈɈΈ! 4+6Af{u倲vvw "%&')(1 5CFMRiqx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYMTlnz|{ĆΆɆφІކ߆؆ц #;%.>H41)7?"}~{`pLnSc|dYe҇Z[\]^_`abcdefghijkrÚĚƚǚȚɚʚ͚ΚϚКҚԚ՚֚ךٚښۚܚݚޚƇ凬ˇӇчʇۇ !9<6BDEzz{{{{ {+{{G{8{*{{.{1{ {%{${3{>{{X{Z{E{u{L{]{`{n{{{b{r{q{{{{{{{{{{{{{{{{{{{{{{ |{{|| |  !"$%&'()*+,-.013456789:=>?@FJKLNPRSUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|*|&|8|A|@|D!"#-/(+8;34>DIKOZ_h~؈߈^||Ie||||||||||||||||nf|w}}}G~~sgmGIJPNOd|}~›ÛěśƛǛțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛbapio}~rtyU~Yič֍׍ڍލ΍ύۍƍ ,.#/:@95=1IABQRJpv|otxe։މډ܉ܛݛޛߛ  !"#$%&'()*+,-./0123456789:;>&S*-0> ΖҖwȒ>jʓ>k#zĜŜƜǜʜ˜<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{}~œȜɜќҜڜ̜ۜ͜ΜϜМӜԜ՜ל؜ٜܜݜߜ|XŚš˚̚њECGIHMQ .UTߚ#;~֓۞ܞݞߞ",/97=>D  !"#$%&'()*+,-./0123456789:;<=>?@AB456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⣝ÝĝŝƝǝȝɝʝ˝̝͝ΝϝНѝҝӝԝ՝֝ם؝ٝڝ۝ܝݝޝߝ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM $'.04;<@MPRSTVY]_`abenortuvwxyz{|}NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~㫞žÞŞƞǞȞʞ˞̞ОҞӞ՞֞מٞڞޞ !#$%&'()*+-.01 234568:?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg  !#$'()..s4G4..566..n99&99s:9+,N;n<<.12.V@_A.7C...;CC.CDaFLFC#G)G|GG.GIzI}IIIIIIIIITULLLLwLLMMMMMMMMdhijklmnopqrstuvwxyz{|}~000 000@>?00000N0000  \0 \& %      00;=[]0 0 0 0 0 00000 "`"f"g""4"B&@&2 3 ! &&%%%%%%%%%%%; 0!!!!0" """""*")"'"("!!"" ""#""a"R"j"k""=""5"+","+!0 o&m&j& ! %!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO%% %%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%NUZ?Ta(cY"uPz`c%nefh'Weqb[Y{b}}b|[^ cfHhǕOgN OMOOIPV7YYZ \`apafipOupuy}}ÀcUz;SNNWxNXn82z(/AQpSTTVY_m-bp TS[poS\zNx&nVUk;YSfmtBVNKO SU0[q_ ffh8ll)m[tvNz4[`풲muvř`iSQW0XDY[^(`cclopqYqq?s~vт`[iXeZl%uQ.YeY__be*j'kksV,Ğ\l{QK\aƁvharYNOxSi`)nOz NSNUO=OOsORS VYZ[[yfggLklkpsyykSkWl"ooEotuv wz{!|}6f̊Qeӗ(8N+T\]sLvT/Z__`hjZtxw^NɛN|OOPPIQlQRRRSSTTUQWW}YT[][[]]]x^^^^_R`Labbc;efCffmg!hhi_l*mim/nn2uvlx?z|}}^}}T*RLaʐuq?xMؚ;[RRSTXboj_KQ;RJTV@zw`ҞDs opu_`rdkNVdWXZZh`aff9hhmu:}nBNPOSUo]]]glstxP߈PW^+cPPQgT^XY[i_Mbc=hskn}pǑrx&xmye0}܃ dR(WPgjQBW*:XiT]Wx\OJRT>d(fggzV{"}/\h9{SQ7R[bdd-gkіv֛LcvRf NPSq\`dce_hqs#u{~یxefkNN:OO:RSSUVXYYYP[M\^+^_`c/e\[eeegbk{klEsIyy|}+}󁖉^ifnj܌̖okNrtux:y 3ꁔPl_X+z[NSW1YZ[`nouꌟ[{rPga\J~Q\hcfenq>y}ʎndžPR:\Sg|p5rLȑ+[1_`;NS[Kb1gkrs.zkRQSjT[c9j}VShT[1\]Oab2myyB}M~Frt/1KlƖNOOEQAS_bgAl ncs&~͑SY[m]y.~|~XqQSO\%fwzQ_eoikmndov}]uQR@bffn^}rfRSsY^_U`dPQR SGSSTFU1UVhYY~ d_xRbcBdb-z{v} INHQCS`S[\\]&bGbdh4hlEmmg\oNq}qez{}J~z9nΌxwMRU8o6qhQyU~|LVQX\cffZiruuyVyy| }D}4;a PuRSS PUXOY=r[d\S``\cc?ccdef]iioqNuvz|}}aIXlňpmPXaӁ5 OtPGRsSo`Ic_g,nO^\ʌe}RSvQcX[k[ \ dQg\NY*YplQ>UXY`Sbg5Ui@ę(SOX[\/^_ `Ka4bfln΀Ԃ.۞ۛNS'Y,{Ln'pSSDU[Xbbblo"t8o8QSSFOTjY1]zh7rH=j9NXSVfWbceNkm[npwz{}=ƀˆ[VX>_efjk7uNJ$Pw0W_e`zf`luznE{\uzQ{Ąyz6Z@w-NN[_bm6t4xFZuO^bcWeogvLr̀)M PWZhsidqrXjyw)/OeRZSbgl}v{|6f or~Q{rx{H{ja^Qu`ukQbnzvOpbO{zVYX䆼4O$RJSSS^,deg>lNlHrrsTuA~,酩{Ƒiq=cifjuvxC*SQS&TY^|_`Ibybbekluvxy}w^ۘ j8|P>\_gk5t w;gz9Suf_񃘀<__buF{ee gllp2x+~ހ *JҒlONNPVRJWY=^__?bfgghQ!}~2 T,SP\SXd4ggrfwFzRlkXL^TY,gQvidxTWY'fgkTiU^ggR]hNOSb+glďOm~Nban+osT*gE]{\[JnфzY|l wR"Y!q_rw'a iZZQ T}TfvY]rnMQh}}bxd!jY_[ksv}2Q(gٞvbgR$\;b~|OU` }S_NQY:r6Α%_wSy_}3VgS aalRv8/UQO*QRS[}^`ac gggnm6s7s1uPyՈJĖYNYON?P|^Y[^ccdfJii mnq(uzIɄ! e} ~ab2kltmmeg<ma}=jqNuSP]koͅ-)RTe\Nghttuψ̑x_szNceuRAmn tYukx|zOnae\NNP!NQ[ehmsBvwz|oҊ|ϑuR}+PSgmq3t*W`tAXm/}^N6OOQR]`s|}o#,BTojpŒ2RAZ^_g|iijmobrr{~KΐmQy2֊-PTqjkČ`gNNkhi~nxU _NN*N1N6NYzUYPYNYZYXYbY`YgYlYiYxYYY^OOYYYYYYYY%ZZZZ ZZ@ZlZIZ5Z6ZbZjZZZZZZZZZZZZZZ [ [[2[Z*[6[>[C[E[@[Q[U[Z[[[e[i[p[s[u[x[ez[[[[[[[[[[[[[[[[[[[\\\ \\ \"\(\8\9\A\F\N\S\P\O\q[l\n\bNv\y\\\\Y\\\\\\\\\\\\\]\ ]]]\]]]]]"]]]]L]R]N]K]l]s]v]]]]]]]]]]]]]]]]]]]]] ^^^^^6^7^D^C^@^N^W^T^_^b^d^G^u^v^z^^^^^^^^^^^^^^^^^^^^^^^^_ _]_\_ ___)_-_8_A_H_L_N_/_Q_V_W_Y_a_m_s_w_____________________`_!`````)``1```+`&``:`Z`A`j`w`_`J`F`M`c`C`d`B`l`k`Y``````````````````_````Maaa``a``a!a`` aaGa>a(a'aJa?acMcdOcccccvcccccckciccccccccccd4ddd&d6ded(ddgdodvdNd*eddddddddddddddd ddbdd,eddddedeee$e#e+e4e5e7e6e8eKuHeVeUeMeXe^e]erexeeeeeeeeeeeeeeeeeerg ffesg5f6f4ffOfDfIfAf^f]fdfgfhf_fbfpffffffffffffffffff?ffffffggg&g'g8.g?g6gAg8g7gFg^g`gYgcgdggpgg|gjggggggggggggggggggggggjhFh)h@hMh2hNhh+hYhchwhhhhhhhhhjhthhhhih~hihih"i&ih ihhhh6iiihh%ihhh(i*ii#i!ihyiwi\ixikiTi~ini9iti=iYi0iai^i]iijiiiiiiiii[iiiii.jiiiiiiijji kiiijijiji jjj#jjDj jrj6jxjGjbjYjfjHj8j"jjjjjjjjjjjjjjjjjjjjjkjkk1k8k7kv9kGkCkIkPkYkTk[k_kakxkykkkkkkkkkkkkkkkkkkkkkkkkkkllll$l#l^lUlbljllllll~lhlsllllllllllllllllllmM6m+m=m8mm5m3mm mcmmdmZmymYmmmommn nmmmmmmmmmmmmmmmmm-nnn.nnrn_n>n#nkn+nvnMnnCn:nNn$nnn8nnnnnnnnnnnnnnnnnAooLpnnn?on1on2on>oonozoxooooo[oomoo|oXoooofoooooooooooooooo p popppopptoppp0p>p2pQpcppppppppppppp qpqqeqUqqfqbqLqVqlqqqqqqqqqqqqqqqqqqqqq rrr(r-r,r0r2r;rsNsOs؞Wsjshspsxsus{szsssssssssttot%ts2t:tUt?t_tYtAt\titptctjtvt~tttttttsttttttttttuuu uu uuuu&u,uz7zCzWzIzazbzizpzyz}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{ {{3{{{{5{({6{P{z{{M{ {L{E{u{e{t{g{p{q{l{n{{{{{{{{{{]{{{{{{{{{{||{{`||||{{| |{#|'|*||7|+|=|L|C|T|O|@|P|X|_|d|V|e|l|u||||||||||||||||||||||;|||||}}}} }E}K}.}2}?}5}F}s}V}N}r}h}n}O}c}}}[}}}}}}}}}}}}=~}}}}}}}}}}}}}~ ~#~!~~1~~ ~ ~"~F~f~;~5~9~C~7~2~:~g~]~V~^~Y~Z~y~j~i~|~{~~}}~~~~~~~~~~~~~8:ELMNPQUTX_`higxqܘ !(?;JFRXZ_bhsrpvy}Qۀـ݀Āڀր )#/KF>SQqneft_Ɂ́сف؁ȁځ߁ )+83@YX]Z_dbhjk.qwx~߂҂ނ܂ ق5421@9PE/+#|su΃؃  " 8m*(ALONIV[Zk_lot}:A?HLNPUblxz|bȌڌ  N͌gmqsύڍ֍̍ۍˍߍ B504JGILPHYd`*cUvr|ƎŎȎˎێ  &3;9EB>LIFNW\bcdڏ!  '659OPQRI>VX^hovr}Hbې20JVXceisrɑˑБ֑ߑۑ,^WEIdH?KPZϒD."#:5;\`|nV֓דؓÓݓГȓ6+5!:ARD[`b^j)puw}Z|~ʕoÕ͕̕Օԕ֕ܕ!(./BLOKw\^]_frlΖ˖ɖ͖Mܖ Ֆ$*09=>DFHBI\`dfhRkqy|z×Ɨȗ˗ܗOz 8$!7=FOKkopqtsĘØƘ !$ ,.=>BIEPKQRLUߙۙݙؙљ+7EB@C>UM[W_bedikjϚњӚԚޚߚ"#%'()*./2DCOMNQXtʛƛϛћқԛ:   .%$!0G2F>Z`gvx *&#DA?>FH]^dQPYrozĝƝϝٝӝuy}a̞ΞϞОԞܞޞݞv!,>JRTc_`afgljwrv/XiYdtQq      !"#$%&'()*+./01456789:;<=>ABCDEFGHJKLMPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #z     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOQRSTUVWXYZ[\^_ !"#$%&'()*+,-./0123456789:@ABCDEFGHIJKLMNOPQRy~      !"#$%&'()*+,-./0123456789:?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[  @AVW`ajk             ! " & 0 9 :  !"!""")"H"a"d"e"# #!#%% %%%%%$%,%4%<%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%%%%%%%%%%utf8charwchartucs2beucs2leutf16beutf16leucs4beutf32beucs4leutf32leasciiusasciiiso646iso646usutf16ucs4utf32ucs2eucjpshiftjissjiscp932iso2022jpgb18030gbkgb2312big5bigfivecp950big5hkscseuckrksc5601ksx1001cp949iso88591latin1@iso88592(WN)T5UVn"\N_XEVo 6W\I#@d1 %c25C4e5MMYts7J#@t9 s:C<e=NY`iso88593(( )4G.\$,2-DUG/@\# (1$243D#4xd5e6܄7#,9褣:;#<|d=>%`iso88594($RT)T%H["+Sd_X5QH\5P#0cJ %c25 J4LTc5؜6t7#8cJ s:NJDTLc=>x`iso88595(D'tUguevܵҝw߁xWy硗zמ{|W}ᗟ~ןX" 2ؠBRXbrء&b"Hb&b*"iso88596(bihlp)tix|'Z"2ڨB)iso88597(LL($l)*@İ",--9.dQVeafq֙gh@iZjZk[lF[m݆[n[o\p G\q\r-\s=iso88598( (b)r*+",b-r. BIdFdJ.dN> eRNIeV^eZn%40iso885994E#4Tc5d6ܰ47#8c9褣:;#D?iso885910($H()5ATVrUP4QH)-6EdWsE P#0cJ %c25344TcMW؜6t7#8cJ s:;DLiso885911tis620(x):*z***:+z+++ ;,{,*,:,J;-Z{-j-z-;.{.骻..;/iso885913(\,(`l)ؤ*1",b-.9AcD %E RMU4CUc5gW%7AsD VE!ŔMV?iso885915latin9)$R)V*+",rb-s.G!/#0c1$243D#4Tc5d6t7#8c9褣:;#?iso885916(TPN$c\)V*n\Nr]l-s5.G!V\#@d1$243$4eSee6X7#@d9褣:;$<eTf>\?cp1250windows1250 $P1st\Oe%[LLo0lPi5[WNd)2* \Nb-D.7 S\I#@d1 %c25C4e5MMYts7J#@t9 s:C<e=NY`cp1251windows1251 MWqs$wqw NLo0|("t"vh)ѥB*ub.b-,.&V7b߁xWy硗zמ{|W}ᗟ~ןX" 2ؠBRXbrءcp1252windows1252 $P1]s}u\G LLo0ĂlH0W["(b)*+",b-./#0c1$243D#4Tc5d6t7#8c9褣:;#?cp1253windows1253 $P1]st LLo0 ,(b)*Jİ",b-9.dQVeafq֙gh@iZjZk[lF[m݆[n[o\p G\q\r-\s=cp1254windows1254 $P1]s}u\GLLo0ĂlH@["(b)*+",b-./#0c1$243E#4Tc5d6ܰ47#8c9褣:;#D?cp1255windows1255 $P1]s}u LLo0Ă "("b)r*+",b-r.//3X7@:c>d]z%aBIdFdJ.dN> eRNIeV^eZn%40cp1256windows1256 $OZ1]s}u,GQziNLo0ĘlH-̰)(b)*+",b-2. ihlp)tix5{٧ *z9褣:&;.h8=>4pcp1257windows1257 $P1st .LLo0  (`)ؤ*1",b-.9AcD %E RMU4CUc5gW%7AsD VE!ŔMV5?koi8r 3\7㜳;\w`-vc2. ̰r=> A =4E}4I+4M;ttPG-TWmXgu*`8` .`z JX`jhbha}^}7x^z^{|W^xg}g_~koi8u 3\7㜳;\w`-vc2. ̰r=> " MbE}4I4M;ttEmuTWmXu*`8` .`z JX`jhbha}^}7x^z^{|W^xg}g_~cp437 8S9ꬃ;CL1ɘc =ȳO>XÍ(2]3>D.J/.`-6:? 5CGsK+7s3tH }5NuVK=FtX\s\{ֳ}cpWqmm*#w-1|˰|K 26(cp850 8S9ꬃ;CL1ɘc =ȳO>X >`s ]3>D.J/.`-6:# 0DsKR7s3<0H }5N5)@2ȴԌ3\s\|C4TS?hM6t -"/r.rK.26(cp866 ߁xWy硗zמ{|W}ᗟ~ןX" 2ؠ`-6:? 5CGsK+7s3tH }5NuVK=FtX\s\{BRXbrء}Hו݊|K&26(ibm1047cp1047$`4 4D !d #t" (p$"`Db$Tb d&T "93N9# <&:;| *- 13L1Dc %|$243̀@Ѓ؄!dah.O,mqȡ.b )1uqy/l+R-b / *tA5{!DaH$ =3O=}(M8QH>?\3UXqYh! 5H3M50 4` 806d'^[yY]^[nN]yesnoSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %T %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%m/%d/%y0123456789%a %b %e %T %Y%H:%M:%SLC_CTYPELC_NUMERICLC_TIMELC_COLLATELC_MONETARYLC_MESSAGES    $*2?HTf$TH2Te$ HTd @|$͌?ŌiBD?@!?-Dt>F<`Qx;9@ %z8"6i5DNn)W'4b<ACcQޫa:n$MBI .)>5D.&pA~_֑9S99_(;/ Zmm~6 'FOf?-_'u={9Rk_]0V{Fk 6^ae_@h'sM1Vɨs{`kGg Y*vDW>3~?2O}2&=k^5:|!j$|n0-w;C,MA ]}Fq-ƚ3b|7U>Mvd*p׫c|zWIV;8$#֊wZT# 1fjWaG~"e2`l6 ]?X;ޛ"((XM2}P[.4bH[HJCg_Bja (ә\wƒa<sxZo׽-c&gUE6(aw&FYDMC)Ip>(q>. E {.G{2/ Umrk1˖yJAy߉蔗1k__6HglqrB]2 1%t90 Kh,XGt$}nHrSQ 3K~ch>_@]UR)7dm2H2[LuNqETn *if']P;vIk}'i)̬Tjى,rPw0p'qfId=݃?C 1A9p;7+\ZlK8Yvba˻lj@Iu'" &/dv ;3Q:\&mM-zV? +@m19 [ƭKNʥ76BhcvhR71 dMf)e0WVG:ju(0f"=W6 NB3#Oe ?[x#v{rƦSonJXڷfv-íwH]ƀ/?\m*۶%:SW)-K~v{Y*ܷ-vl>pn(>ag3*Mmng91[H0-C%a5p0˸llZݠ!oGb\paIkVRPU7շ3n_]0.26!i'w @-O͠ /] B}ʢj\.U'U dA*k%{4hjOJ*OZ-ZǕ M :W_?8 q݆޶`MekQUHr;@5{EN)A|ddپ1wXi:<FFUu_ҽn.]D>Bać)"|o5׍nj|]tkn>r{jϩ)sɺQ t$}`t؊ , ~f)zvVE~6ė1'n6بV-oW4,V k^>*_ J;m,Ԅ.5/9a8!D Jj/SNT"*U pid&Z`?R4-4]^`g3aXWQ>qH-!,FYzTOVy"68"gU&8Q 3iHeL6!{J!@GUt:gB^_{gzU+#AUYn!*9GI@VY+ZGņCb!;,ya*L{,C&x<{:&g e+=| Q'ci)h( D Npc~|#2V!*o~MQa6:rm9zk2\F'[4wUYMqe/"+z<\3&:0yE>Hz>ư>h㈵>-C6?MbP?{Gz???$@Y@@@@j@.AcAחAeA _BvH7BmB@0BļB4&k C375'78o: #<=? ABzD@FPG$tIKn:Yau: ?= jIh?a KP&h&\?]ny?t*JUI_?j}{ͷ?*b.Kim?umV#W? ezxʫ)?4Lk^ zo ?fF6XO?&†W2ı.n?bX9v/$?{GzGzG???@@@@8 @@H@-1@@x}@P@* @nt#@ J&@T #*@Ak-@@cR0@?tӰ?lX?Q[?{Q}?Z?G^v?Rݛ?i 7?X?_{3|?ڐ?@En[v?B#Kj?Pο?R B.?8C+eGG@#Kj>Pο.?R B.?(.H ) # jX 5 Ob p N ʊ4 蔍0& Љ -  n ` C Sv ऌpPC  ډ@ lq@Xx` Ӎ( 3 pb  / 7 `0L ʉ_@ 0j0 V pA  0   0 l h8X o JW 78 X ҋ 8p I `*  0Ѝ @  g x  $ X ӋP0 ` x upc fɼg j?NjP'l?,"Q#m?>O~Gz?xE4' |?VW+!l3/~?B8dg`CuB?(I(̔X?LDƗk/z۟W?if 7?6?sMs:?N߬BYfۘr?A{k_+:?8d㘓U(??{n/o?Lj<@d [?lгEG"? %p@q%,? * ")Uؽ?} MѦ ?&*}?Q{n@? ?ݑ #1j?2ٮN %0?oM2+ܫ?XC4ݒ)?b=W HX?bͭǃ+?&< Ȉ?8 -iiS5?Br9E@? ([sH?aˑ/?P)c(c ? /Ub!?Yl#V禇#?b޷*Xc*%?h0(sW'^V&?<\l 8VM(?"P]Q)?$ʏSF +?>s6Ց0@nZ(-?9R]a.?c0FZRqo0?0S2?h aoA&3?;7v4b )Ul5?*EE/PEqss7?0վٰZX]8?nYN}:?(@H:12"A[#B#d=?{A JP??ʺ=[2r`A?(Cm ]C?$ 61ВD? "Y%wF?&/i;<\+jH?or=} 2J?6.z9qbSK?6;ݟ)M? i=ji'O?f`MR/d,mQ?kI<iBS? TCbR ٥LU?dGn}RksV?TCs+R|I-X?QB}Z?~iKpkh\?9 LZv^?fpH*Yom^`?oKXGb?"NLqv1Lc4d?.)}I"R%#f?'rŁ0D]h?+eGg@8CB.v:; ??fz^n?g5RҌ?m{]<lX?<2? n4jf?/*RVQ[?UNP1l?չ#ɑ-?U\Ӏ ?MuM<1 ?LtB<1Lp?J]9ݏ<d?[;_?hPKJ˩:7?-Qfm?6>q4?γ-?mL*H<"4L?i(z`E?[HX*.! ?Ig,|P?`cC<-a`?d; fZ~dxt_u?}JtH?U2gBV? ^˜T'?47;iL?:^#F?nWrPԔD٨?[g?11̐!Ղ_{3|? G;*)F?ӈ:`tF ?3ƿݣ?WĿ09 XJ?$¿"S?ZYb<n?uG_H?[W{хX#?`'"S?GL:w ?@x?ـY?B}8@{>?o;%s?wOz\ Q? Ũ# 0?x)&j!~%? wk~?PS?eD???M?Z:W?@W2?=?Р?8w?@r?CMr ?`P?cuܲ?v?Q?? wC?L O+?@ގ?`l}?j ?3.n6 ?ί ?9P)&p?g y?1'm?h????gI?NF?|p?: -?9 ?P Q?Y?q?m?}?XҿEB*?')ѿ߽"?H+mѿ4G?gAѿ@(C?пȣx>?п%?cRGп4$?E"Ͽ -m?uJGϿT9S?0=DοZD':?D οA ?w)`Ϳ>ڂ?̿W]?V) ̿L ?˿+`?ʿu+$?.@EʿП"?hwɿz[u?0Him ɿ6I]?E qȿ@MyF?0ǿ$\/?pb<<ǿI uw?`7ƿ9>7?T1 ƿAN?0$v}sſѩ ?0{Ŀ*?Q,FĿ z?ÿ0`r?IkÿWW}?@T¿;h?yS?,%`;ɪ>? W@+*?I<2A̖y?KW ?@@7 HMI?@>ieR?Ng|~W#?`/ yܺ&t|?(, ?rFp{?%w?8Et1L5d?m^_'Q?\HL2??jM3r,?`y 1(0? bF4?jlkN?@wJڭΟ*]?켫!,cD?@|?3X6ƃ/?g^q9۝?eI\R?@dI(N/{?r5j?RRU,Y?b=,II?(8? {12ye(?]5Hs'$?x?$y `&?o?ta?=5A܇?.c?ģΓ?ͭ<%???ذ?x?[? t?@\? :?Wj'?V` ?u?w? S?| ?8.?\f\?WY?^,'?j5vڷ?,k>n?`NC?ym?` x?m7m&? 2C?X]X?`q1 ?3&?@+g???G?u?0n&?(J ?PŦ?,>e?3eI*??`?hc_Y?)c%? 0?w?`Cr?%g?m&w?Wy?0O? V?/2?8B.?0gǓW.=`UUUUU?NUY?z)UUUEH[I?&+??ȹ,ֿV7($<?Xտ `?XEwvտmPդb#@?-տg ?xw_Կ>)i?`‹aԿ̄LH/=?0Կ: B<?HiULӿ`QƱ =?GӿMY%=? ҿ+{&=`?Zҿ?϶=`?Zҿ?϶=@?xA)ҿvS($Z ?iѿTh?\gѿ3=?HѿfZĨ&?s$п~k ?д%@п-6?д%@п-6?@^mϿ<*W =`?`˭ο$&+=@?*n'ο?TO/ ?Ok!\Ϳhʻ!=?̿4hOy'=?̿4hOy'=?-t˿1N=?Nʿf?cN<?#ʿFd%?#ʿFd%?PZRɿ*`? eȿ +=@?ǿXJSr+=@?ǿXJSr+= ?ƿfⲣj?p0ſ9PC?p0ſ9PC?&ſ[ ?l+MĿ?`F;? V]2%?ѧ?Nۥ^,=`?MZ?]<i,@? ?2흩<?@Y]^3?G:\#=?`j?h+?@X?ӬZF&=`? 9Ǿ?Eh-@?9? O4%?'?-x!=?#~+?48D,=? a?l=?e?rK#/<@?3=?xTy%= ?'?}i3&=?NW?x.<,=?pu?!%?PD?Cpf`?9믾?,T=@?ZZ?oX(=?nE1cbj2y/proc/se8>ı!>wQlV?RO~>LUUUUU?^ ߿iPB>B:SU?'V?f @@T!?1cba=@T! @1cba=0|@@T!@1cba=m0_?-DT!-DT!?`a=sp.;.;I %{9P!?cbaQ>`!`!?}W>a*?|Z:=+Z>?IUUUUU?IUUUUUſn?wTUU?F;>t*?\3&2?sS`u󾦒7~?h&0?eDC?W?(V"mm?n&?7d?A?z?cUUUUU?b?N]h?3?r8?ZT?4MU? =?uI?;h(?.Ÿ?Yl?UDU?ȊY*@}o?K-':@\3&<9B.?":? v$K{?/lj,DQ=Рf ?R-ޭ?n LE?mt?$I?q#q? UUUUU?똙?-DT! \3&<-DT!IJ`?? $(?QD?a?-DT!@!3|@5WT?? 8aQk?땗Y6*?5c`&?(>=c?\c? Q_?3oJ?ø@?#f>?M?8uYc??bt﮿JHG@\š#,H([@WeRT@pW!z@\g@h(!+@f"(Ld@q ){@ 0O@!jR 5a@&A%@vp3@`s4?5d `4?b-qBp6ct}@?8ܛN8~;@Y.ja@j$h@(u@Q@C]d@ "\t@Z_U 1@Q&V>@ޅp?Jo94?in? aBCо"]!?k"t?hf#w?6UL?OQ*? yw?i}?hn?qy O @9B.@B.?v۪?UZ?? 9DP-@:eSj@\|@""Ef@@Kp@Kq@0@J)?@o,@w'?4>>ž?z]>@kT;1>0,m= (k)AC+ڃ(A?TRfAckNX@f@m>M@%0cm@4[R'@,?9[6xd@ ۾WTz@r#@mY{g@!ڠ;@S@ȝ @鈇 `@=W@Lr?C^T@ٌ)== bO٪@(jl<@cMK@NT-@!|d@^Ye@ݮ-OE@a @B?C"aH@j2>mBP ?]t>ՄT;>?s39P ѱ>WҦ?(?Ȃ?ȳ?i=ŽԫN;WU>\s>;P=k M6?-d>lL?x??ɑp?˙?QN @zk]@ۢm@,R_@tIK@1@dq7|(@@ vB?Պo5@DU|>- zi@,@ŗ @O'M܅@݂'z@2}E@.ey@5z*@leE\@Q^o0@@WD@g6@ ~@IR-@&E[@cn6@C?=cM@}g=S.|mY@1.}֋@#7P|[@_3 u@>GH@7,MV@)ѦHA@^v@{![?4IeA@ݞ!)>k><^~c@)H%@I@ho@Rn96_5Jޣ)Eh3NiH>dx=@&D&i\wW$ArS%A^WAb@jeЦt@$vSмygE0?[ަ,d@.oK6|K@ѺmW@)d @9{1@hOs1itlmfK Y?ZQT@C1 )p`K z@T@|DNh@>1@\_fk_GӇl]qL3pTQ?g#G@Oȏө5~*=,}Ɉ5>?3> Fj>h>d͹V_(?a,G W?S~c ?m0_*w9P=[:>VxNZ>>dw%l*?DHU_?M? e?,)vө?<f?` ?Za??Vcb?RBtp>7X?M,?}P?]?oS?ƶ@?O@~?kحg?bU>?{T"?Ȱ}gij?L?>5?sA?8$4a L?lm4?.ӂb?-V?.n?j쑺?Dpx? f?AՔB?5ߨɠ? ƍ'?8+?PBü? +g?$ N?aWZj?|SU?PDvI?PP?o\G?+%@]@?aץ@E?9hs&^?@>[A}I?a~H?u.t?徜?'?YO?ӓ?x6?tbE?C ZLgK?AˀC?8ϘJ?\.lf?;UUUUU?i}ɐ?6+Y=`PD?DR>?˖dF?x ?Y"$I?xq?UUUUU?? {?խ8=q_@E@E@  /bin:/usr/bin%s*$2a$00$abcdefghijklmnopqrstuu8b 34345_0.../9ZzX7iSJNd21sU_0.../9Zzx22/wK52ZKGAx   test$1$$5$rounds=rounds=%u$$5$%s%.*s$$6$$6$%s%.*s$touppertolower/dev/nullAssertion failed: %s (%s: %s: %d) Dynamic linker failed to allocate memory for error messageUnsupported request %d%s: : /dev/ttyrbe/etc/shellsrbUTF-8%NLSPATHLANG_.@.@n!=1;Plural-Forms:nplurals=plural=utf8Ê̄Ê̌ê̄ê̌ASCIICC.UTF-8LC_ALLPOSIXMUSL_LOCPATH.%*.*fmessagesHALT: ERROR: WARNING: INFO: TO FIX: MSGVERB/dev/console%s%s%s%s%s%s%s%s labelseveritytextactiontagPWD: unrecognized option: : option requires an argument: : option is ambiguous: : option does not take an argument: %*[^ ]%*[ ] %n%*[^ ]%n %n%*[^ ]%n %n%*[^ ]%n %n%*[^ ]%n %d %d%s %s %s %s %d %d /dev/ptmx/dev/pts/%d[]%b %e %T<%d>%s %n%s%s%.0d%s: %.*s2>/dev/nullsheval "printf %s\\\\0 x $1 $2"-c/bin/sh/dev/shm/%.2X:%.2X%d.%d.%d.%d.in-addr.arpaip6.arpa/etc/hosts/etc/services/udp/tcptcpudp%s%s%s %d.%d.%d.%d%x:%x:%x:%x:%x:%x:%x:%x%x:%x:%x:%x:%x:%x:%d.%d.%d.%d:0/etc/resolv.confoptionsndots:attempts:timeout:nameserverdomainsearch127.0.0.1/etc/group/etc/passwd/etc/tcb/%s/shadow/etc/shadowre,%s:%s:%u:%s%s%s:%s:%u:%u:%s:%s:%s %s:%s:%.*ld:%.*ld:%.*ld:%.*ld:%.*ld:%.*ld:%.*lu /usr/local/bin:/bin:/usr/binHOME [[:alnum:]_][^[:alnum:]_][[:space:]][^[:space:]][[:digit:]][^[:digit:]]rwa/tmptempw+/tmp/tmpfile_XXXXXX/tmp/tmpnam_XXXXXX-0X+0X 0X-0x+0x 0xINFNANnaninf-+ 0X0x(null)#+-0%*s%%%s%s%s%s%s*.*%c%c%*%.*s%.0d%s%c%%lln%.*e%.*f000000000000000%.*gXXXXXX/proc/self/task/%d/comm/dev/shm/tmp-%d/etc/localtimeTZUTCGMTTZif%.3s %.3s%3d %.2d:%.2d:%.2d %d __kernel_clock_gettimeLINUX_2.6.39DATEMSK%m/%d/%y%Y-%m-%d%H:%M%H:%M:%S+%lld%+.4ld%lld%*lld%0*lldLOGNAMEError allocating constructor queue: %m State of %s is inconsistent due to multithreaded fork : %.*s/%sreaddir64_r(local)readdir_rError relocating %s: %s: symbol not foundError relocating %s: %s: initial-exec TLS resolves to dynamic definition in %sError relocating %s: cannot allocate TLSDESC for %sError relocating %s: unsupported relocation type %dInvalid library handle %pSymbol not found: %sError relocating %s: RELRO protection failed: %mError preparing lazy relocation for %s: %m/lib:/usr/local/lib:/usr/lib %s => %s (%p) $ORIGIN${ORIGIN}/proc/self/exe%.*s/etc/ld-musl-aarch64.path__libc_start_mainstdinlibc.soError loading dependencies for %sError loading shared library %s: %m (needed by %s)__dls2b__dls3ldd [args]LD_LIBRARY_PATHLD_PRELOAD/proc/listlibrary-pathpreloadargv0musl libc (aarch64) Version %s Dynamic Program Loader Usage: %s [options] [--] pathname%s %s: cannot load %s: %s %s: %s: Not a valid dynamic program %s (%p) linux-gate.so.1%s: Error getting %zu bytes thread-local storage: %m mallocaligned_allocLibrary %s is not already loadedError loading shared library %s: %mCannot dlopen while program is exiting.Error recording dependencies for %sj?$.Dsp"8 1).lN!(Ew8fTl 4)P|ɵՄ? Gy 1Ѭߘr/Ḗ~&jE|,G$l iciNWqX~=t XrX͋qJT{YZ90`*#`(yA8۸y:`l>w'K1/x`\`U%U攫UbHW@cj9U*4\̴ATr|*oc]ũ+1t>\3֯\$lS2zw(H;Kkē!(f a!`|H2]]]u#&܈e>#Ŭom9BD . Ji^Bh!la gӫҠQjh/T(3Ql n;zP;*~ev9>YfCoEå}^;uos D@jVbNw?6r=B$7H ۛIrS{y%P;LylO`@ž\^c$johSl>9oR;Qm,0DE ^J3(fK.WtE9_ ӹyU 2`yr,@%g̣饎"2u<kaP/R=2`#H{1S>W\o.ViB~(2gsUO'[iXʻ]=!lJ[-ySeEIҐK3~ˤAb Lw6~д+MەqՓkю%ǯ/[{AI~-%^q h"W6d$ cUYCxSZ٢[} Źv&ϕbhAJsN-GJ{RQ)S?Wƛv`+t恵oWk *!ec.4dV]-SGjnpzKD). u#&İn}ߧI`fqilRdVឱ¥6)L u@Y>:䚘T?eB[k?ҡ08-M]% L&pc^?kh >\D}W7: P tAu8/;21>8TNmO Bo ,y|$ryVw.?rU$qk.P̈́GXzt}K:zfC cdG27;C$CMQe*P:qUN1w_V5kǣ;< $Y,n<pEㆱo ^*>Zw=Ne)։>%fRxL.jxS<- N=+6&9`y#RnfE{7(2åZl!Xeh;/ۭ}*/n[(!pa)uGa0a4c\s9pL ު˼,b`\ndi#PZe2Zh@*<1! T_~}=b7w-_h)5ǡޖXxWcr"ÃF T0.SHُ(1mX4a(s<|J]d]B> EꫪOlOBBǵj;Oe!AyMjGKPb=bF&[$ti GV[ Htb#*BXU >ap?#r3A~_;"lY7|`t˧@n2w΄PU5ai Z .zD4Egɞs͈Uy_g@Cge48>q(= m!>J=+hZ=@&L4)i Av.khq$j 3ԷCaP.9FE$tO!@MpE/f m1'A9UG%ښ ʫ%xP()Sچ, mbhiHפh'?Oz|Ϊ_7әxB*k@5 ٫9N;VmK1f&tn:2C[Ah xN جV@E'H::SU kKмgUXc)3VJ*%1?~^|1)p/'\,(H"m?H܆AyG@n]Q_2Տd5A4x{%`*`lc´2Of#k>3b $;" r(-Exb}doITH}'>AcG t.no:7`L knU{7,gm;e' )̒9 i{f} ϑ^و/$[Qy{;v.97yY̗&-1.Bh;+jLu.x7BjQ满PcKkؽ%=YBD n *Ngd_ڈ鿾dW{x`M``FѰ8Ew63kBqA_^;Z4ٷ,Q+:Ֆ}}>(-}|%rZLZq)GW;()f(.y_xU`uD^mm%adâW<'*:m?!cf&(3uU4V<wQ( gQ̫_QM08bX7 z{>d!Q2Ow~㶨F=)iSHd$m-if! FEdlX [@X̻k~jEY:D 5>ʹrdfGof,ҏ"W##v215VbuZ6ns҈bIPLVq z2E{Sb%ҽ5iq"|˶+v>S@`8G% 8vFšw``u N˅؍芰z~L\HjiԐ\-% ?2aN[wߏWr:    $1$abcd0123$V9k5q1.2.5  %s/%.*s%.*s/%s/%s.mo.|&====|&=!><+-*%/ -DT! @-DT! -DT!!3|@!3|I@Iya?ު{տ=Jq?mҿ9?g:Qп?$1˿d  ?Xw OWƿ {"^?+?4JJ?^vNX#?aZ<A?? 8R?G`?Y]?j?.6S^?jW6 ? w&?-c?pG" ?Ax?~ȋ?bHSg? W0?9B.?4Hпj [W?#A ߿/dev/log  2 #   (x   @ /var/run/nscd/socket@UTC {FF{FFpF\KK^qJ6#W6i@@@@@:m!A````GwcGppp]S>ow $```` 0@P``````pK__KKK___________"____________K_zKKK_z___8gR_____ #  ```` 0@P``````p>#Z4_cw4 T04kq{W$$$$$$$$$$$$$$$$$$$$$$$$$$$AO$$$W\$$$k$$$$$$$$$$$$%CC$$$a$$fq$x$$q$$ =EJY 11 OT_f_w_[[_ ~; @"$@,(9H`Cx`DE G@P^`_`` aa( b@`ch d`ef jn@zRx $4,P!L$D#AB A l+T H E,P8 A  A Z A A]EBTLEDPlE@E A@COA A eQAI A EAA{CAVC AA ABZBBSA AA AAM<m E[nE$\A DO A $,p]A DO A T^xlp^d$^<A DO A _`0A Ja0u F<bpA D` A Y A q A ` A <DfA Da A V A t A }ip0 pgC.UTF-8 X P 0 P ` H 8 @ # # 0# # % t n( r( f0 a8 e@ wH WX sh Sx d D %   `& & & ; 8 o+(] (;   42h o$4#0%444444h . -QXόF)1[p0] xY)PhHVl͈?w+pAoz/-t ^v,p@,oWAtߠXdJG9 BG: FG": JGB: NGb: RG: VG: ZG: ^G: bG; fG"; jGB; nGb; rG; vG; zG; ~G; G< G"< GB< Gb< G< G< G< G< G= G"= GB= Gb= G= G= G= G= {S[cks*G@ RG Rg8R@GG}@`"7*1TG@?k!T|}k``@@ 58 Rq T TqTqTqTqTqT`@@R@\;@@94@Btҧ96R R4R R7C @CC AR`?@s"@^B TkA?fB, `"@H!  4! G@4o@ s@H w@ @ @ @$ @h A A A A6@\ B v?5B?kT! ^)A45!x5?DqT!?qT!ts@so@wkA@B@@?45A A*4!B`"@sg@6c@BNw@`@94G@@ @ =C @@aR!K`? Bt3! 4@94AR`5iF@@-`"@Bq4+@![36e@ q T`"@~@B$W(`G@) lB95A`6@B\|@TB?@5?@R @@@?!8`"@cB5wA @|B{A*ZS ~Sw@ +G3/@wATkA7@"R@"`"@cBT4@wCTc(TiTT7@iTTTcHTwA{Ac7`?@@"@B@?{AwAH*T3@4G@ @4G@@7G4R@` TTT@#T;@T@C TT Tc;bT TT C T{AT c TbT T?@{@! @ ?@`5@3@**4"RRRBrxS@@At@y!x3*@Sty!2DkA@! @ ?GC@BҠ TB(cBalkAsAC@F`"@cB%#TCIT} `s@y *`sy`4`a 4@'CU9b/@`I9@?T+CU9b3@`I9@?T`@;B?T@k TG@0C@#?BTC?T5@[R[r?k@T!4G@6@Ba@R@kjT!@wAB@'@@T@@@ @@B Q #_$k T@`"@BD;@KkA@'@ @y44@b#@B;@@@?k`TE@@)43@;@kA@Kt@B @T Rsb7@4 @@@5G@@K@3@SA[BcCkDsE{ƨ_!0|GA@cGG3   ! ?T!Ga_ ! !"A !ABGb_{ `"@97G@G " R`"9 @{¨_G@{!@ "{@ @@K_{! @G@ R{{_Usage: %s [-f] [-h] [-n] [-o offset] [-v] [-z undo_file] /var/lib/e2fsprogsillegal offset - %sfhno:vz:Will not write to an undo file while replaying it.while opening undo file `%s' while reading undo fileE2UNDO02%s: Not an undo file. nr keys: %llu super block: %llu key block: %llu fs block size: %u super crc: 0x%x state: 0x%x compat: 0x%x incompat: 0x%x rocompat: 0x%x fs offset: %llu header crc: 0x%x %s: Header checksum doesn't match. %s: Corrupt undo file header. %s: Undo block size too large. %s: Undo block size too small. %s: Unknown undo file feature set. Error while determining whether %s is mounted.e2undo should only be run on unmounted filesystemsOverwriting existing filesystem; this can be undone using the command: e2undo %s %s E2FSPROGS_UNDO_DIRnone%s/e2undo-%s.e2undowhile trying to delete %swhile trying to setup undo file while opening `%s'offset=%lluspecified offset is too largewhile reading filesystem superblock.while allocating memorywhile fetching superblockThe file system superblock doesn't match the undo file.UUID does not match.Last mount time does not match.Last write time does not match.Lifetime write counter does not match.Undo file superblock checksum doesn't match. while reading keys%s: wrong key magic at %llu %s: key block checksum error at %llu. %s: block %llu is too long.while fetching block %llu.checksum error in filesystem block %llu (undo blk %llu) Replayed block of size %u from %llu to %llu while writing block %llu.Undo file corruption; run e2fsck NOW! IO error during replay; run e2fsck NOW! Incomplete undo record; run e2fsck. ;D` \Pp 0zRx 0,< @`A BTd<4DGPL0A@dtA` G `F,! q  ! ox  8P 0   o$#%(!GCC: (Alpine 14.2.0) 14.2.0.shstrtab.interp.note.gnu.build-id.gnu.hash.dynsym.dynstr.rela.dyn.rela.plt.relr.dyn.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.data.bss.comment 88TT$&oxx,0 8@0 0 JBP P T^Od j!!p2!!x@(@(D((  ((88H0$ELF@@8 @@@@888;;h @@TTT$$Ptd888QtdRtd``/lib/ld-musl-aarch64.so.1GNU?pާτp =@=> p1SD"%j ( =KxB q\,^ 7t pz-__cxa_finalize__deregister_frame_info_ITM_registerTMCloneTable_ITM_deregisterTMCloneTable__register_frame_info_init_fini__libc_start_main__stack_chk_guardsyscall__stack_chk_failexitaccessperrorstat__errno_locationmemcmpfreememsetstderrfputsstrncmpstrlenfprintfstrncpymallocopenioctlclosememchrmemcpyreallocstrerrorext2fs_sha512optarggetoptsetmntentendmntentoptindtcgetattrtcsetattrstdinfgetsputcharatoigetmntentstrcmpstrrchrsprintfsnprintfstrtoulstrcpystdoutfputcsigactionuuid_parseuuid_unparselibuuid.so.1libext2fs.so.2libc.musl-aarch64.so.1UUID_1.0(' [ %,:  ( 0 8 @HPX`hpx !"#$&'()*+-./ 0(10283@4H5P6X7`8h9p:x;<{{_{F7    F7 G8 G"8  GB8 Gb8 G8 G8 G8 G8 "G9 &G"9 *GB9 .Gb9 2G9 6G9 :G9 >G9 BG: FG": JGB: NGb: RG: VG: ZG: ^G: bG; fG"; jGB; nGb; rG; vG; zG; ~G; G< G"< GB< Gb< G< G< G< G< G= G"= GB= Gb= G= G= G= G= G> qBG{ S [ kC@OlT*R*#)R R*@R}`RyRu*qRm`RiReҠRaR]RY@RUҀRQҠRM`RIREҠRA@R=R9 R5@`@d * RA5c@"Q`?RYs!.|ЄGA@cGGN      ! ?T!Ga_ ! !"A !ABGb_{ `"@97G@G" R`"9 @{¨_G@{!@" {ХG{ @)*`b!G@"@c@T~{C_C{ C[ *6RGS c S|@#@GҘRkT5 RzsAR4zsRFszs7@ @qTGG@@B@TI{ISJ[KcLC_{S[ @R7@kT@SA[B{Ĩ_`6@T`@K`4s{ `"@`"` @0{¨RL{s{SqTG@7z`@w Ra R^7@RU\88R{[*c!GSc"@7B!95 @*qMTG!9@ R( s~@ G@;-@9qTR"*1T @PqTR*1TŒRr*e**679LD@6#h:UR!:BҖ`5 !:BҎ5 @7:@94T z_8u@@T j38sQ4TTTBT} T&@DkT*R!|"@R"G@p;uR"@~U#4h s4G@@B@T{VSW[XcY_C?q$Hz{cGS[*k*C@ҀTqPzT|@3?kLTG@@B TG*!;@ RKzsRX*1TzscŒRr69ҏ G@4dC@{CSD[EcFkGC_{S[cks'Gc@0cccROR~~~~7@?T R ?. R@TBT} TcT.c!0?T?T!0?T!T!0c@?T?T0TTRR!0*iaj`C@cJCDATkT?bTCT}r@zA=s?{QTTiTTr@zAGrzD@B@T'SA[BcCkDsE{ƨ_{[*GSczkRZGs@ҀR**1TР@5!Z@`4G @*4`4CHwRC5'=>@?<=^@_ÂAR$@`."@9f @`!@?kT @@k T@"@?q@*RcqcB>bTTTBT} {f@|&`@@8%CcTr8EclB33@Xq(T*R@R3%3@1T D7@s R@5@*҄@5oK!`qT#BR'@@95**R @*3@3@qTTTL@XqT RSTSTT`?T|z@R}~AC<>? = 1T*RR*6@+< (1T@qT D7@{ C[ *RGS c k s@G*S1TG@?k+TG@P`@ RkqaTG@i*`l@TRLz:j|8ak|8@sˁAӜ  @h!8CT**\z`BIT} @c**R{[*GSck@ҿqLTG@"P`@ RZG#R 3ҀzsR *1TZs{ŒRrZ**zs4@ZQskTRF @9A"ATA@@R{qS-T5@t*@d ,Gs* @ a@a@ :"@a75G@@RP@R`"@7b @s{{_Excess arguments KEYCTL_JOIN_SESSION_KEYRINGKEYCTL_SESSION_TO_PARENTSwitched invoking process to new session keyring %ld s:Invalid salt: %s EXT4_IOC_GET_ENCRYPTION_PWSALT%s has pw salt %s f:0x0123456789abcdefCouldn't allocate salt Couldn't allocate salt list Invalid padding %d Couldn't find salt!?! Error [%s] setting policy. The key descriptor [%s] may not match the existing encryption context for directory [%s]. Key with descriptor [%s] applied to %s. Salt size is %zd; max is %d. May only provide -S once Unrecognized option: %c USAGE: k:S:p:vqr/etc/mtabext4No salt values available Enter passphrase (echo disabled): Aborting.%02xInvalid keyring [%s]. ext4:%s%slogonKey with descriptor [%s] already exists keyctl_search failed: %s Keyring [%s] is not available. Error getting session keyring ID: %s Error adding key to keyring; quota exceededError adding key with key descriptor [%s]: %s Added key with descriptor [%s] p:Missing required argument(s). Invalid key descriptor [%s]. Valid characters are 0-9 and a-f, lower case. Length must be %d. Error getting policy for %s: %s %s: Unknown command: %s Available commands: %-20s %s To get more information on a command, type 'e4crypt help cmd'helpadd_keyadds a key to the user's keyringe4crypt add_key -S salt [ -k keyring ] [-v] [-q] [ -p pad ] [ path ... ] Prompts the user for a passphrase and inserts it into the specified keyring. If no keyring is specified, e4crypt will use the session keyring if it exists or the user session keyring if it does not. If one or more directory paths are specified, e4crypt will try to set the policy of those directories to use the key just entered by the user. get_policyget the encryption for directoriese4crypt get_policy path ... Gets the policy for the directories specified on the command line. new_sessiongive the invoking process a new session keyringe4crypt new_session Give the invoking process (typically a shell) a new session keyring, discarding its old session keyring. set_policysets a policy for directoriese4crypt set_policy [ -p pad ] policy path ... Sets the policy for the directories specified on the command line. All directories must be empty to set the policy; if the directory already has a policy established, e4crypt will validate that it the policy matches what was specified. A policy is an encryption key identifier consisting of 16 hexadecimal characters. @us@u@s@g@p@t;t8t @pt,@0<P|t(TzRx L0,h< @`A BTd4DGA`C]0HAABEBl0A@BBDK A @<A BJ0XAHTA B4hPAABEB< AC BE CBw@A` G `F0$AA BE CDC0XAA BE CD(D\ApA BDCtA0CB$,ADCB2,2"224+4405X<5l55)56(5D p -ox d    oox oo $P# %p-GCC: (Alpine 14.2.0) 14.2.0.shstrtab.interp.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.relr.dyn.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.comment 88TT$&oxx,0 8d@o ~Mox x \ fB pPP zppk@ ----0 8888@ P0$ELF!@@8 @@@@888IIppeTTT$$PtdFFFQtdRtdhh/lib/ld-musl-aarch64.so.1GNU=r⨕=@q 3}fB@BC r(W !k"32_d ( z7NM*F/B <@V:^ It z =__cxa_finalize__deregister_frame_info_ITM_registerTMCloneTable_ITM_deregisterTMCloneTable__register_frame_info_init_fini__libc_start_main__errno_locationstdoutfflushmallocmemsetioctl__stack_chk_guardputsstrnlenmemcmpstderrfprintf__stack_chk_failstrerrorclosestrlensnprintfstrncpyfstatfsfcntlfsyncunlinkfallocatesysconfmmapcallocmunmapputcharmincoresync_file_rangeposix_fadviseperrorgetoptoptindgetuidunix_io_managerlstatmemcpysetmntentgetmntentendmntentstrcmprealpathaccessext2fs_openerror_messagestrcpystrncatnftwext2fs_close_freestrncmpexitlibext2fs.so.2libcom_err.so.2libc.musl-aarch64.so.1  ,14?     (08@HPX`hpx!"#$%&'()*+-./02 3(50687@8H9P:X;`<h=p>x?@Aa{{_{F"7    FB7 Fb7 F7 F7 F7 F7 G8 G"8  GB8 Gb8 G8 G8 G8 G8 "G9 &G"9 *GB9 .Gb9 2G9 6G9 :G9 >G9 BG: FG": JGB: NGb: RG: VG: ZG: ^G: bG; fG"; jGB; nGb; rG; vG; zG; ~G; G< G"< GB< Gb< G< G< G< G< G= G"= GB= Gb= G= G= G= G= G> G"> { 0S[cks3c-#GBH@!x/#@q\Ts#@1!TМG#@@kZT# GG#@kT@X4GX@BXT&qTqVT@2@2B-c#"R)))C9CV"RR"R MR H@6@kjT@Rzs`6zs@!7@s@ (@qTzs.c"= 5a @qTҨs@ @q Tzs _IT} zs 6!7!0.c!@B!|8G @@7@P?T @!X* 5!@6^zs@7zs\ =@Qq(Tzs.c g C@qTzsRzs68s,_ _T8R @qT@B8@!|8Tzs!7\XR @*6 ?s@`?TBl!0j`@@9qAT`@'|@#@T5#@@kT'@@`@bq@';@a@6#@fB'@4zs@ oX' @5@c@RAR@;@4@a6|@G!L @qT qTGa' BcRR! @@@6` 7 @ 4( RT/@@ @`@E9 @9@7zsX aҡ{!T0!hT! z84`5jz8`4qTGB8@-"R Є;c <B $!>T$ ?&TR >?')?"lHazsx5@KR'!?T< qTDJHF R 0c-R3@SA[BcCkDsE{Ǩ_!.|GA@cGG        ! ?T!Ga_ ! !"A !ABGb_{ `"@97G@G+ R`"9 @{¨_G@{!@{ @  @qЁT@@!@@!R_R$@!@&@dT @c$ @@T?AT_BA@4C @*H6C@@9"RB A|_ R@A!R_" @d @_T%@BT@@"A  @_T@aT@A_T`T#@B @T{{R_֠_@3a*@!T @{¨#{ {S[@t@T1@TRSA[B{è_a@ 1T@ {!|@7" š!_q"@!@G{@J{S[*ck+3 R R@RҀRaR*r` 7@: 4R` @# @cBc@bAsN{9_kTҁww_qaT!(@6R+@SA[BcCkD{ƨ_ @_TBT@@a3`@_T@?aT@@@_T?`T@B?TSRom{ S[cks3c-G@/`@@!?kIT`@B6@_qT`B@q!T7D9@4@5s`@6G!7@B8!x8G/H@B.T7KG@{@  @qTs`@@6G!7@B8` @!4@?kT@6G!7@pB8@s`@6G!7@`B9"@s`@6G!7@PB:R*6s`@6G!7@=@Bh:!:3a:@Z1aTz4G!7@!@B:!:*@h@fo@ *cp1T@R@T` @5@T:@*RKa"~@~@~ YR' $@ ?# $ (@? ( @ v@qT`B@q!T42;RA@*@Ts`:@`:R;c <B 4zB<C@RKA#@5** T<2` R@#/TqAT<=<*T=8>{R|zk!TR~@~z R@RE@mb@Wk"{R}Qf/@`SV_@@`ke@@@@@@@_+ c-R3@SA[BcCkDsE{Ǩ_{ S[cksc-G@g`@@!?kIT`@"6@7G@D9@4@5s`@6G!7@B8!>GgH@BҠjT @  @qTs`@@6G!7@B8 @s`@@6G!7@B9 #@ s`@@6G!7@B:!x8AR *6s`@6G!7@@CBh:!>1Ts`@ 6G!7@o@(B:!>eQ;@`1`T7@R@T@T R{*,6`@`6G!7@<@B ?!>2` @5o@T`sa@a6p1!Tb@*a@*?BhG!>@*1`T*;@_7@]3@[@aMT*s@hT"@_kT@6@*@*?B8R *^`6s`@6G!7@=@B4kyq@Ts`@@6G!7@B!>* `6s`@6G!7@@jBB*k*T@@A@ Tt@@|`@@@TRy*B:kHT R!R*@6s`@6G!7@e@DqTB\>ZH@D@@@B} Bh:n6s`@ 6G!7@:@B!>|CA" @|R|*G@6@`6G!7@@B@Z@_T*@c1!T4G!7@d@B:3@*c X1 @@T`@A6qT<@!<a $@ $@k@@zT` R@7@@@6**`8@!8qT@@!@s`*@ `*R"@/@O:@oARo ^``#R**{Fo{ǚ| T@!@ZZǚ@@AF`@ 6@R%@G4B@!>qy @6 aRW R r*`7@6@R@sG`@B!>\A1T1 T @Rr*C@R@Tz 4`@6@R@GB\`R@!||*! ښAr7@@'R@aTR@@9'@6?#b'@*R@#@?@`4@@64|@R@@ 6`@6@RA@9G @B!>@dqTC@O@:;"@ZL @_T@@TRI_qT C@ Ca (@ (5*^G@ssG@`:@`:4@`s`@6G!7@@?B:!>|i c-RSA[BcCkDsE{ƨ_{{_[%u/%u]%s: %3d%%[%u/%u] "%s" Can not process "lost+found" %s File is not regular fileFile is not current user's file or current user is not rootFile size is 0File has no blocksFailed to open %s:%s Failed to get file extents[ext %d]: start %llu: logical %llu: len %llu size/extbestnow%-40s%10s/%-10s%9s -[%u/%u]%.*s%s %50d/%-10d%6llu KB %-40s%10d/%-10d%6llu KB %s %50d/%-10s%7s %-40s%10d/%-10s%7s %s [ NG ] %s:%s [ NG ] Failed to get filesystem information[%u/%u] "%s" extents: %d -> %d Defrag size is larger than filesystem's free spaceFailed to get lock informationFile has been lockedFailed to sync(fsync)File is being defraged by other programFailed to unlinkFailed to fallocate extents: %d -> %d [ OK ]Failed to get file map [ NG ] Failed to fadviseFailed to free pageFailed to defrag with EXT4_IOC_MOVE_EXT ioctl At least 2.6.31-rc1 of vanilla kernel is requiredFailed to get file information%.*s.defrag20-May-20241.47.1e4defrag %s (%s) vcrCouldn't access /etc/mtabext4Filesystem is not ext4 filesystemFilesystem is not mountedext4 defragmentation for device(%s) Couldn't get full pathWarning: couldn't get file system details for %s: %s /lost+found/ext4 defragmentation for directory(%s) /lost+found Done.%d. %s %50d/%-10d%6llu KB %d. %-37s%10d/%-10d%6llu KB Success: [ %u/%u ] Failure: [ %u/%u ] Total extents: %4d->%d Fragmented percentage: %3llu%%->%llu%% ext4 defragmentation for %s Success: [1/1] Success: [0/1] In this device(%s), none can be defragmented. In this directory(%s), none can be defragmented. This file(%s) can't be defragmented. Total/best extents %d/%d Average size per extent %llu KB Fragmentation score %.0f [0-30 no problem: 31-55 a little bit fragmented: 56- needs defrag] This device (%s) This directory (%s) This file (%s) needs defragmentation.does not need defragmentation.Usage : e4defrag [-v] file...| directory...| device... : e4defrag -c file...| directory...| device...B;$T$\,@`hzRx 0,< @`A BTd4DG8 G"> {[*RGSck Cs9G@**1T4B!4Pwd@ qTc RR*JeRq@TlTBq@ TT qTq@ T`@-Zq TbqaT q T TqTqTR`q TqT` @` `@` @RGS@ @9QqT! TTTcvcvcv)TGb@!h @>cGb@! @4CR`@``"@`"`@`5 R`x`@`t`@`p`@kG@k`T` '@G3'@@w!G@A"@cK`AT RR%* 6@K@q@z'@ '@c#@6@K*!@@!@AT@a*6@Kb*AR`7`@`5`@``@4a@`@ꝒS`@hT!Rr*@! !*A5`"@a@*4Q!pS@@!5@@,@BpSB QC՚@Kk RS RSk@``"@BRš`@_kJT@Rc@e@A!dAӄڿq! Ú|S!KKa@ 5@E҄ŚD @kJT`@4@@c|%R?c@9 8c$+3@@`@4!ŌR*r5@6s@RX`@5#@s@**@6`@)a@ **41T?qG  K@!@B@@?Txš!!ARx@X5 6OSAR =_`"@_q_ =LSW`@4* `4@KqTGZ1Y:@T@cH @?qc!8~@~5x | /@S@ o; @@AT`"@@4@4d #@@!QW@ _Rk@R@qTxqS@j@Tk T qB*B(go@@zT @@0@ @c@ ՚@c@/@@@c;@!R@G*@@G@G@6@@qG@GTKp@@4cT@ `Td `"@4)5{{@`@`4VSt{  a {@W@ )_Ҁ@w@ =^wC@S_ =|S@9 @@ S @Y#@@!QW@{ _41T!+*!4#*[3@@@RSA[BcCkDsE{ƨ_!2|ЄGA@cGG       `!`?T!Ga_`!`!"A !ABGb_{ `b@97G@G R`b9 @{¨_G@{!{ @!@xSB,!xSc l! [C{[GS*@Ҡ@?jT#*BJ0qIT} g@4 G@@B@TL{BSC[DC_{G!@J Rh{cS[*!R?ARcRc0RcXRc| Rc@RcRcRc0 Rc\ Rc| |c RvU5`@9`5SA[B{Ĩ_*zSi?@`4qT5R6R s8{kG' S*[cs@@+@V @W@ws@'Ӛ&Ӛ7U@&Ӛ&@@he @!  # @B $ӚB ҆qIT} # @ B @+@"RO@@A @a@T@9 _q! !{{T@@@he &Ӛ!#& @$@'@* @@G@@BҠTT{TSU[VcWkXsY_{ S[cksc-)GO@? @CAS@;?q@=@4~@C@@4[C@Ō|b@RR_qC$R#@+@64@qTK!G?`"@c T*ZC@@`4G@!$ @ R@@4`@4@@5` RRR@ kTQR|" keB@?4@R@d@bB@_T@c Tc@4@/@@(@=!x@*@;{=L@@qҵƟ c-SA[BcCkDsE{ƨ_{{_expected:physical_offset:logical_offset: ext: %*s %*s length: %*s flags: %#04x,Usage: %s [-b{blocksize}[KMG]] [-BeEksvxX] file ... last,unknown_loc,delalloc,encoded,encrypted,not_aligned,inline,tail_packed,unwritten,merged,shared,hole,%*llx: %*llu: ,eof%4d: %*llx..%*llx: %*llx..%*llx: %6llx: %s %.*s FIEMAP failed with unknown flags %x EXT4_IOC_GET_ES_CACHEFS_IOC_FIEMAP/FIEMAP%s: blocksize %lu over 1GB %s: -b needs a blocksize option, assuming 1024-byte blocks. Bb::eEkPsvVxX20-May-20241.47.1filefrag %s (%s) supported: %s openstatfstatfsFilesystem type is: %lx Filesystem cylinder groups approximately %ld File size of %s is %llu (%llu block%s of %d bytes) -- pre-cached%s: %s: %s Discontinuity: Block %llu is at %llu (was %llu) %s: FIBMAP%s unsupported %s: FIBMAP requires root privileges %s: FIBMAP error: %s%s: 1 extent found%s: %d extents found, perfection would be %d extent%s %4d: %*llu..%*llu: %*llu..%*llu: %6llu: %s ;` dx0dl$<DldzRx 0,< @(`A BTdd4DGxH(APABEf@,B,TA@DCN A @  AA BG Ew@PA` H `FD` A` BF G`F, 0 `!ox8 | p o$ #%@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 0 `! -%GCC: (Alpine 14.2.0) 14.2.0.shstrtab.interp.note.gnu.build-id.gnu.hash.dynsym.dynstr.rela.dyn.rela.plt.relr.dyn.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.data.bss.comment 88TT$&oxx,0 888|@JBpT  ^0 0 O@ @ d ` j`!`!p2p!p!x\%\%d%%X04 u8n(=n|  ,BananaPi-M64+2sinovoip,bananapi-m64allwinner,sun50i-a64chosen =Dserial0:115200n8framebuffer-lcd02allwinner,simple-framebuffersimple-framebuffer Pmixer0-lcd0cd jdisabledframebuffer-hdmi02allwinner,simple-framebuffersimple-framebufferPmixer1-lcd1-hdmicen jdisabledqcpus cpu@02arm,cortex-a53cpupsciccpu@@#7B cpu@12arm,cortex-a53cpupsciccpu@@#7B cpu@22arm,cortex-a53cpupsciccpu@@#7B cpu@32arm,cortex-a53cpupsciccpu@@#7B l2-cache2cacheJV@Bdisplay-engine$2allwinner,sun50i-a64-display-engined jokayopp-table-gpu2operating-points-v2B@opp-432000000xosc24M-clk 2fixed-clockn6osc24MB.osc32k-clk 2fixed-clock ext-osc32kBIpmu2arm,cortex-a53-pmu0tuvw psci 2arm,psci-0.2smcsound 2simple-audio-cardsun50i-a64-audioLeft DACDACLRight DACDACRADCLLeft ADCADCRRight ADCHeadphone JackHPMIC2Microphone JackOnboard MicrophoneMBIASMIC1Onboard MicrophonejokayRHeadphoneHeadphone JackMicrophoneMicrophone JackMicrophoneOnboard Microphonesimple-audio-card,dai-link@03i2s:GWcpu_Bcodec_timer2arm,armv8-timeri0   thermal-zonescpu0-thermalcooling-mapsmap00 map10 tripscpu-alert0$passiveBcpu-alert1_hotBcpu-crit criticalgpu0-thermaltripsgpu0-crit criticalgpu1-thermaltripsgpu1-crit criticalsoc 2simple-bus =bus@10000002allwinner,sun50i-a64-de2@  =@clock@02allwinner,sun50i-a64-de2-clkc4cbusmod Brotate@20000@2allwinner,sun50i-a64-de2-rotateallwinner,sun8i-a83t-de2-rotate `c  busmod mixer@100000!2allwinner,sun50i-a64-de2-mixer-0cbusmod Bports port@1 endpoint@0Bendpoint@1Bmixer@200000!2allwinner,sun50i-a64-de2-mixer-1 cbusmod B ports port@1 endpoint@0Bendpoint@1Bsyscon@1c00000$2allwinner,sun50i-a64-system-control =B<sram@18000 2mmio-sram  =sram-section@02allwinner,sun50i-a64-sram-cBsram@1d00000 2mmio-sram  =sram-section@092allwinner,sun50i-a64-sram-c1allwinner,sun4i-a10-sram-c1B dma-controller@1c020002allwinner,sun50i-a64-dma  2c-: GB1lcd-controller@1c0c000<2allwinner,sun50i-a64-tcon-lcdallwinner,sun8i-a83t-tcon-lcd Vc/d ahbtcon-ch0tcon-data-clock # Rlcdlvdsports port@0 endpoint@0Bendpoint@1Bport@1 endpoint@1^BDlcd-controller@1c0d000:2allwinner,sun50i-a64-tcon-tvallwinner,sun8i-a83t-tcon-tv Wc0e ahbtcon-ch1 Rlcdports port@0 endpoint@0Bendpoint@1Bport@1 endpoint@1BGvideo-codec@1c0e000"2allwinner,sun50i-a64-video-enginec.j_ ahbmodram  : mmc@1c0f0002allwinner,sun50i-a64-mmccKahbmmc Rahb <uрjokay default!"#mmc@1c100002allwinner,sun50i-a64-mmcc Lahbmmc  Rahb =uрjokay default$%&'wifi@12brcm,bcm4329-fmac(  host-wakemmc@1c110002allwinner,sun50i-a64-emmcc!Mahbmmc  Rahb >uрjokay default)*"eeprom@1c140002allwinner,sun50i-a64-sid@ thermal-sensor-calibration@344B3crypto@1c150002allwinner,sun50i-a64-cryptoP ^cObusmod mailbox@1c1700072allwinner,sun50i-a64-msgboxallwinner,sun6i-a31-msgboxpc6   1 usb@1c190002allwinner,sun8i-a33-musbc)  Gmc+usb'+.otgjokayphy@1c194002allwinner,sun50i-a64-usb-phy6phy_ctrlpmu0pmu1cVWusb0_phyusb1_phy Rusb0_resetusb1_resetjokay@K# ],t-B+usb@1c1a000'2allwinner,sun50i-a64-ehcigeneric-ehci Hc,*[ +usbjokayusb@1c1a400'2allwinner,sun50i-a64-ohcigeneric-ohci Ic,[ +usbjokayusb@1c1b000'2allwinner,sun50i-a64-ehcigeneric-ehci Jc-+] +usbjokayusb@1c1b400'2allwinner,sun50i-a64-ohcigeneric-ohci Kc-] +usbjokayclock@1c200002allwinner,sun50i-a64-ccu c./ hoscloscBpinctrl@1c208002allwinner,sun50i-a64-pinctrl0$ c:./apbhoscloscB#csi-pins.PE0PE2PE3PE4PE5PE6PE7PE8PE9PE10PE11csiBBi2c0-pinsPH0PH1i2c0B7i2c1-pinsPH2PH3i2c1B8i2c2-pins PE14PE15i2c2B9mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0B!mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1B$mmc2-pins3PC5PC6PC8PC9PC10PC11PC12PC13PC14PC15PC16mmc2B)mmc2-ds-pinPC1mmc2B*pwm-pinPD22pwmBArmii-pins2PD10PD11PD13PD14PD17PD18PD19PD20PD22PD23emac(rgmii-pinsIPD8PD9PD10PD11PD12PD13PD15PD16PD17PD18PD19PD20PD21PD22PD23emac(B=spdif-tx-pinPH8spdifB2spi0-pinsPC0PC1PC2PC3spi0B:spi1-pinsPD0PD1PD2PD3spi1B;uart0-pb-pinsPB8PB9uart0B4uart1-pinsPG6PG7uart1B5uart1-rts-cts-pinsPG8PG9uart1B6uart2-pinsPB0PB1uart2uart3-pinsPD0PD1uart3uart4-pinsPD2PD3uart4uart4-rts-cts-pinsPD4PD5uart4timer@1c20c0052allwinner,sun50i-a64-timerallwinner,sun8i-a23-timer c.watchdog@1c20ca012allwinner,sun50i-a64-wdtallwinner,sun6i-a31-wdt  c.spdif@1c2100042allwinner,sun50i-a64-spdifallwinner,sun8i-h3-spdif  c9U % apbspdif1txdefault2 jdisabledlradc@1c2180082allwinner,sun50i-a64-lradcallwinner,sun8i-a83t-r-lradc0  jdisabledi2s@1c2200002allwinner,sun50i-a64-i2sallwinner,sun8i-h3-i2s   c<Rapbmod 'rxtx11 jdisabledi2s@1c2240002allwinner,sun50i-a64-i2sallwinner,sun8i-h3-i2s$ c=Sapbmod (rxtx11 jdisabledi2s@1c2280002allwinner,sun50i-a64-i2sallwinner,sun8i-h3-i2s( c>Tapbmod )rxtx11 jdisableddai@1c22c002allwinner,sun50i-a64-codec-i2s, c8kapbmod $11rxtxjokayBcodec@1c22e0052allwinner,sun50i-a64-codecallwinner,sun8i-a33-codec. c8kbusmodjokayBthermal-sensor@1c250002allwinner,sun50i-a64-thsPc;Ibusmod  &3 calibration.Bserial@1c280002snps,dw-apb-uart€ DNcC .jokaydefault4serial@1c284002snps,dw-apb-uart„ DNcD /jokaydefault56[bluetooth2brcm,bcm43438-btc/lpok%w&(((serial@1c288002snps,dw-apb-uartˆ DNcE 0 jdisabledserial@1c28c002snps,dw-apb-uartŒ DNcF 1 jdisabledserial@1c290002snps,dw-apb-uart DNcG 2 jdisabledi2c@1c2ac002allwinner,sun6i-a31-i2c¬ c? *default7 jdisabled i2c@1c2b0002allwinner,sun6i-a31-i2c° c@ +default8jokay i2c@1c2b4002allwinner,sun6i-a31-i2c´ cA ,default9 jdisabled spi@1c680002allwinner,sun8i-h3-spiƀ Ac'Pahbmod11rxtxdefault:  jdisabled spi@1c690002allwinner,sun8i-h3-spiƐ Bc(Qahbmod11rxtxdefault;  jdisabled ethernet@1c300002allwinner,sun50i-a64-emac< Rmacirq   Rstmmacethc$ stmmacethjokaydefault= rgmii-id>?mdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22B>gpu@1c40000'2allwinner,sun50i-a64-maliarm,mali-400Tabcdfge#gpgpmmupp0ppmmu0pp1ppmmu1pmuc5r buscore #@interrupt-controller@1c81000 2arm,gic-400  @ `   Bpwm@1c2140012allwinner,sun50i-a64-pwmallwinner,sun5i-a13-pwmc.defaultA jdisableddram-controller@1c620002allwinner,sun50i-a64-mbus 0 6mbusdramcp^#mbusdrambus E  @BEcsi@1cb00002allwinner,sun50i-a64-csi Tc2h` busmodram defaultB jdisableddsi@1ca00002allwinner,sun50i-a64-mipi-dsi Yc Cdphy jdisabled portendpointDBd-phy@1ca1000=2allwinner,sun50i-a64-mipi-dphyallwinner,sun6i-a31-mipi-dphy Ycqbusmod  jdisabled@BCdeinterlace@1e00000@2allwinner,sun50i-a64-deinterlaceallwinner,sun8i-h3-deinterlacec1fa busmodram  ]E dma-memhdmi@1ee0000:2allwinner,sun50i-a64-dw-hdmiallwinner,sun8i-a83t-dw-hdmiN X c3on/iahbisfrtmdscec RctrlFphyjokay1ports port@0endpointGBport@1endpointHBOhdmi-phy@1ef00002allwinner,sun50i-a64-hdmi-phyc3obusmodpll-0 Rphy@BFrtc@1f0000002allwinner,sun50i-a64-rtcallwinner,sun8i-h3-rtc0()osc32kosc32k-outiosccIB/interrupt-controller@1f00c0072allwinner,sun50i-a64-r-intcallwinner,sun6i-a31-r-intc   B0clock@1f014002allwinner,sun50i-a64-r-ccuc.// hoscloscioscpll-periphBKcodec-analog@1f015c0"2allwinner,sun50i-a64-codec-analogjokay=JBi2c@1f0240012allwinner,sun50i-a64-i2callwinner,sun6i-a31-i2c$ ,cK  K jdisabled ir@1f02000/2allwinner,sun50i-a64-irallwinner,sun6i-a31-ir cKK apbir K %defaultL jdisabledpwm@1f0380012allwinner,sun50i-a64-pwmallwinner,sun5i-a13-pwm8c.defaultM jdisabledpinctrl@1f02c002allwinner,sun50i-a64-r-pinctrl,0 -cK.IapbhoscloscB(r-i2c-pl89-pinsPL8PL9s_i2cr-ir-rx-pinPL11 s_cir_rxBLr-pwm-pinPL10s_pwmBMr-rsb-pinsPL0PL1s_rsbBNrsb@1f034002allwinner,sun8i-a23-rsb4 'cK- KdefaultNjokay pmic@3a32x-powers,axp8030  Jac-power@2x-powers,axp803-ac-power-supplyx-powers,axp813-ac-power-supplyjokayadc(2x-powers,axp803-adcx-powers,axp813-adcagpio*2x-powers,axp803-gpiox-powers,axp813-gpiobattery-powerJ2x-powers,axp803-battery-power-supplyx-powers,axp813-battery-power-supplyjokayregulatorss aldo1 afvcc-csi**aldo2vcc-plw@2Zaldo3 vcc-pll-avcc--dc1swvcc-phyB?dcdc1vcc-3v32Z2ZB"dcdc2 vdd-cpuxހ Bdcdc3dcdc3dcdc4dcdc4dcdc5 vcc-dram``dcdc6vdd-sysdldo1 vcc-hdmi-dsi2Z2ZBdldo2 vcc-wifi2Z2ZB%dldo3dldo3dldo4 vcc-wifi-iow@2ZB&eldo1cpvddw@w@BJeldo2eldo2eldo3eldo3fldo1 vcc-1v2-hsicOOfldo2 vdd-cpusldo-io0ldo-io0 jdisabledldo-io1ldo-io1 jdisabledrtc-ldo--vcc-rtcdrivevbus usb0-vbusjokayB-usb-powerB2x-powers,axp803-usb-power-supplyx-powers,axp813-usb-power-supplyjokayB,opp-table-cpu2operating-points-v2Bopp-648000000x&ހopp-816000000x0,opp-912000000x6\opp-960000000x98p@opp-1008000000x<Oopp-1056000000x>Hopp-1104000000xAʹ9opp-1152000000xD  aliases/soc/ethernet@1c30000 /soc/serial@1c28000/soc/serial@1c28400hdmi-connector2hdmi-connectoraportendpointOBHleds 2gpio-ledsled-0bananapi-m64:red:pwr##onled-1bananapi-m64:green:user#led-2bananapi-m64:blue:user#pwrseq2mmc-pwrseq-simple1(c/ ext_clockB' interrupt-parent#address-cells#size-cellsmodelcompatiblerangesstdout-pathallwinner,pipelineclocksstatusvcc-hdmi-supplydevice_typeregenable-methodclock-names#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesopp-hz#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinitysimple-audio-card,namesimple-audio-card,aux-devssimple-audio-card,routingsimple-audio-card,widgetsformatframe-masterbitclock-mastermclk-fssound-daiallwinner,erratum-unknown1arm,no-tick-in-suspendpolling-delay-passivepolling-delaythermal-sensorstripcooling-devicetemperaturehysteresisallwinner,sramresets#reset-cellsremote-endpointdma-channelsdma-requests#dma-cellsreset-namesallwinner,tcon-channelmax-frequencypinctrl-namespinctrl-0vmmc-supplycd-gpiosdisable-wpbus-widthvqmmc-supplymmc-pwrseqnon-removableinterrupt-namescap-mmc-hw-reset#mbox-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_id_det-gpiosusb0_vbus_power-supplyusb0_vbus-supplygpio-controller#gpio-cellsinterrupt-controller#interrupt-cellspinsfunctionbias-pull-updrive-strength#sound-dai-cellsdmasdma-namesnvmem-cellsnvmem-cell-names#thermal-sensor-cellsreg-shiftreg-io-widthuart-has-rtsctsvbat-supplyvddio-supplydevice-wakeup-gpioshost-wakeup-gpiosshutdown-gpiosnum-cssysconphy-modephy-handlephy-supply#pwm-cellsdma-ranges#interconnect-cellsinterconnectsinterconnect-nameshvcc-supplycpvdd-supplyx-powers,drive-vbus-en#io-channel-cellsx-powers,dcdc-freqregulator-nameregulator-always-onregulator-min-microvoltregulator-max-microvoltopp-sharedopp-microvoltclock-latency-nsethernet0serial0serial1labeldefault-statereset-gpios b8[([  ,OrangePi 3'2xunlong,orangepi-3allwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@ cpu@12arm,cortex-a53=cpuIMpsci[bs@@ cpu@22arm,cortex-a53=cpuIMpsci[bs@@ cpu@32arm,cortex-a53=cpuIMpsci[bs@@ l2-cache2cache@ display-engine#2allwinner,sun50i-h6-display-engine,@okayosc24M-clkG 2fixed-clockTn6dosc24M pmu2arm,cortex-a53-pmu0w psci 2arm,psci-0.2Tsmctimer2arm,armv8-timer0w   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmodG mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod   ports port@1Iendpoint -video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I wZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram wY gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$wTUS jobmmugpu[!" corebuss@okay  =crypto@19040002allwinner,sun50i-h6-cryptoI@ wW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI  %sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hoscloscioscG dma-controller@30020002allwinner,sun50i-h6-dmaI  w+[+5 busmbus"./ $mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  w,:efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I 9cpu-speed-grade@1cI @timer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIw01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  w2[ @disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbusF @disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0w356;[apbhoscloscQam rgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac(hdmi-pins PH8PH9PH10hdmi *i2c0-pins PD25PD26i2c0 !i2c1-pinsPH5PH6i2c1 "i2c2-pins PD23PD24i2c2 #mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1 mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2 uart0-ph-pinsPH0PH1uart0 uart1-pinsPG6PG7uart1 uart1-rts-cts-pinsPG8PG9uart1 interrupt-controller@3021000 2arm,gic-400 I @ `  w m iommu@30f00002allwinner,sun50i-h6-iommuI w9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb w#defaultр@okay &2;mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb w$defaultр@okay &ER;]sdio-wifi@1I2brcm,bcm4329-fmac w host-wakemmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb w%defaultр@okay &Ek];serial@50000002snps,dw-apb-uartI w|[F@okaydefaultserial@50004002snps,dw-apb-uartI w|[G@okaydefault bluetooth2brcm,bcm4345c5[lpo`serial@50008002snps,dw-apb-uartI w|[H @disabledserial@5000c002snps,dw-apb-uartI  w|[I @disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  w[Jdefault! @disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ w[Kdefault" @disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( w[Ldefault# @disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [RPahbmod$$rxtx @disabled spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [SQahbmod$$rxtx  @disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emac%I w macirq! stmmaceth[T stmmaceth @disabledmdio2snps,dwmac-mdio i2s@50910002allwinner,sun50i-h6-i2sI  w[_\apbmod$$&rxtx @disabledspdif@50930002allwinner,sun50i-h6-spdifI 0 w[cb apbspdif)$$rxtx @disabledusb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 wmc &usb&@okayhostphy@51004002allwinner,sun50i-h6-usb-phyI$1'phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset@okay1<N'_' &usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI w[oqh02 &usb@okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI w[oh0 &usb@okayusb@5200000 2snps,dwc3I  w[rrrefbus_earlysuspend3host ( usb3-phy@okayphy@52100002allwinner,sun50i-h6-usb3-phyI![j-1@okay (usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 w[psk14 &usb@okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 w[pk1 &usb@okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiI w@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcp )phydefault*@okayports port@0Iendpoint+ 0port@1Iendpoint, Ahdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phy1 )tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 dtcon-top-tv0:G 1ports port@0 Iendpoint@0I- port@1 Iendpoint@2I. 2port@4 Iendpoint@0I/ 3port@5Iendpoint0 +lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP wB[1 ahbtcon-ch1<lcdports port@0Iendpoint2 .port@1 Iendpoint@1I3 /rtc@70000002allwinner,sun50i-h6-rtcIwefdosc32kosc32k-outioscG[4 clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periphG 5watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  wg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcmI w` pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI wio[5apbhoscloscQam r-i2c-pinsPL0PL1s_i2c 7r-ir-rx-pinPL9 s_cir_rx 6r-rsb-pinsPL0PL1s_rsb 8ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI wm[5 5 apbir5default6@okayi2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI wk[55default7 @disabled rsb@70830002allwinner,sun8i-a23-rsbI0 wl[5 T-5default8@okay pmic@745 2x-powers,axp805x-powers,axp806IE w`mp''''''''regulatorsaldo12Z2Z5vcc-pl-led-iraldo22Z2Z5vcc33-audio-tv-ephy-macaldo32Z2Z5vcc33-io-pd-emmc-sd-usb-uart-1bldo1w@w@5vcc18-dram-bias-pllbldo2w@w@5vcc-efuse-pcie-hdmi-pc bldo3bldo4cldo12Z2Z5vcc33-io-pd-emmc-sd-usb-uart-2 cldo2cldo3dcdca 5@D 5vdd-cpu dcdccY} \zD 5vdd-gpu dcdcd5vdd-sysdcdceOO 5vcc-dramswthermal-sensor@50704002allwinner,sun50i-h6-thsI w[Ybus$u9 calibration :thermal-zonescpu-thermal:tripscpu-alertLDpassive ;cpu-crit Dcriticalcooling-mapsmap0;0 gpu-thermal:tripsgpu-alert-0sDpassive <gpu-alert-1Dpassive >gpu-alert-2(Dpassive ?gpu-crit8 Dcriticalcooling-mapsmap0< =map1> =map2? =opp-table-cpu%2allwinner,sun50i-h6-operating-pointsu@ opp-480000000b8  m mO . O C Oopp-720000000b*T  m mO . O C Oopp-816000000b0,  m mO . O C Oopp-888000000b4  m mO . O C Oopp-1080000000b@_~ WWO . m mO C m mOopp-1320000000bN B@B@O .WWO CWWOopp-1488000000bX ,,O .B@B@O CB@B@Oopp-1608000000b_" O .ppO CppOopp-1704000000be O .,,O C,,Oopp-1800000000bkI @@O .O COaliasesX/soc/serial@5000000`/soc/serial@5000400chosenhserial0:115200n8connector2hdmi-connectortDaportendpointA ,ext-osc32k-clkG 2fixed-clockT dext_osc32k 4leds 2gpio-ledsled-0orangepi:red:power5onled-1orangepi:green:status5vcc5v2regulator-fixed5vcc-5vLK@LK@ 'vcc33-wifi2regulator-fixed 5vcc33-wifi2Z2Z' vcc-wifi-io2regulator-fixed 5vcc-wifi-iow@w@ wifi-pwrseq2mmc-pwrseq-simple[ ext_clock  interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removablecap-mmc-hw-resetreg-shiftreg-io-widthuart-has-rtsctsdevice-wakeup-gpioshost-wakeup-gpiosshutdown-gpiosmax-speeddmasdma-namessyscon#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_id_det-gpiosusb0_vbus-supplyusb3_vbus-supplyx-powers,self-working-modevina-supplyvinb-supplyvinc-supplyvind-supplyvine-supplyaldoin-supplybldoin-supplycldoin-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameregulator-ramp-delayregulator-enable-ramp-delaynvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceopp-sharedopp-hzopp-microvolt-speed0opp-microvolt-speed1opp-microvolt-speed2serial0serial1stdout-pathddc-en-gpioslabeldefault-statevin-supplyreset-gpiospost-power-on-delay-ms [\8U,(0T ,OrangePi Lite2+2xunlong,orangepi-lite2allwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@cpu@12arm,cortex-a53=cpuIMpsci[bs@@cpu@22arm,cortex-a53=cpuIMpsci[bs@@cpu@32arm,cortex-a53=cpuIMpsci[bs@@l2-cache2cache@display-engine#2allwinner,sun50i-h6-display-engine !okayosc24M-clk( 2fixed-clock5n6Eosc24Mpmu2arm,cortex-a53-pmu0Xcpsci 2arm,psci-0.2Tsmctimer2arm,armv8-timerv0X   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmod( mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod  ports port@1Iendpoint ,video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I XZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram XY  gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$XTUS jobmmugpu[!" corebuss!okay<crypto@19040002allwinner,sun50i-h6-cryptoI@ XW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI $sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hosclosciosc(dma-controller@30020002allwinner,sun50i-h6-dmaI  X+[+5 busmbus.#mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  X,efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I8cpu-speed-grade@1cItimer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIX01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  X2[ !disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbus' !disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0X356;[apbhosclosc2BNctrgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac(hdmi-pins PH8PH9PH10hdmi)i2c0-pins PD25PD26i2c0 i2c1-pinsPH5PH6i2c1!i2c2-pins PD23PD24i2c2"mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2uart0-ph-pinsPH0PH1uart0uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1interrupt-controller@3021000 2arm,gic-400 I @ `  X Nciommu@30f00002allwinner,sun50i-h6-iommuI X9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb X#defaultр!okay mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb X$defaultр!okay &3>sdio-wifi@1I2brcm,bcm4329-fmac X host-wakemmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb X%defaultр !disabled serial@50000002snps,dw-apb-uartI XLV[F!okaydefaultserial@50004002snps,dw-apb-uartI XLV[G!okaydefaultcbluetooth2brcm,bcm4345c5[lpos`serial@50008002snps,dw-apb-uartI XLV[H !disabledserial@5000c002snps,dw-apb-uartI  XLV[I !disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  X[Jdefault  !disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ X[Kdefault! !disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( X[Ldefault" !disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI X [RPahbmod##rxtx !disabled spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI X [SQahbmod##rxtx  !disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emac$I X macirq! stmmaceth[T stmmaceth !disabledmdio2snps,dwmac-mdio i2s@50910002allwinner,sun50i-h6-i2sI  X[_\apbmod##&rxtx !disabledspdif@50930002allwinner,sun50i-h6-spdifI 0 X[cb apbspdif)##rxtx !disabledusb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 Xmc%usb%!okayhostphy@51004002allwinner,sun50i-h6-usb-phyI$1phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset!okay &/&%usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI X[oqh02%usb!okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI X[oh0%usb!okayusb@5200000 2snps,dwc3I  X[rrrefbus_earlysuspend3host' usb3-phy !disabledphy@52100002allwinner,sun50i-h6-usb3-phyI![j- !disabled'usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 X[psk14%usb!okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 X[pk1%usb!okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiIV X@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcp(phydefault)!okayports port@0Iendpoint*/port@1Iendpoint+?hdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phy(tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 Etcon-top-tv0:(0ports port@0 Iendpoint@0I, port@1 Iendpoint@2I-1port@4 Iendpoint@0I.2port@5Iendpoint/*lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP XB[0 ahbtcon-ch1<lcdports port@0Iendpoint1-port@1 Iendpoint@1I2.rtc@70000002allwinner,sun50i-h6-rtcIXefEosc32kosc32k-outiosc([3clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periph(4watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  Xg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcNcI X`pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI Xio[4apbhosclosc2BNc@r-i2c-pinsPL0PL1s_i2c6r-ir-rx-pinPL9 s_cir_rx5r-rsb-pinsPL0PL1s_rsb7ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI Xm[4 4 apbir4default5!okayi2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI Xk[44default6 !disabled rsb@70830002allwinner,sun8i-a23-rsbI0 Xl[4 5-4default7!okay pmic@745 2x-powers,axp805x-powers,axp806IE X`NcNi&u&&&&&&&regulatorsaldo12Z2Zvcc-plaldo22Z2Z vcc-ac200aldo32Z2Z vcc25-drambldo1w@w@ vcc-bias-pllbldo2w@w@vcc-efuse-pcie-hdmi-iobldo3w@w@ vcc-dcxoiobldo4cldo12Z2Zvcc-3v3cldo22Z2Z vcc-wifi-1cldo32Z2Z vcc-wifi-2dcdca \zvdd-cpudcdcc"} \zvdd-gpudcdcdvdd-sysdcdceOO vcc-dramswthermal-sensor@50704002allwinner,sun50i-h6-thsI X[Ybus$>8 Jcalibration[9thermal-zonescpu-thermalq9tripscpu-alertLDpassive:cpu-crit Dcriticalcooling-mapsmap0:0gpu-thermalq9tripsgpu-alert-0sDpassive;gpu-alert-1Dpassive=gpu-alert-2(Dpassive>gpu-crit8 Dcriticalcooling-mapsmap0; <map1= <map2> <aliases/soc/serial@5000000/soc/serial@5000400chosenserial0:115200n8connector2hdmi-connectorDaportendpoint?+ext-osc32k-clk( 2fixed-clock5 Eext_osc32k3leds 2gpio-ledsled-0orangepi:red:poweronled-1orangepi:green:statusvcc5v2regulator-fixedvcc-5vLK@LK@&pwrseq2mmc-pwrseq-simple[ ext_clock  interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cachephandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removablereg-shiftreg-io-widthuart-has-rtsctsdevice-wakeup-gpioshost-wakeup-gpiosshutdown-gpiosmax-speeddmasdma-namessyscon#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_id_det-gpiosusb0_vbus-supplyusb3_vbus-supplyvcc-pm-supplyx-powers,self-working-modevina-supplyvinb-supplyvinc-supplyvind-supplyvine-supplyaldoin-supplybldoin-supplycldoin-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameregulator-enable-ramp-delaynvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceserial0serial1stdout-pathddc-en-gpioslabeldefault-statereset-gpiospost-power-on-delay-ms Zy8T`(T( ,OrangePi One Plus.2xunlong,orangepi-one-plusallwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@cpu@12arm,cortex-a53=cpuIMpsci[bs@@cpu@22arm,cortex-a53=cpuIMpsci[bs@@cpu@32arm,cortex-a53=cpuIMpsci[bs@@l2-cache2cache@display-engine#2allwinner,sun50i-h6-display-engine !okayosc24M-clk( 2fixed-clock5n6Eosc24Mpmu2arm,cortex-a53-pmu0Xcpsci 2arm,psci-0.2Tsmctimer2arm,armv8-timerv0X   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmod( mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod  ports port@1Iendpoint )video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I XZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram XY  gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$XTUS jobmmugpu[!" corebuss!okay:crypto@19040002allwinner,sun50i-h6-cryptoI@ XW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hosclosciosc(dma-controller@30020002allwinner,sun50i-h6-dmaI  X+[+5 busmbus.mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  X,efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I6cpu-speed-grade@1cItimer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIX01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  X2[ !disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbus' !disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0X356;[apbhosclosc2BNctrgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac(hdmi-pins PH8PH9PH10hdmi&i2c0-pins PD25PD26i2c0i2c1-pinsPH5PH6i2c1i2c2-pins PD23PD24i2c2mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2uart0-ph-pinsPH0PH1uart0uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1interrupt-controller@3021000 2arm,gic-400 I @ `  X Nciommu@30f00002allwinner,sun50i-h6-iommuI X9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb X#defaultр!okay mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb X$defaultр !disabled mmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb X%defaultр !disabled serial@50000002snps,dw-apb-uartI X&0[F!okaydefaultserial@50004002snps,dw-apb-uartI X&0[G !disabledserial@50008002snps,dw-apb-uartI X&0[H !disabledserial@5000c002snps,dw-apb-uartI  X&0[I !disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  X[Jdefault !disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ X[Kdefault !disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( X[Ldefault !disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI X [RPahbmod=Brxtx !disabled spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI X [SQahbmod=Brxtx  !disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emacLI X macirq! stmmaceth[T stmmaceth!okaydefault Srgmii-id\ g!rmdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22I i2s@50910002allwinner,sun50i-h6-i2sI  X[_\apbmod=&Brxtx !disabledspdif@50930002allwinner,sun50i-h6-spdifI 0 X[cb apbspdif)=Brxtx !disabledusb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 Xmc"usb"!okayhostphy@51004002allwinner,sun50i-h6-usb-phyI$1phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset!okay##"usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI X[oqh02"usb!okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI X[oh0"usb!okayusb@5200000 2snps,dwc3I  X[rrrefbus_earlysuspend3host$ usb3-phy !disabledphy@52100002allwinner,sun50i-h6-usb3-phyI![j- !disabled$usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 X[psk14"usb!okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 X[pk1"usb!okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiI0 X@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcp%phydefault&!okayports port@0Iendpoint',port@1Iendpoint(=hdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phy%tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 Etcon-top-tv0:(-ports port@0 Iendpoint@0I) port@1 Iendpoint@2I*.port@4 Iendpoint@0I+/port@5Iendpoint,'lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP XB[- ahbtcon-ch1<lcdports port@0Iendpoint.*port@1 Iendpoint@1I/+rtc@70000002allwinner,sun50i-h6-rtcIXefEosc32kosc32k-outiosc([0clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periph(1watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  Xg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcNcI X`pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI Xio[1apbhosclosc2BNc2>r-i2c-pinsPL0PL1s_i2c4r-ir-rx-pinPL9 s_cir_rx3r-rsb-pinsPL0PL1s_rsb5ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI Xm[1 1 apbir1default3!okayi2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI Xk[11default4 !disabled rsb@70830002allwinner,sun8i-a23-rsbI0 Xl[1 5-1default5!okay pmic@745 2x-powers,axp805x-powers,axp806IE X`Nc$?#K#W#c#o#{###regulatorsaldo12Z2Zvcc-plaldo22Z2Z vcc-ac200?aldo32Z2Z vcc25-drambldo1w@w@ vcc-bias-pllbldo2w@w@vcc-efuse-pcie-hdmi-iobldo3w@w@ vcc-dcxoio2bldo4cldo12Z2Zvcc-3v3cldo22Z2Z vcc-wifi-1cldo32Z2Z vcc-wifi-2dcdca \zvdd-cpudcdcc} \zvdd-gpudcdcdvdd-sysdcdceOO vcc-dramswthermal-sensor@50704002allwinner,sun50i-h6-thsI X[Ybus$6  calibration17thermal-zonescpu-thermalG]k7tripscpu-alert{LDpassive8cpu-crit{ Dcriticalcooling-mapsmap080gpu-thermalG]k7tripsgpu-alert-0{sDpassive9gpu-alert-1{Dpassive;gpu-alert-2{(Dpassive<gpu-crit{8 Dcriticalcooling-mapsmap09 :map1; :map2< :aliases/soc/serial@5000000/soc/ethernet@5020000chosenserial0:115200n8connector2hdmi-connectorDaportendpoint=(ext-osc32k-clk( 2fixed-clock5 Eext_osc32k0leds 2gpio-ledsled-0orangepi:red:power>onled-1orangepi:green:status>vcc5v2regulator-fixedvcc-5vLK@LK@#gmac-3v32regulator-fixed vcc-gmac-3v32Z2Z ?! interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cachephandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthreg-shiftreg-io-widthdmasdma-namessysconphy-modephy-handlephy-supplyallwinner,rx-delay-psallwinner,tx-delay-ps#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_id_det-gpiosusb0_vbus-supplyusb3_vbus-supplyvcc-pm-supplyx-powers,self-working-modevina-supplyvinb-supplyvinc-supplyvind-supplyvine-supplyaldoin-supplybldoin-supplycldoin-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameregulator-enable-ramp-delaynvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceserial0ethernet0stdout-pathddc-en-gpioslabeldefault-statestartup-delay-usenable-active-highgpiovin-supply c8]4(\ ,Pine64 PINE H64 Model B,2pine64,pine-h64-model-ballwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@ cpu@12arm,cortex-a53=cpuIMpsci[bs@@ cpu@22arm,cortex-a53=cpuIMpsci[bs@@ cpu@32arm,cortex-a53=cpuIMpsci[bs@@ l2-cache2cache@ display-engine#2allwinner,sun50i-h6-display-engine,@okayosc24M-clkG 2fixed-clockTn6dosc24M pmu2arm,cortex-a53-pmu0w psci 2arm,psci-0.2Tsmctimer2arm,armv8-timer0w   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmodG mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod   ports port@1Iendpoint 2video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I wZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram wY gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$wTUS jobmmugpu[!" corebuss@okay  Bcrypto@19040002allwinner,sun50i-h6-cryptoI@ wW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI  'sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hoscloscioscG dma-controller@30020002allwinner,sun50i-h6-dmaI  w+[+5 busmbus"./ $mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  w,:efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I >cpu-speed-grade@1cI Etimer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIw01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  w2[ @disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbusF @disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0w356;[apbhoscloscQam rgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac( (hdmi-pins PH8PH9PH10hdmi /i2c0-pins PD25PD26i2c0 !i2c1-pinsPH5PH6i2c1 "i2c2-pins PD23PD24i2c2 #mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1 mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2 spi0-pins PC0PC2PC3spi0 %spi0-cs-pinPC5spi0 &uart0-ph-pinsPH0PH1uart0 uart1-pinsPG6PG7uart1 uart1-rts-cts-pinsPG8PG9uart1 interrupt-controller@3021000 2arm,gic-400 I @ `  w m iommu@30f00002allwinner,sun50i-h6-iommuI w9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb w#defaultр@okay &2;mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb w$defaultр@okay &ER;]mmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb w%defaultр@okay &E]k|;serial@50000002snps,dw-apb-uartI w[F@okaydefaultserial@50004002snps,dw-apb-uartI w[G@okaydefaultbluetooth2realtek,rtl8723bs-bt   `serial@50008002snps,dw-apb-uartI w[H @disabledserial@5000c002snps,dw-apb-uartI  w[I @disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  w[Jdefault! @disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ w[Kdefault" @disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( w[Ldefault# @disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [RPahbmod$$rxtx @disabled %&defaultflash@02winbond,w25q128jedec,spi-norI= spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [SQahbmod$$rxtx  @disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emac 'I w macirq! stmmaceth[T stmmaceth@okaydefault( rgmii-id)'*2Hmdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22I )i2s@5091000^2allwinner,sun50i-h6-i2sI  w[_\apbmod$$&rxtx @disabledspdif@5093000^2allwinner,sun50i-h6-spdifI 0 w[cb apbspdif)$$rxtx @disabledusb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 wmco+tusb~+@okayhostphy@51004002allwinner,sun50i-h6-usb-phyI$1phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset@okay,, +usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI w[oqh02o+tusb@okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI w[oh0o+tusb@okayusb@5200000 2snps,dwc3I  w[rrrefbus_earlysuspend3hosto- tusb3-phy @disabledphy@52100002allwinner,sun50i-h6-usb3-phyI![j- @disabled -usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 w[psk14o+tusb@okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 w[pk1o+tusb@okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiI w@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcpo.tphydefault/@okayports port@0Iendpoint0 5port@1Iendpoint1 Fhdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phy .tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 dtcon-top-tv0:G 6ports port@0 Iendpoint@0I2 port@1 Iendpoint@2I3 7port@4 Iendpoint@0I4 8port@5Iendpoint5 0lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP wB[6 ahbtcon-ch1<lcdports port@0Iendpoint7 3port@1 Iendpoint@1I8 4rtc@70000002allwinner,sun50i-h6-rtcIwefdosc32kosc32k-outioscG[9 clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periphG :watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  wg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcmI w` pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI wio[:apbhoscloscQam r-i2c-pinsPL0PL1s_i2c <r-ir-rx-pinPL9 s_cir_rx ;r-rsb-pinsPL0PL1s_rsb =ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI wm[: : apbir:default;@okayi2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI wk[::default<@okay pmic@36 2x-powers,axp805x-powers,axp806I6 w`mregulatorsaldo12Z2Z1vcc-pl aldo22Z2Z 1vcc-ac200@ *aldo32Z2Z 1vcc-3v3-1bldo1w@w@ 1vcc-bias-pllbldo2w@w@1vcc-efuse-pcie-hdmi-io bldo3w@w@ 1vcc-dcxoiobldo4cldo12Z2Z 1vcc-3v3-2 cldo22Z2Z 1vcc-wifi-1cldo32Z2Z 1vcc-wifi-2 dcdca \@\ 1vdd-cpu dcdcc@} \z\ 1vdd-gpu dcdcd1vdd-sysdcdceOO 1vcc-dramswrtc@51 2nxp,pcf8563IQ w`Grsb@70830002allwinner,sun8i-a23-rsbI0 wl[: T-:default= @disabled thermal-sensor@50704002allwinner,sun50i-h6-thsI w[Ybus$q> }calibration ?thermal-zonescpu-thermal?tripscpu-alertLDpassive @cpu-crit Dcriticalcooling-mapsmap0@0 gpu-thermal?tripsgpu-alert-0sDpassive Agpu-alert-1Dpassive Cgpu-alert-2(Dpassive Dgpu-crit8 Dcriticalcooling-mapsmap0A Bmap1C Bmap2D Bopp-table-cpu%2allwinner,sun50i-h6-operating-pointsqE opp-480000000b8  m mO * O ? Oopp-720000000b*T  m mO * O ? Oopp-816000000b0,  m mO * O ? Oopp-888000000b4  m mO * O ? Oopp-1080000000b@_~ WWO * m mO ? m mOopp-1320000000bN B@B@O *WWO ?WWOopp-1488000000bX ,,O *B@B@O ?B@B@Oopp-1608000000b_" O *ppO ?ppOopp-1704000000be O *,,O ?,,Oopp-1800000000bkI @@O *O ?OaliasesT/soc/ethernet@5020000^/soc/serial@5000000f/soc/spi@5010000chosenkserial0:115200n8ext-osc32k-clkG 2fixed-clockT dext_osc32k 9connector2hdmi-connectorDaportendpointF 1leds 2gpio-ledsled-0wpine-h64:green:heartbeat5 led-1wpine-h64:white:link5 led-2wpine-h64:blue:status5 vbus2regulator-fixed 1usb-vbusLK@LK@}  ,pwrseq2mmc-pwrseq-simple   interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removablecap-mmc-hw-resetmmc-hs200-1_8vreg-shiftreg-io-widthuart-has-rtsctsdevice-wake-gpioshost-wake-gpiosenable-gpiosmax-speeddmasdma-namesspi-max-frequencysysconphy-modephy-handlephy-supplyallwinner,rx-delay-psallwinner,tx-delay-ps#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_vbus-supplyusb3_vbus-supplyvcc-pm-supplyx-powers,self-working-moderegulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameregulator-enable-ramp-delayregulator-ramp-delaynvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceopp-sharedopp-hzopp-microvolt-speed0opp-microvolt-speed1opp-microvolt-speed2ethernet0serial0spi0stdout-pathlabelstartup-delay-usgpioenable-active-highreset-gpiospost-power-on-delay-ms b8\<(_\ ,Pine64 PINE H64 Model A$2pine64,pine-h64allwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@ cpu@12arm,cortex-a53=cpuIMpsci[bs@@ cpu@22arm,cortex-a53=cpuIMpsci[bs@@ cpu@32arm,cortex-a53=cpuIMpsci[bs@@ l2-cache2cache@ display-engine#2allwinner,sun50i-h6-display-engine,@okayosc24M-clkG 2fixed-clockTn6dosc24M pmu2arm,cortex-a53-pmu0w psci 2arm,psci-0.2Tsmctimer2arm,armv8-timer0w   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmodG mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod   ports port@1Iendpoint -video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I wZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram wY gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$wTUS jobmmugpu[!" corebuss@okay  =crypto@19040002allwinner,sun50i-h6-cryptoI@ wW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI  "sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hoscloscioscG dma-controller@30020002allwinner,sun50i-h6-dmaI  w+[+5 busmbus"./ mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  w,:efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I 9cpu-speed-grade@1cI @timer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIw01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  w2[ @disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbusF @disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0w356;[apbhoscloscQam rgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac( #hdmi-pins PH8PH9PH10hdmi *i2c0-pins PD25PD26i2c0 i2c1-pinsPH5PH6i2c1 i2c2-pins PD23PD24i2c2 mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1 mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2 spi0-pins PC0PC2PC3spi0 spi0-cs-pinPC5spi0 !uart0-ph-pinsPH0PH1uart0 uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1interrupt-controller@3021000 2arm,gic-400 I @ `  w m iommu@30f00002allwinner,sun50i-h6-iommuI w9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb w#defaultр@okay &2;mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb w$defaultр @disabled mmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb w%defaultр@okay &ER`q;serial@50000002snps,dw-apb-uartI w[F@okaydefaultserial@50004002snps,dw-apb-uartI w[G @disabledserial@50008002snps,dw-apb-uartI w[H @disabledserial@5000c002snps,dw-apb-uartI  w[I @disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  w[Jdefault @disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ w[Kdefault @disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( w[Ldefault @disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [RPahbmodrxtx @disabled  !defaultflash@02winbond,w25q128jedec,spi-norI= spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [SQahbmodrxtx  @disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emac"I w macirq! stmmaceth[T stmmaceth@okaydefault# rgmii-id$%mdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22I $i2s@5091000 2allwinner,sun50i-h6-i2sI  w[_\apbmod&rxtx @disabledspdif@5093000 2allwinner,sun50i-h6-spdifI 0 w[cb apbspdif)rxtx @disabledusb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 wmc& usb*&@okay1hostphy@51004002allwinner,sun50i-h6-usb-phyI$19phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset@okayCN'_' &usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI w[oqh02& usb@okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI w[oh0& usb@okayusb@5200000 2snps,dwc3I  w[rrrefbus_earlysuspend31host(  usb3-phy @disabledphy@52100002allwinner,sun50i-h6-usb3-phyI![j-C @disabled (usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 w[psk14& usb@okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 w[pk1& usb@okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiI w@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcp) phydefault*@okayports port@0Iendpoint+ 0port@1Iendpoint, Ahdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phyC )tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 dtcon-top-tv0:G 1ports port@0 Iendpoint@0I- port@1 Iendpoint@2I. 2port@4 Iendpoint@0I/ 3port@5Iendpoint0 +lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP wB[1 ahbtcon-ch1<lcdports port@0Iendpoint2 .port@1 Iendpoint@1I3 /rtc@70000002allwinner,sun50i-h6-rtcIwefdosc32kosc32k-outioscG[4 clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periphG 5watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  wg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcmI w` pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI wio[5apbhoscloscQamp Br-i2c-pinsPL0PL1s_i2c 7r-ir-rx-pinPL9 s_cir_rx 6r-rsb-pinsPL0PL1s_rsb 8ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI wm[5 5 apbir5default6@okayi2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI wk[55default7@okay pmic@36 2x-powers,axp805x-powers,axp806I6 w`m~regulatorsaldo12Z2Zvcc-pl aldo22Z2Z vcc-ac200aldo32Z2Z vcc-3v3-1bldo1w@w@ vcc-bias-pllbldo2w@w@vcc-efuse-pcie-hdmi-io bldo3w@w@ vcc-dcxoiobldo4cldo12Z2Z vcc-3v3-2 cldo22Z2Z vcc-wifi-1cldo32Z2Z vcc-wifi-2dcdca \@ vdd-cpu dcdcc} \z vdd-gpu dcdcdvdd-sysdcdceOO vcc-dramswrtc@51 2nxp,pcf8563IQ w`Grsb@70830002allwinner,sun8i-a23-rsbI0 wl[5 T-5default8 @disabled thermal-sensor@50704002allwinner,sun50i-h6-thsI w[Ybus$9 )calibration: :thermal-zonescpu-thermalPft:tripscpu-alertLDpassive ;cpu-crit Dcriticalcooling-mapsmap0;0 gpu-thermalPft:tripsgpu-alert-0sDpassive <gpu-alert-1Dpassive >gpu-alert-2(Dpassive ?gpu-crit8 Dcriticalcooling-mapsmap0< =map1> =map2? =opp-table-cpu%2allwinner,sun50i-h6-operating-points@ opp-480000000b8  m mO  O  Oopp-720000000b*T  m mO  O  Oopp-816000000b0,  m mO  O  Oopp-888000000b4  m mO  O  Oopp-1080000000b@_~ WWO  m mO  m mOopp-1320000000bN B@B@O WWO WWOopp-1488000000bX ,,O B@B@O B@B@Oopp-1608000000b_" O ppO ppOopp-1704000000be O ,,O ,,Oopp-1800000000bkI @@O O Oaliases/soc/ethernet@5020000 /soc/serial@5000000/soc/spi@5010000chosenserial0:115200n8ext-osc32k-clkG 2fixed-clockT dext_osc32k 4connector2hdmi-connectorDa#portendpointA ,leds 2gpio-ledsled-00pine-h64:green:heartbeat5Bled-10pine-h64:white:link5Bled-20pine-h64:blue:status5Bgmac-3v32regulator-fixed vcc-gmac-3v32Z2Z6GL %vbus2regulator-fixed usb-vbusLK@LK@6GBL ' interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthvqmmc-supplynon-removablecap-mmc-hw-resetmmc-hs200-1_8vreg-shiftreg-io-widthdmasdma-namesspi-max-frequencysysconphy-modephy-handlephy-supplyallwinner,rx-delay-psallwinner,tx-delay-ps#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_vbus-supplyusb3_vbus-supplyvcc-pm-supplyx-powers,self-working-moderegulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameregulator-enable-ramp-delayregulator-ramp-delaynvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceopp-sharedopp-hzopp-microvolt-speed0opp-microvolt-speed1opp-microvolt-speed2ethernet0serial0spi0stdout-pathddc-en-gpioslabelstartup-delay-usgpioenable-active-high Z8U8(U ,Tanix TX6 mini*2oranth,tanix-tx6-miniallwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@ cpu@12arm,cortex-a53=cpuIMpsci[bs@@ cpu@22arm,cortex-a53=cpuIMpsci[bs@@ cpu@32arm,cortex-a53=cpuIMpsci[bs@@ l2-cache2cache@ display-engine#2allwinner,sun50i-h6-display-engine,@okayosc24M-clkG 2fixed-clockTn6dosc24M pmu2arm,cortex-a53-pmu0w psci 2arm,psci-0.2Tsmctimer2arm,armv8-timer0w   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmodG mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod   ports port@1Iendpoint 'video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I wZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram wY gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$wTUS jobmmugpu[!" corebuss@okay  6crypto@19040002allwinner,sun50i-h6-cryptoI@ wW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI  sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hoscloscioscG dma-controller@30020002allwinner,sun50i-h6-dmaI  w+[+5 busmbus"./ mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  w,:efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I 2cpu-speed-grade@1cI 9timer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIw01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  w2[ @disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbusF @disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0w356;[apbhoscloscQam rgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac(hdmi-pins PH8PH9PH10hdmi $i2c0-pins PD25PD26i2c0 i2c1-pinsPH5PH6i2c1 i2c2-pins PD23PD24i2c2 mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1 mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2 spdif-tx-pinPH7spdif uart0-ph-pinsPH0PH1uart0 uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1interrupt-controller@3021000 2arm,gic-400 I @ `  w m iommu@30f00002allwinner,sun50i-h6-iommuI w9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb w#defaultр@okay &2;mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb w$defaultр@okay &ER;]mmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb w%defaultр@okay &E;]k|serial@50000002snps,dw-apb-uartI w[F@okaydefaultserial@50004002snps,dw-apb-uartI w[G @disabledserial@50008002snps,dw-apb-uartI w[H @disabledserial@5000c002snps,dw-apb-uartI  w[I @disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  w[Jdefault @disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ w[Kdefault @disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( w[Ldefault @disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [RPahbmodrxtx @disabled spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [SQahbmodrxtx  @disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emacI w macirq! stmmaceth[T stmmaceth @disabledmdio2snps,dwmac-mdio i2s@50910002allwinner,sun50i-h6-i2sI  w[_\apbmod&rxtx @disabledspdif@50930002allwinner,sun50i-h6-spdifI 0 w[cb apbspdif)rxtx@okaydefault  ;usb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 wmc!usb!@okayhostphy@51004002allwinner,sun50i-h6-usb-phyI$1phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset@okay !usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI w[oqh02!usb@okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI w[oh0!usb@okayusb@5200000 2snps,dwc3I  w[rrrefbus_earlysuspend3host" usb3-phy@okayphy@52100002allwinner,sun50i-h6-usb3-phyI![j-@okay "usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 w[psk14!usb@okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 w[pk1!usb@okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiI w@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcp#phydefault$@okayports port@0Iendpoint% *port@1Iendpoint& :hdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phy #tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 dtcon-top-tv0:G +ports port@0 Iendpoint@0I' port@1 Iendpoint@2I( ,port@4 Iendpoint@0I) -port@5Iendpoint* %lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP wB[+ ahbtcon-ch1<lcdports port@0Iendpoint, (port@1 Iendpoint@1I- )rtc@70000002allwinner,sun50i-h6-rtcIwefdosc32kosc32k-outioscG clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periphG .watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  wg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcmI w` pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI wio[.apbhoscloscQam =r-i2c-pinsPL0PL1s_i2c 0r-ir-rx-pinPL9 s_cir_rx /r-rsb-pinsPL0PL1s_rsb 1ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI wm[. . apbir.default/@okayrc-tanix-tx3minii2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI wk[..default0 @disabled rsb@70830002allwinner,sun8i-a23-rsbI0 wl[. T-.default1 @disabled thermal-sensor@50704002allwinner,sun50i-h6-thsI w[Ybus$2 calibration+ 3thermal-zonescpu-thermalAWe3tripscpu-alertuLDpassive 4cpu-critu Dcriticalcooling-mapsmap040 gpu-thermalAWe3tripsgpu-alert-0usDpassive 5gpu-alert-1uDpassive 7gpu-alert-2u(Dpassive 8gpu-critu8 Dcriticalcooling-mapsmap05 6map17 6map28 6opp-table-cpu%2allwinner,sun50i-h6-operating-points9 opp-480000000b8  m mO  O  Oopp-720000000b*T  m mO  O  Oopp-816000000b0,  m mO  O  Oopp-888000000b4  m mO  O  Oopp-1080000000b@_~ WWO  m mO  m mOopp-1320000000bN B@B@O WWO WWOopp-1488000000bX ,,O B@B@O B@B@Oopp-1608000000b_" O ppO ppOopp-1704000000be O ,,O ,,Oopp-1800000000bkI @@O O Oaliases/soc/serial@5000000chosenserial0:115200n8connector2hdmi-connectorDaportendpoint: &i2c 2i2c-gpio&regulator-vcc1v82regulator-fixed8vcc1v8Gw@_w@ regulator-vcc3v32regulator-fixed8vcc3v3G2Z_2Z regulator-vdd-cpu-gpu2regulator-fixed 8vdd-cpu-gpuGQ_Q sound-spdif2simple-audio-cardwsun50i-h6-spdifsimple-audio-card,cpu;simple-audio-card,codec<spdif-out2linux,spdif-dit <wifi-pwrseq2mmc-pwrseq-simple[ ext_clock=  interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removablecap-mmc-hw-resetmmc-hs200-1_8vreg-shiftreg-io-widthdmasdma-namessyscon#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellslinux,rc-map-namenvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceopp-sharedopp-hzopp-microvolt-speed0opp-microvolt-speed1opp-microvolt-speed2serial0stdout-pathddc-en-gpiossda-gpiosscl-gpiosi2c-gpio,delay-usregulator-nameregulator-min-microvoltregulator-max-microvoltsimple-audio-card,namesound-daireset-gpios [8V(U  ,Tanix TX6%2oranth,tanix-tx6allwinner,sun50i-h6cpus cpu@02arm,cortex-a53=cpuIMpsci[bs@@ cpu@12arm,cortex-a53=cpuIMpsci[bs@@ cpu@22arm,cortex-a53=cpuIMpsci[bs@@ cpu@32arm,cortex-a53=cpuIMpsci[bs@@ l2-cache2cache@ display-engine#2allwinner,sun50i-h6-display-engine,@okayosc24M-clkG 2fixed-clockTn6dosc24M pmu2arm,cortex-a53-pmu0w psci 2arm,psci-0.2Tsmctimer2arm,armv8-timer0w   soc 2simple-bus bus@100000012allwinner,sun50i-h6-de3allwinner,sun50i-a64-de2I@   @clock@02allwinner,sun50i-h6-de3-clkI[busmodG mixer@100000 2allwinner,sun50i-h6-de3-mixer-0I[ busmod   ports port@1Iendpoint *video-codec-g2@1c000002allwinner,sun50i-h6-vpu-g2I wZ[*)busmod video-codec@1c0e000!2allwinner,sun50i-h6-video-engineI [&%6 ahbmodram wY gpu@1800000'2allwinner,sun50i-h6-maliarm,mali-t720I@$wTUS jobmmugpu[!" corebuss@okay  9crypto@19040002allwinner,sun50i-h6-cryptoI@ wW[$#7 busmodramsyscon@3000000G2allwinner,sun50i-h6-system-controlallwinner,sun50i-a64-system-controlI  "sram@28000 2mmio-sramI  sram-section@072allwinner,sun50i-h6-sram-callwinner,sun50i-a64-sram-cI sram@1a00000 2mmio-sramI    sram-section@082allwinner,sun50i-h6-sram-c1allwinner,sun4i-a10-sram-c1I  clock@30010002allwinner,sun50i-h6-ccuI[hoscloscioscG dma-controller@30020002allwinner,sun50i-h6-dmaI  w+[+5 busmbus"./ !mailbox@300300062allwinner,sun50i-h6-msgboxallwinner,sun6i-a31-msgboxI0[,  w,:efuse@30060002allwinner,sun50i-h6-sidI` thermal-sensor-calibration@14I 5cpu-speed-grade@1cI <timer@300900042allwinner,sun50i-h6-timerallwinner,sun8i-a23-timerIw01[watchdog@30090a002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  w2[ @disabledpwm@300a0002allwinner,sun50i-h6-pwmI [2modbusF @disabledpinctrl@300b0002allwinner,sun50i-h6-pinctrlI0w356;[apbhoscloscQam rgmii-pinsBPD0PD1PD2PD3PD4PD5PD7PD8PD9PD10PD11PD12PD13PD19PD20emac(hdmi-pins PH8PH9PH10hdmi 'i2c0-pins PD25PD26i2c0 i2c1-pinsPH5PH6i2c1 i2c2-pins PD23PD24i2c2 mmc0-pinsPF0PF1PF2PF3PF4PF5mmc0 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1 mmc2-pins5PC1PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13PC14mmc2 spdif-tx-pinPH7spdif #uart0-ph-pinsPH0PH1uart0 uart1-pinsPG6PG7uart1 uart1-rts-cts-pinsPG8PG9uart1 interrupt-controller@3021000 2arm,gic-400 I @ `  w m iommu@30f00002allwinner,sun50i-h6-iommuI w9[3 mmc@402000012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[C@ahbmmcahb w#defaultр@okay &2;mmc@402100012allwinner,sun50i-h6-mmcallwinner,sun50i-a64-mmcI[DAahbmmcahb w$defaultр@okay &ER;]mmc@402200032allwinner,sun50i-h6-emmcallwinner,sun50i-a64-emmcI [EBahbmmcahb w%defaultр@okay &E;]k|serial@50000002snps,dw-apb-uartI w[F@okaydefaultserial@50004002snps,dw-apb-uartI w[G@okaydefaultbluetooth2realtek,rtl8822cs-btserial@50008002snps,dw-apb-uartI w[H @disabledserial@5000c002snps,dw-apb-uartI  w[I @disabledi2c@500200002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI  w[Jdefault @disabled i2c@500240002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI$ w[Kdefault @disabled i2c@500280002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI( w[Ldefault  @disabled spi@5010000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [RPahbmod!!rxtx @disabled spi@5011000/2allwinner,sun50i-h6-spiallwinner,sun8i-h3-spiI w [SQahbmod!!rxtx  @disabled ethernet@502000032allwinner,sun50i-h6-emacallwinner,sun50i-a64-emac"I w macirq! stmmaceth[T stmmaceth @disabledmdio2snps,dwmac-mdio i2s@50910002allwinner,sun50i-h6-i2sI  w[_\apbmod!!&rxtx @disabledspdif@50930002allwinner,sun50i-h6-spdifI 0 w[cb apbspdif)!!rxtx@okaydefault# >usb@510000022allwinner,sun50i-h6-musballwinner,sun8i-a33-musbI[t5 wmc$ usb$@okayhostphy@51004002allwinner,sun50i-h6-usb-phyI$1&phy_ctrlpmu0pmu3[ilusb0_phyusb3_phy,.usb0_resetusb3_reset@okay0 $usb@5101000&2allwinner,sun50i-h6-ehcigeneric-ehciI w[oqh02$ usb@okayusb@5101400&2allwinner,sun50i-h6-ohcigeneric-ohciI w[oh0$ usb@okayusb@5200000 2snps,dwc3I  w[rrrefbus_earlysuspend3host%  usb3-phy@okayphy@52100002allwinner,sun50i-h6-usb3-phyI![j-0@okay %usb@5311000&2allwinner,sun50i-h6-ehcigeneric-ehciI1 w[psk14$ usb@okayusb@5311400&2allwinner,sun50i-h6-ohcigeneric-ohciI1 w[pk1$ usb@okayhdmi@60000002allwinner,sun50i-h6-dw-hdmiI w@0[~|{}!iahbisfrtmdscechdcphdcp-bus9> ctrlhdcp& phydefault'@okayports port@0Iendpoint( -port@1Iendpoint) =hdmi-phy@60100002allwinner,sun50i-h6-hdmi-phyI[~|busmod8phy0 &tcon-top@65100002allwinner,sun50i-h6-tcon-topIQ[ bustcon-tv0 dtcon-top-tv0:G .ports port@0 Iendpoint@0I* port@1 Iendpoint@2I+ /port@4 Iendpoint@0I, 0port@5Iendpoint- (lcd-controller@651500082allwinner,sun50i-h6-tcon-tvallwinner,sun8i-r40-tcon-tvIQP wB[. ahbtcon-ch1<lcdports port@0Iendpoint/ +port@1 Iendpoint@1I0 ,rtc@70000002allwinner,sun50i-h6-rtcIwefdosc32kosc32k-outioscG clock@70100002allwinner,sun50i-h6-r-ccuI[hoscloscioscpll-periphG 1watchdog@702040002allwinner,sun50i-h6-wdtallwinner,sun6i-a31-wdtI  wg[interrupt-controller@70210002allwinner,sun50i-h6-r-intcmI w` pinctrl@70220002allwinner,sun50i-h6-r-pinctrlI wio[1apbhoscloscQam r-i2c-pinsPL0PL1s_i2c 3r-ir-rx-pinPL9 s_cir_rx 2r-rsb-pinsPL0PL1s_rsb 4ir@7040000.2allwinner,sun50i-h6-irallwinner,sun6i-a31-irI wm[1 1 apbir1default2@okay;rc-tanix-tx5maxi2c@708140002allwinner,sun50i-h6-i2callwinner,sun6i-a31-i2cI wk[11default3 @disabled rsb@70830002allwinner,sun8i-a23-rsbI0 wl[1 T-1default4 @disabled thermal-sensor@50704002allwinner,sun50i-h6-thsI w[Ybus$M5 Ycalibrationj 6thermal-zonescpu-thermal6tripscpu-alertLDpassive 7cpu-crit Dcriticalcooling-mapsmap070 gpu-thermal6tripsgpu-alert-0sDpassive 8gpu-alert-1Dpassive :gpu-alert-2(Dpassive ;gpu-crit8 Dcriticalcooling-mapsmap08 9map1: 9map2; 9opp-table-cpu%2allwinner,sun50i-h6-operating-pointsM< opp-480000000b8  m mO  O  Oopp-720000000b*T  m mO  O  Oopp-816000000b0,  m mO  O  Oopp-888000000b4  m mO  O  Oopp-1080000000b@_~ WWO  m mO  m mOopp-1320000000bN B@B@O WWO WWOopp-1488000000bX ,,O B@B@O B@B@Oopp-1608000000b_" O ppO ppOopp-1704000000be O ,,O ,,Oopp-1800000000bkI @@O O Oaliases0/soc/serial@5000000chosen8serial0:115200n8connector2hdmi-connectorDDaportendpoint= )i2c 2i2c-gpioQ[eregulator-vcc1v82regulator-fixedwvcc1v8w@w@ regulator-vcc3v32regulator-fixedwvcc3v32Z2Z regulator-vdd-cpu-gpu2regulator-fixed wvdd-cpu-gpuQQ sound-spdif2simple-audio-cardsun50i-h6-spdifsimple-audio-card,cpu>simple-audio-card,codec?spdif-out2linux,spdif-dit ?wifi-pwrseq2mmc-pwrseq-simple[ ext_clock  interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocksclock-latency-ns#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesstatus#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendrangesallwinner,sramclock-namesresets#reset-cellsiommusremote-endpointinterrupt-namesmali-supplydma-channelsdma-requests#dma-cells#mbox-cells#pwm-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pd-supplyvcc-pg-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0max-frequencyvmmc-supplycd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removablecap-mmc-hw-resetmmc-hs200-1_8vreg-shiftreg-io-widthuart-has-rtsctsdevice-wake-gpioshost-wake-gpiosenable-gpiosdmasdma-namessyscon#sound-dai-cellsphysphy-namesextcondr_modereg-names#phy-cellslinux,rc-map-namenvmem-cellsnvmem-cell-names#thermal-sensor-cellspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceopp-sharedopp-hzopp-microvolt-speed0opp-microvolt-speed1opp-microvolt-speed2serial0stdout-pathddc-en-gpiossda-gpiosscl-gpiosi2c-gpio,delay-usregulator-nameregulator-min-microvoltregulator-max-microvoltsimple-audio-card,namesound-daireset-gpios Qw8K(K ,BigTreeTech CB1<2bigtreetech,cb1-mantabigtreetech,cb1allwinner,sun50i-h616cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0Iwatchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc rgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0#(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0#2 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1#2mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2#2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 ?mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcLahb Y#Xdefaultf pokaywр  mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcLahb Y$Xdefaultfpokaywр wifi@1Immc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcLahb Y%Xdefaultf pdisabledwр serial@50000002snps,dw-apb-uartI Y[B,1txrxpokayXdefaultfserial@50004002snps,dw-apb-uartI Y[C,1txrx pdisabledserial@50008002snps,dw-apb-uartI Y[D,1txrx pdisabledserial@5000c002snps,dw-apb-uartI  Y[E,1txrx pdisabledserial@50010002snps,dw-apb-uartI Y[F,1txrx pdisabledserial@50014002snps,dw-apb-uartI Y[G,1txrx pdisabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H,++1rxtxXdefaultf pdisabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I,,,1rxtx pdisabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J,--1rxtx pdisabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K,..1rxtx pdisabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L,//1rxtx pdisabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmod,1rxtx pdisabled spi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmod,1rxtx pdisabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Y;macirq[R stmmaceth LstmmacethK pdisabledmdio2snps,dwmac-mdio spdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif",1txXdefaultfR pdisabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y pdisabledcthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus!u calibrationlradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; pdisabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Y;mcusb pdisabledphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11phy_ctrlpmu0pmu1pmu2pmu3([acegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),Lusb0_resetusb1_resetusb2_resetusb3_resetpokayusb@5101000(2allwinner,sun50i-h616-ehcigeneric-ehciI Y[hl`*.usb pdisabledusb@5101400(2allwinner,sun50i-h616-ohcigeneric-ohciI Y[h`*usb pdisabledusb@5200000(2allwinner,sun50i-h616-ehcigeneric-ehciI  Y[imb+/usbpokayusb@5200400(2allwinner,sun50i-h616-ohcigeneric-ohciI  Y[ib+usbpokayusb@5310000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y[jnd,0usb pdisabledusb@5310400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y[jd,usb pdisabledusb@5311000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y [kof-1usb pdisabledusb@5311400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y![kf-usb pdisabledrtc@70000002allwinner,sun50i-h616-rtcI Yh[ bushoscpll-32k) clock@70100002allwinner,sun50i-h616-r-ccuI[ hoscloscioscpll-periph)interrupt-controller@701032022allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiI  Ygpinctrl@7022000 2allwinner,sun50i-h616-r-pinctrlI [ apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsbir@704000002allwinner,sun50i-h616-irallwinner,sun6i-a31-irI Yj[  apbirXdefaultf pdisabledi2c@7081400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI Yi[,001rxtxXdefaultfpokay pmic@362x-powers,axp313aI6regulatorsdcdc1 vdd-gpu-sys \ 0!dcdc2vdd-cpu \ 5!dcdc3 vcc-dramp `!aldo1 vcc-1v8-pllw@ w@!dldo1 vcc-3v3-io2Z 2Z! rsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-Xdefaultf pdisabled thermal-zonescpu-thermalJ`n~tripscpu-trip-0`Dpassivecpu-trip-1pDpassivecpu-trip-2 Dcriticalgpu-thermalJ`n~Ltripsgpu-trip-0 Dcriticalve-thermalJ`ntripsve-trip-0 Dcriticalddr-thermalJ`ntripsddr-trip-0 Dcriticalopp-table-cpu'2allwinner,sun50i-h616-operating-pointsuopp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W(~=~`R ?opp-1032000000=  opp-1104000000AʹB@(B@=B@R~-opp-1200000000G`(=R`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ=R@*aliasesg/soc/mmc@4021000/wifi@1q/soc/serial@5000000leds 2gpio-ledsled-0statusy regulator-vcc5v2regulator-fixedvcc-5vLK@ LK@!!vcc33-wifi2regulator-fixed vcc33-wifi2Z 2Z!!vcc-wifi-io2regulator-fixed vcc-wifi-iow@ w@!wifi-pwrseq2mmc-pwrseq-simple[  ext_clock chosenserial0:115200n8 interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellspinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplybroken-cdbus-widthvqmmc-supplymmc-pwrseqnon-removablemmc-ddr-1_8vreg-shiftreg-io-widthdmasdma-namesinterrupt-namessyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextconreg-names#phy-cellsregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onregulator-ramp-delaypolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5ethernet0serial0colorgpiosvin-supplyreset-gpiospost-power-on-delay-msstdout-path QG8K(KP ,BigTreeTech Pi%2bigtreetech,piallwinner,sun50i-h616cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0Iwatchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc rgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0#(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0#2 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1#2mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2#2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 ?mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcLahb Y#Xdefaultf pokaywр  mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcLahb Y$Xdefaultfpokaywр wifi@1Immc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcLahb Y%Xdefaultf pdisabledwр serial@50000002snps,dw-apb-uartI Y[B,1txrxpokayXdefaultfserial@50004002snps,dw-apb-uartI Y[C,1txrx pdisabledserial@50008002snps,dw-apb-uartI Y[D,1txrx pdisabledserial@5000c002snps,dw-apb-uartI  Y[E,1txrx pdisabledserial@50010002snps,dw-apb-uartI Y[F,1txrx pdisabledserial@50014002snps,dw-apb-uartI Y[G,1txrx pdisabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H,++1rxtxXdefaultf pdisabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I,,,1rxtx pdisabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J,--1rxtx pdisabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K,..1rxtx pdisabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L,//1rxtx pdisabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmod,1rxtx pdisabled spi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmod,1rxtx pdisabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Y;macirq[R stmmaceth LstmmacethK pdisabledmdio2snps,dwmac-mdio spdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif",1txXdefaultfR pdisabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y pdisabledcthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus!u calibrationlradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; pdisabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Y;mcusb pdisabledphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11phy_ctrlpmu0pmu1pmu2pmu3([acegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),Lusb0_resetusb1_resetusb2_resetusb3_resetpokayusb@5101000(2allwinner,sun50i-h616-ehcigeneric-ehciI Y[hl`*.usbpokayusb@5101400(2allwinner,sun50i-h616-ohcigeneric-ohciI Y[h`*usbpokayusb@5200000(2allwinner,sun50i-h616-ehcigeneric-ehciI  Y[imb+/usbpokayusb@5200400(2allwinner,sun50i-h616-ohcigeneric-ohciI  Y[ib+usbpokayusb@5310000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y[jnd,0usbpokayusb@5310400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y[jd,usbpokayusb@5311000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y [kof-1usbpokayusb@5311400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y![kf-usbpokayrtc@70000002allwinner,sun50i-h616-rtcI Yh[ bushoscpll-32k) clock@70100002allwinner,sun50i-h616-r-ccuI[ hoscloscioscpll-periph)interrupt-controller@701032022allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiI  Ygpinctrl@7022000 2allwinner,sun50i-h616-r-pinctrlI [ apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsbir@704000002allwinner,sun50i-h616-irallwinner,sun6i-a31-irI Yj[  apbirXdefaultfpokayi2c@7081400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI Yi[,001rxtxXdefaultfpokay pmic@362x-powers,axp313aI6regulatorsdcdc1 vdd-gpu-sys \ 0!dcdc2vdd-cpu \ 5!dcdc3 vcc-dramp `!aldo1 vcc-1v8-pllw@ w@!dldo1 vcc-3v3-io2Z 2Z! rsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-Xdefaultf pdisabled thermal-zonescpu-thermalJ`n~tripscpu-trip-0`Dpassivecpu-trip-1pDpassivecpu-trip-2 Dcriticalgpu-thermalJ`n~Ltripsgpu-trip-0 Dcriticalve-thermalJ`ntripsve-trip-0 Dcriticalddr-thermalJ`ntripsddr-trip-0 Dcriticalopp-table-cpu'2allwinner,sun50i-h616-operating-pointsuopp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W(~=~`R ?opp-1032000000=  opp-1104000000AʹB@(B@=B@R~-opp-1200000000G`(=R`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ=R@*aliasesg/soc/mmc@4021000/wifi@1q/soc/serial@5000000leds 2gpio-ledsled-0statusy regulator-vcc5v2regulator-fixedvcc-5vLK@ LK@!!vcc33-wifi2regulator-fixed vcc33-wifi2Z 2Z!!vcc-wifi-io2regulator-fixed vcc-wifi-iow@ w@!wifi-pwrseq2mmc-pwrseq-simple[  ext_clock chosenserial0:115200n8 interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellspinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplybroken-cdbus-widthvqmmc-supplymmc-pwrseqnon-removablemmc-ddr-1_8vreg-shiftreg-io-widthdmasdma-namesinterrupt-namessyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextconreg-names#phy-cellsregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onregulator-ramp-delaypolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5ethernet0serial0colorgpiosvin-supplyreset-gpiospost-power-on-delay-msstdout-path U8O4(N ,OrangePi Zero2-2xunlong,orangepi-zero2allwinner,sun50i-h616cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0I%watchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc # 1 ? M rgmii-pinsG[PI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16`emac0i(i2c0-pins[PI5PI6`i2c0i2c3-ph-pins[PH4PH5`i2c3ir-rx-pin[PH10`ir_rx mmc0-pins[PF0PF1PF2PF3PF4PF5`mmc0ixmmc1-pins[PG0PG1PG2PG3PG4PG5`mmc1ixmmc2-pins6[PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16`mmc2ixspi0-pins [PC0PC2PC4`spi0spi0-cs0-pin[PC3`spi0spdif-tx-pin[PH4`spdifuart0-ph-pins[PH0PH1`uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcahb Y#defaultokayр mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcahb Y$default disabledр mmc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcahb Y%default disabledр serial@50000002snps,dw-apb-uartI Y'1[B>Ctxrxokaydefaultserial@50004002snps,dw-apb-uartI Y'1[C>Ctxrx disabledserial@50008002snps,dw-apb-uartI Y'1[D>Ctxrx disabledserial@5000c002snps,dw-apb-uartI  Y'1[E>Ctxrx disabledserial@50010002snps,dw-apb-uartI Y'1[F>Ctxrx disabledserial@50014002snps,dw-apb-uartI Y'1[G>Ctxrx disabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H>++Crxtxdefault disabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I>,,Crxtx disabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J>--Crxtx disabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K>..Crxtx disabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L>//Crxtx disabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmod>Crxtxokay defaultflash@0 2jedec,spi-norIMbZspi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmod>Crxtx disabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Y_macirq[R stmmaceth stmmacethookaydefaultv rgmiimdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22Ispdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif">Ctxdefault disabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y disabledthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus! calibration$lradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; disabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Y_mc&+usb5okay 00Crxtxdefault! disabled rsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-default"okay pmic@74502x-powers,axp305x-powers,axp805x-powers,axp806IEj########regulatorsaldo12Z2Z/vcc-sys aldo22Z2Z /vcc3v3-extaldo32Z2Z /vcc3v3-ext2bldo1w@w@/vcc1v8 bldo2bldo3bldo4cldo1cldo2cldo3dcdca \/vdd-cpudcdcc \0 /vdd-gpu-sysdcdcd`` /vdd-dramdcdce2Z2Z /vcc-eth-mmcswthermal-zonescpu-thermal>Tb$rtripscpu-trip-0`Dpassivecpu-trip-1pDpassivecpu-trip-2 Dcriticalgpu-thermal>Tb$rLtripsgpu-trip-0 Dcriticalve-thermal>Tb$tripsve-trip-0 Dcriticalddr-thermal>Tb$tripsddr-trip-0 Dcriticalaliases/soc/ethernet@5020000/soc/serial@5000000chosenserial0:115200n8leds 2gpio-ledsled-0`power  onled-1`status  vcc5v2regulator-fixed/vcc-5vLK@LK@#regulator-usb1-vbus2regulator-fixed /usb1-vbusLK@LK@#opp-table-cpu'2allwinner,sun50i-h616-operating-points%opp-4800000008 !?opp-600000000#F !opp-720000000*T !-opp-792000000/42 GW!opp-9360000007: ! opp-1008000000<\~2Wq~~G` !?opp-1032000000= ! opp-1104000000Aʹ\B@qB@B@~!-opp-1200000000G\2`qG`!?opp-1320000000N!opp-1416000000Tfr!-opp-1512000000ZJ2@!* interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqcd-gpiosbus-widthvmmc-supplyreg-shiftreg-io-widthdmasdma-namesspi-max-frequencyinterrupt-namessysconphy-handleallwinner,rx-delay-psallwinner,tx-delay-psphy-modephy-supply#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb1_vbus-supplyx-powers,self-working-modevina-supplyvinb-supplyvinc-supplyvind-supplyvine-supplyaldoin-supplybldoin-supplycldoin-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-namepolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisethernet0serial0stdout-pathcolordefault-statevin-supplyenable-active-highgpioopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5 Q8K(K  ,X96 Mate(2hechuang,x96-mateallwinner,sun50i-h616cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0Iwatchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhoscloscrgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0#(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0#2 mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1#2mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2#2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 ?mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcLahb Y#Xdefaultf pokaywр  mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcLahb Y$Xdefaultf pdisabledwр mmc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcLahb Y%Xdefaultfpokaywр   serial@50000002snps,dw-apb-uartI Y)3[B@EtxrxpokayXdefaultfserial@50004002snps,dw-apb-uartI Y)3[C@Etxrx pdisabledserial@50008002snps,dw-apb-uartI Y)3[D@Etxrx pdisabledserial@5000c002snps,dw-apb-uartI  Y)3[E@Etxrx pdisabledserial@50010002snps,dw-apb-uartI Y)3[F@Etxrx pdisabledserial@50014002snps,dw-apb-uartI Y)3[G@Etxrx pdisabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H@++ErxtxXdefaultf pdisabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I@,,Erxtx pdisabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J@--Erxtx pdisabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K@..Erxtx pdisabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L@//Erxtx pdisabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmod@Erxtx pdisabled spi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmod@Erxtx pdisabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI YOmacirq[R stmmaceth Lstmmaceth_ pdisabledmdio2snps,dwmac-mdio spdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif"@EtxXdefaultff pdisabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y pdisabledwthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus! calibrationlradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; pdisabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 YOmcusbpokayhostphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11phy_ctrlpmu0pmu1pmu2pmu3([acegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),Lusb0_resetusb1_resetusb2_resetusb3_resetpokayusb@5101000(2allwinner,sun50i-h616-ehcigeneric-ehciI Y[hl`*.usbpokayusb@5101400(2allwinner,sun50i-h616-ohcigeneric-ohciI Y[h`*usbpokayusb@5200000(2allwinner,sun50i-h616-ehcigeneric-ehciI  Y[imb+/usb pdisabledusb@5200400(2allwinner,sun50i-h616-ohcigeneric-ohciI  Y[ib+usb pdisabledusb@5310000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y[jnd,0usbpokayusb@5310400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y[jd,usbpokayusb@5311000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y [kof-1usb pdisabledusb@5311400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y![kf-usb pdisabledrtc@70000002allwinner,sun50i-h616-rtcI Yh[ bushoscpll-32k) clock@70100002allwinner,sun50i-h616-r-ccuI[ hoscloscioscpll-periph)interrupt-controller@701032022allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiI  Ygpinctrl@7022000 2allwinner,sun50i-h616-r-pinctrlI [ apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsbir@704000002allwinner,sun50i-h616-irallwinner,sun6i-a31-irI Yj[  apbirXdefaultfpokayi2c@7081400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI Yi[@00ErxtxXdefaultf pdisabled rsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-Xdefaultfpokay pmic@74502x-powers,axp305x-powers,axp805x-powers,axp806IE%1=IUcqregulatorsaldo12Z2Zvcc-sysaldo22Z2Z vcc3v3-ext pdisabledaldo32Z2Z vcc3v3-ext2 pdisabledbldo1w@w@vcc1v8bldo2w@w@ vcc1v8-2 pdisabledbldo3bldo4cldo1&%&%vcc2v5cldo2cldo3dcdca \vdd-cpudcdcc \0 vdd-gpu-sysdcdcd vdd-dramdcdce2Z2Z vcc-eth-mmc swthermal-zonescpu-thermaltripscpu-trip-0`Dpassive$cpu-trip-1pDpassive$cpu-trip-2 Dcritical$gpu-thermalLtripsgpu-trip-0 Dcritical$ve-thermaltripsve-trip-0 Dcritical$ddr-thermaltripsddr-trip-0 Dcritical$opp-table-cpu'2allwinner,sun50i-h616-operating-points/opp-480000000:8A O`?opp-600000000:#FA O`opp-720000000:*TA O`-opp-792000000:/4q WO`opp-936000000:7:A O` opp-1008000000:<~qW~~` O`?opp-1032000000:=A O` opp-1104000000:AʹB@B@B@~O`-opp-1200000000:Gq``O`?opp-1320000000:NAO`opp-1416000000:TfrAO`-opp-1512000000:ZJq@O`*aliases/soc/serial@5000000chosenserial0:115200n8vcc5v2regulator-fixedvcc-5vLK@LK@ interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellspinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplycd-gpiosbus-widthvqmmc-supplynon-removablecap-mmc-hw-resetmmc-ddr-1_8vmmc-hs200-1_8vreg-shiftreg-io-widthdmasdma-namesinterrupt-namessyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsx-powers,self-working-modevina-supplyvinb-supplyvinc-supplyvind-supplyvine-supplyaldoin-supplybldoin-supplycldoin-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-namepolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5serial0stdout-path R8L\(L$ ,Sipeed Longan Pi 3HB2sipeed,longan-pi-3hsipeed,longan-module-3hallwinner,sun50i-h618cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0I!watchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc # 1 ? M rgmii-pinsG[PI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16`emac0i(i2c0-pins[PI5PI6`i2c0i2c3-ph-pins[PH4PH5`i2c3ir-rx-pin[PH10`ir_rxmmc0-pins[PF0PF1PF2PF3PF4PF5`mmc0ixmmc1-pins[PG0PG1PG2PG3PG4PG5`mmc1ixmmc2-pins6[PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16`mmc2ixspdif-tx-pin[PH4`spdifuart0-ph-pins[PH0PH1`uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcahb Y#defaultokayр mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcahb Y$default disabledр mmc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcahb Y%defaultokayр  ' 4BS`serial@50000002snps,dw-apb-uartI Yoy[Btxrxokayserial@50004002snps,dw-apb-uartI Yoy[Ctxrx disabledserial@50008002snps,dw-apb-uartI Yoy[Dtxrx disabledserial@5000c002snps,dw-apb-uartI  Yoy[Etxrx disabledserial@50010002snps,dw-apb-uartI Yoy[Ftxrx disabledserial@50014002snps,dw-apb-uartI Yoy[Gtxrx disabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H++rxtxdefault disabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I,,rxtx disabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J--rxtx disabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K..rxtx disabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L//rxtx disabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmodrxtx disabled spi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmodrxtx disabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Ymacirq[R stmmaceth stmmacethokaydefaultrgmii mdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22Ispdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif"txdefault disabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y disabledthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus! &calibration7F lradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; disabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Ymc\ausbkokay rperipheralphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11zphy_ctrlpmu0pmu1pmu2pmu3([acegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokayusb@5101000(2allwinner,sun50i-h616-ehcigeneric-ehciI Y[hl`*.\ausb disabledusb@5101400(2allwinner,sun50i-h616-ohcigeneric-ohciI Y[h`*\ausb disabledusb@5200000(2allwinner,sun50i-h616-ehcigeneric-ehciI  Y[imb+/\ausbokayusb@5200400(2allwinner,sun50i-h616-ohcigeneric-ohciI  Y[ib+\ausbokayusb@5310000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y[jnd,0\ausbokayusb@5310400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y[jd,\ausbokayusb@5311000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y [kof-1\ausbokayusb@5311400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y![kf-\ausbokayrtc@70000002allwinner,sun50i-h616-rtcI Yh[ bushoscpll-32k) clock@70100002allwinner,sun50i-h616-r-ccuI[ hoscloscioscpll-periph)interrupt-controller@701032022allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiI  Ygpinctrl@7022000 2allwinner,sun50i-h616-r-pinctrlI [ apbhoscloscr-i2c-pins[PL0PL1`s_i2cr-rsb-pins[PL0PL1`s_rsbir@704000002allwinner,sun50i-h616-irallwinner,sun6i-a31-irI Yj[  apbirdefault disabledi2c@7081400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI Yi[00rxtxdefaultokay pmic@362x-powers,axp313aI6regulatorsaldo1w@w@ vcc-1v8-pll dldo12Z2Z vcc-3v3-io dcdc1 \0 vdd-gpu-sysdcdc2 \vdd-cpudcdc3 vdd-dramrsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-default disabled thermal-zonescpu-thermal(>L \tripscpu-trip-0n`Dpassivezcpu-trip-1npDpassivezcpu-trip-2n Dcriticalzgpu-thermal(>L \Ltripsgpu-trip-0n Dcriticalzve-thermal(>L tripsve-trip-0n Dcriticalzddr-thermal(>L tripsddr-trip-0n Dcriticalzopp-table-cpu'2allwinner,sun50i-h616-operating-points!opp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W~~`0 ?opp-1032000000=  opp-1104000000AʹB@B@B@0~-opp-1200000000G`0`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ0@*aliasesE/soc/ethernet@5020000O/soc/serial@5000000chosenWserial0:115200n8leds 2gpio-ledsled-0c  `indicatoriled-1c  `indicatoriregulator-vcc5v2regulator-fixedvcc-5vLK@LK@regulator-vcc3v32regulator-fixedvcc-3v32Z2Z} interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqbus-widthcd-gpiosvmmc-supplyvqmmc-supplynon-removablecap-mmc-hw-resetmmc-ddr-1_8vmmc-hs200-1_8vreg-shiftreg-io-widthdmasdma-namesinterrupt-namessysconphy-modephy-handleallwinner,rx-delay-psallwinner,tx-delay-psphy-supply#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb1_vbus-supplyusb2_vbus-supplyvin1-supplyvin2-supplyvin3-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-namepolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5ethernet0serial0stdout-pathcolorfunction-enumeratorvin-supply Q8K(K ,OrangePi Zero 2W.2xunlong,orangepi-zero2wallwinner,sun50i-h618cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0I"watchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc # 1 ? M rgmii-pinsG[PI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16`emac0i(i2c0-pins[PI5PI6`i2c0i2c3-ph-pins[PH4PH5`i2c3ir-rx-pin[PH10`ir_rxmmc0-pins[PF0PF1PF2PF3PF4PF5`mmc0ixmmc1-pins[PG0PG1PG2PG3PG4PG5`mmc1ixmmc2-pins6[PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16`mmc2ixspi0-pins [PC0PC2PC4`spi0spi0-cs0-pin[PC3`spi0spdif-tx-pin[PH4`spdifuart0-ph-pins[PH0PH1`uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcahb Y#defaultokayр mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcahb Y$default disabledр mmc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcahb Y%default disabledр serial@50000002snps,dw-apb-uartI Y'1[B>Ctxrxokaydefaultserial@50004002snps,dw-apb-uartI Y'1[C>Ctxrx disabledserial@50008002snps,dw-apb-uartI Y'1[D>Ctxrx disabledserial@5000c002snps,dw-apb-uartI  Y'1[E>Ctxrx disabledserial@50010002snps,dw-apb-uartI Y'1[F>Ctxrx disabledserial@50014002snps,dw-apb-uartI Y'1[G>Ctxrx disabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H>++Crxtxdefault disabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I>,,Crxtx disabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J>--Crxtx disabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K>..Crxtx disabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L>//Crxtx disabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmod>Crxtxokay defaultflash@0 2jedec,spi-norIMbZspi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmod>Crxtx disabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Y_macirq[R stmmaceth stmmacetho disabledmdio2snps,dwmac-mdio spdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif">Ctxdefaultv disabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y disabledthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus! calibration!lradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; disabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Y_mcusbokay peripheralphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11phy_ctrlpmu0pmu1pmu2pmu3([acegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokayusb@5101000(2allwinner,sun50i-h616-ehcigeneric-ehciI Y[hl`*.usb disabledusb@5101400(2allwinner,sun50i-h616-ohcigeneric-ohciI Y[h`*usb disabledusb@5200000(2allwinner,sun50i-h616-ehcigeneric-ehciI  Y[imb+/usbokayusb@5200400(2allwinner,sun50i-h616-ohcigeneric-ohciI  Y[ib+usbokayusb@5310000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y[jnd,0usb disabledusb@5310400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y[jd,usb disabledusb@5311000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y [kof-1usb disabledusb@5311400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y![kf-usb disabledrtc@70000002allwinner,sun50i-h616-rtcI Yh[ bushoscpll-32k) clock@70100002allwinner,sun50i-h616-r-ccuI[ hoscloscioscpll-periph)interrupt-controller@701032022allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiI  Ygpinctrl@7022000 2allwinner,sun50i-h616-r-pinctrlI [ apbhoscloscr-i2c-pins[PL0PL1`s_i2cr-rsb-pins[PL0PL1`s_rsb ir@704000002allwinner,sun50i-h616-irallwinner,sun6i-a31-irI Yj[  apbirdefault disabledi2c@7081400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI Yi[>00Crxtxdefaultokay pmic@362x-powers,axp313aI6 Y +7regulatorsaldo1CWw@ow@vcc1v8 dldo1CW2Zo2Zvcc3v3 dcdc1CW \o0 vdd-gpu-sysdcdc2CW \ovdd-cpudcdc3CWo vdd-dramrsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-default  disabled thermal-zonescpu-thermal!tripscpu-trip-0`Dpassivecpu-trip-1pDpassivecpu-trip-2 Dcriticalgpu-thermal!Ltripsgpu-trip-0 Dcriticalve-thermal!tripsve-trip-0 Dcriticalddr-thermal!tripsddr-trip-0 Dcriticalopp-table-cpu'2allwinner,sun50i-h616-operating-points"opp-4800000008 $?opp-600000000#F $opp-720000000*T $-opp-792000000/45 JW$opp-9360000007: $ opp-1008000000<_~5Wt~~J` $?opp-1032000000= $ opp-1104000000Aʹ_B@tB@B@~$-opp-1200000000G_5`tJ`$?opp-1320000000N$opp-1416000000Tfr$-opp-1512000000ZJ5@$*aliases/soc/serial@5000000chosenserial0:115200n8leds 2gpio-ledsled-0`status  vcc5v2regulator-fixedvcc-5vWLK@oLK@Cvcc3v32regulator-fixedvcc-3v3W2Zo2ZC interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqcd-gpiosbus-widthvmmc-supplyreg-shiftreg-io-widthdmasdma-namesspi-max-frequencyinterrupt-namessyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb1_vbus-supplyvin1-supplyvin2-supplyvin3-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-namepolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5serial0stdout-pathcolorvin-supply S8Mx(fM@ ,OrangePi Zero3-2xunlong,orangepi-zero3allwinner,sun50i-h618cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0I$watchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc # 1 ? M rgmii-pinsG[PI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16`emac0i(i2c0-pins[PI5PI6`i2c0i2c3-ph-pins[PH4PH5`i2c3ir-rx-pin[PH10`ir_rxmmc0-pins[PF0PF1PF2PF3PF4PF5`mmc0ixmmc1-pins[PG0PG1PG2PG3PG4PG5`mmc1ixmmc2-pins6[PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16`mmc2ixspi0-pins [PC0PC2PC4`spi0spi0-cs0-pin[PC3`spi0spdif-tx-pin[PH4`spdifuart0-ph-pins[PH0PH1`uart0interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 mmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcahb Y#defaultokayр % mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcahb Y$default disabledр mmc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcahb Y%default disabledр serial@50000002snps,dw-apb-uartI Y1;[BHMtxrxokaydefaultserial@50004002snps,dw-apb-uartI Y1;[CHMtxrx disabledserial@50008002snps,dw-apb-uartI Y1;[DHMtxrx disabledserial@5000c002snps,dw-apb-uartI  Y1;[EHMtxrx disabledserial@50010002snps,dw-apb-uartI Y1;[FHMtxrx disabledserial@50014002snps,dw-apb-uartI Y1;[GHMtxrx disabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[HH++Mrxtxdefault disabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[IH,,Mrxtx disabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[JH--Mrxtx disabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [KH..Mrxtx disabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [LH//Mrxtx disabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmodHMrxtxokay defaultflash@0 2jedec,spi-norIWbZspi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmodHMrxtx disabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Yimacirq[R stmmaceth stmmacethyokaydefault rgmii-rxid mdio2snps,dwmac-mdio ethernet-phy@12ethernet-phy-ieee802.3-c22IsY@spdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif"HMtxdefault disabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y disabledthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus! calibration##lradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; disabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Yimc9>usbHokay Operipheralphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11Wphy_ctrlpmu0pmu1pmu2pmu3([acegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokayalusb@5101000(2allwinner,sun50i-h616-ehcigeneric-ehciI Y[hl`*.9>usb disabledusb@5101400(2allwinner,sun50i-h616-ohcigeneric-ohciI Y[h`*9>usb disabledusb@5200000(2allwinner,sun50i-h616-ehcigeneric-ehciI  Y[imb+/9>usbokayusb@5200400(2allwinner,sun50i-h616-ohcigeneric-ohciI  Y[ib+9>usbokayusb@5310000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y[jnd,09>usb disabledusb@5310400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y[jd,9>usb disabledusb@5311000(2allwinner,sun50i-h616-ehcigeneric-ehciI1 Y [kof-19>usb disabledusb@5311400(2allwinner,sun50i-h616-ohcigeneric-ohciI1 Y![kf-9>usb disabledrtc@70000002allwinner,sun50i-h616-rtcI Yh[ bushoscpll-32k) clock@70100002allwinner,sun50i-h616-r-ccuI[ hoscloscioscpll-periph)interrupt-controller@701032022allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiI  Ygpinctrl@7022000 2allwinner,sun50i-h616-r-pinctrlI [ apbhoscloscr-i2c-pins[PL0PL1`s_i2c r-rsb-pins[PL0PL1`s_rsb"ir@704000002allwinner,sun50i-h616-irallwinner,sun6i-a31-irI Yj[  apbirdefault disabledi2c@7081400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI Yi[H00Mrxtxdefault okay pmic@362x-powers,axp313aI6 Y }!!!regulatorsaldo1w@w@vcc1v8 dldo12Z2Zvcc3v3 dcdc1 \0 vdd-gpu-sysdcdc2 \vdd-cpudcdc3 vdd-dramrsb@708300022allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbI0 Ym[ 6-default" disabled thermal-zonescpu-thermal #(tripscpu-trip-0:`DpassiveFcpu-trip-1:pDpassiveFcpu-trip-2: DcriticalFgpu-thermal #(Ltripsgpu-trip-0: DcriticalFve-thermal #tripsve-trip-0: DcriticalFddr-thermal #tripsddr-trip-0: DcriticalFaliasesQ/soc/ethernet@5020000[/soc/serial@5000000chosencserial0:115200n8leds 2gpio-ledsled-0`powero  uonled-1`statuso  vcc5v2regulator-fixedvcc-5vLK@LK@!regulator-usb1-vbus2regulator-fixed usb1-vbusLK@LK@!opp-table-cpu'2allwinner,sun50i-h616-operating-points$opp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W'~<~`Q ?opp-1032000000=  opp-1104000000AʹB@'B@<B@Q~-opp-1200000000G`'<Q`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ<Q@* interrupt-parent#address-cells#size-cellsmodelcompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pc-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqcd-gpiosbus-widthbroken-cdvmmc-supplyreg-shiftreg-io-widthdmasdma-namesspi-max-frequencyinterrupt-namessysconphy-handleallwinner,tx-delay-psphy-modephy-supplymotorcomm,clk-out-frequency-hz#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb1_vbus-supplyvin1-supplyvin2-supplyvin3-supplyregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-namepolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisethernet0serial0stdout-pathcolordefault-statevin-supplyenable-active-highgpioopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5 R8Lx(L@ ,Transpeed 8K618-T(2transpeed,8k618-tallwinner,sun50i-h618cpus cpu@02arm,cortex-a53=cpuIMpsci[bq~@@cpu@12arm,cortex-a53=cpuIMpsci[bq~@@cpu@22arm,cortex-a53=cpuIMpsci[bq~@@cpu@32arm,cortex-a53=cpuIMpsci[bq~@@ l2-cache2cache s@reserved-memory secmon@40000000I@"osc24M-clk) 2fixed-clock6n6Fosc24M pmu2arm,cortex-a53-pmu0Yd psci 2arm,psci-0.2Tsmctimer2arm,armv8-timerw0Y   soc 2simple-bus @crypto@19040002allwinner,sun50i-h616-cryptoI@ Y[ ['&4 busmodramtrngsyscon@3000000%2allwinner,sun50i-h616-system-controlI sram@28000 2mmio-sramI  clock@30010002allwinner,sun50i-h616-ccuI[ hosclosciosc)dma-controller@300200042allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaI  Y*[*2 busmbus1efuse@300600032allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidI` thermal-sensor-calibration@14Icpu-speed-grade@0I"watchdog@30090a022allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtI  Y2[ pinctrl@300b0002allwinner,sun50i-h616-pinctrlI`Y345+6789[ apbhosclosc # 1 ? rgmii-pinsGMPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16Remac0[(i2c0-pinsMPI5PI6Ri2c0i2c3-ph-pinsMPH4PH5Ri2c3ir-rx-pinMPH10Rir_rxmmc0-pinsMPF0PF1PF2PF3PF4PF5Rmmc0[jmmc1-pinsMPG0PG1PG2PG3PG4PG5Rmmc1[jmmc2-pins6MPC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16Rmmc2[jspdif-tx-pinMPH4Rspdifuart0-ph-pinsMPH0PH1Ruart0uart1-pinsMPG6PG7Ruart1uart1-rts-cts-pinsMPG8PG9Ruart1x32clk-fanout-pinMPG10Rclock#interrupt-controller@3021000 2arm,gic-400 I @ `  Y iommu@30f00002allwinner,sun50i-h616-iommuI Y=[0 wmmc@402000042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[?<ahbmmcahb Y#defaultokayр  mmc@402100042allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcI[@=ahbmmcahb Y$defaultokayр   &1wifi@1Immc@402200062allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcI [A>ahbmmcahb Y%defaultokayр   1?P]serial@50000002snps,dw-apb-uartI Ylv[Btxrxokaydefaultserial@50004002snps,dw-apb-uartI Ylv[Ctxrxokaydefaultserial@50008002snps,dw-apb-uartI Ylv[Dtxrx disabledserial@5000c002snps,dw-apb-uartI  Ylv[Etxrx disabledserial@50010002snps,dw-apb-uartI Ylv[Ftxrx disabledserial@50014002snps,dw-apb-uartI Ylv[Gtxrx disabledi2c@5002000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI  Y[H++rxtxdefault disabled i2c@5002400K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI$ Y[I,,rxtx disabled i2c@5002800K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI( Y[J--rxtx disabled i2c@5002c00K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI, Y [K..rxtx disabled i2c@5003000K2allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cI0 Y [L//rxtx disabled spi@501000012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [OMahbmodrxtx disabled spi@501100012allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiI Y [PNahbmodrxtx disabled ethernet@502000062allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacI Ymacirq[R stmmaceth stmmaceth disabledmdio2snps,dwmac-mdio spdif@50930002allwinner,sun50i-h616-spdifI 0 Y[XW apbspdif"txdefault disabledadc@507000062allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcI[< Y disabledthermal-sensor@50704002allwinner,sun50i-h616-thsI Y[Vbus! calibration!lradc@507080082allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcI Y[q; disabledusb@510000032allwinner,sun50i-h616-musballwinner,sun8i-h3-musbI[p2 Ymc#usb-okay4hostphy@51004002allwinner,sun50i-h616-usb-phy(I$ 11uрjokay default()* eeprom@1c140002allwinner,sun50i-a64-sid@ thermal-sensor-calibration@344B2crypto@1c150002allwinner,sun50i-a64-cryptoP ^cObusmod mailbox@1c1700072allwinner,sun50i-a64-msgboxallwinner,sun6i-a31-msgboxpc6   1*usb@1c190002allwinner,sun8i-a33-musbc)  Gmc6+;usbE+Lhostjokayphy@1c194002allwinner,sun50i-a64-usb-phyTphy_ctrlpmu0pmu1cVWusb0_phyusb1_phy Rusb0_resetusb1_resetjokay^i,z,B+usb@1c1a000'2allwinner,sun50i-a64-ehcigeneric-ehci Hc,*[ 6+;usbjokayusb@1c1a400'2allwinner,sun50i-a64-ohcigeneric-ohci Ic,[ 6+;usbjokayusb@1c1b000'2allwinner,sun50i-a64-ehcigeneric-ehci Jc-+] 6+;usbjokayusb@1c1b400'2allwinner,sun50i-a64-ohcigeneric-ohci Kc-] 6+;usbjokayclock@1c200002allwinner,sun50i-a64-ccu c-. hoscloscBpinctrl@1c208002allwinner,sun50i-a64-pinctrl/$ c:-.apbhosclosc%!B"csi-pins./PE0PE2PE3PE4PE5PE6PE7PE8PE9PE10PE114csiB>i2c0-pins/PH0PH14i2c0=B6i2c1-pins/PH2PH34i2c1B7i2c2-pins /PE14PE154i2c2B8mmc0-pins/PF0PF1PF2PF3PF4PF54mmc0J=B!mmc1-pins/PG0PG1PG2PG3PG4PG54mmc1J=B#mmc2-pins3/PC5PC6PC8PC9PC10PC11PC12PC13PC14PC15PC164mmc2J=B(mmc2-ds-pin/PC14mmc2J=B)pwm-pin/PD224pwmB=rmii-pins2/PD10PD11PD13PD14PD17PD18PD19PD20PD22PD234emacJ(rgmii-pinsI/PD8PD9PD10PD11PD12PD13PD15PD16PD17PD18PD19PD20PD21PD22PD234emacJ(spdif-tx-pin/PH84spdifB1spi0-pins/PC0PC1PC2PC34spi0B9spi1-pins/PD0PD1PD2PD34spi1B:uart0-pb-pins/PB8PB94uart0B3uart1-pins/PG6PG74uart1B4uart1-rts-cts-pins/PG8PG94uart1B5uart2-pins/PB0PB14uart2uart3-pins/PD0PD14uart3uart4-pins/PD2PD34uart4uart4-rts-cts-pins/PD4PD54uart4timer@1c20c0052allwinner,sun50i-a64-timerallwinner,sun8i-a23-timer c-watchdog@1c20ca012allwinner,sun50i-a64-wdtallwinner,sun6i-a31-wdt  c-spdif@1c21000Y42allwinner,sun50i-a64-spdifallwinner,sun8i-h3-spdif  c9U % apbspdifj0otxdefault1 jdisabledlradc@1c2180082allwinner,sun50i-a64-lradcallwinner,sun8i-a83t-r-lradc/  jdisabledi2s@1c22000Y02allwinner,sun50i-a64-i2sallwinner,sun8i-h3-i2s   c<Rapbmod 'orxtxj00 jdisabledi2s@1c22400Y02allwinner,sun50i-a64-i2sallwinner,sun8i-h3-i2s$ c=Sapbmod (orxtxj00 jdisabledi2s@1c22800Y02allwinner,sun50i-a64-i2sallwinner,sun8i-h3-i2s( c>Tapbmod )orxtxj00 jdisableddai@1c22c00Y2allwinner,sun50i-a64-codec-i2s, c8kapbmod $j00orxtxjokayBcodec@1c22e00Y52allwinner,sun50i-a64-codecallwinner,sun8i-a33-codec. c8kbusmodjokayBthermal-sensor@1c250002allwinner,sun50i-a64-thsPc;Ibusmod  &y2 calibrationBserial@1c280002snps,dw-apb-uart€ cC .jokaydefault3serial@1c284002snps,dw-apb-uart„ cD /jokaydefault45bluetooth2realtek,rtl8723bs-bt'`serial@1c288002snps,dw-apb-uartˆ cE 0 jdisabledserial@1c28c002snps,dw-apb-uartŒ cF 1 jdisabledserial@1c290002snps,dw-apb-uart cG 2 jdisabledi2c@1c2ac002allwinner,sun6i-a31-i2c¬ c? *default6jokay i2c@1c2b0002allwinner,sun6i-a31-i2c° c@ +default7 jdisabled i2c@1c2b4002allwinner,sun6i-a31-i2c´ cA ,default8 jdisabled spi@1c680002allwinner,sun8i-h3-spiƀ Ac'Pahbmodj00orxtxdefault9  jdisabled spi@1c690002allwinner,sun8i-h3-spiƐ Bc(Qahbmodj00orxtxdefault:  jdisabled ethernet@1c300002allwinner,sun50i-a64-emac; Rmacirq   Rstmmacethc$ stmmaceth jdisabledmdio2snps,dwmac-mdio gpu@1c40000'2allwinner,sun50i-a64-maliarm,mali-400Tabcdfge#gpgpmmupp0ppmmu0pp1ppmmu1pmuc5r buscore #<interrupt-controller@1c81000 2arm,gic-400  @ `   Bpwm@1c2140012allwinner,sun50i-a64-pwmallwinner,sun5i-a13-pwmc-default= jdisableddram-controller@1c620002allwinner,sun50i-a64-mbus 0 Tmbusdramcp^#mbusdrambus E  @BAcsi@1cb00002allwinner,sun50i-a64-csi Tc2h` busmodram default> jdisableddsi@1ca00002allwinner,sun50i-a64-mipi-dsi Yc 6?;dphy jdisabled portendpoint@Bd-phy@1ca1000=2allwinner,sun50i-a64-mipi-dphyallwinner,sun6i-a31-mipi-dphy Ycqbusmod  jdisabled^B?deinterlace@1e00000@2allwinner,sun50i-a64-deinterlaceallwinner,sun8i-h3-deinterlacec1fa busmodram  ]"A 0dma-memhdmi@1ee0000:2allwinner,sun50i-a64-dw-hdmiallwinner,sun8i-a83t-dw-hdmi X c3on.iahbisfrtmdscec Rctrl6B;phyjokayCCports port@0endpointDBport@1endpointEBLhdmi-phy@1ef00002allwinner,sun50i-a64-hdmi-phyc3obusmodpll-0 Rphy^BBrtc@1f0000002allwinner,sun50i-a64-rtcallwinner,sun8i-h3-rtc/()osc32kosc32k-outiosccFB.interrupt-controller@1f00c0072allwinner,sun50i-a64-r-intcallwinner,sun6i-a31-r-intc   B/clock@1f014002allwinner,sun50i-a64-r-ccuc-.. hoscloscioscpll-periphBGcodec-analog@1f015c0"2allwinner,sun50i-a64-codec-analogjokayO*Bi2c@1f0240012allwinner,sun50i-a64-i2callwinner,sun6i-a31-i2c$ ,cG  G jdisabled ir@1f02000/2allwinner,sun50i-a64-irallwinner,sun6i-a31-ir cGG apbir G %defaultHjokaypwm@1f0380012allwinner,sun50i-a64-pwmallwinner,sun5i-a13-pwm8c-defaultI jdisabledpinctrl@1f02c002allwinner,sun50i-a64-r-pinctrl,/ -cG-FapbhoscloscB'r-i2c-pl89-pins/PL8PL94s_i2cr-ir-rx-pin/PL11 4s_cir_rxBHr-pwm-pin/PL104s_pwmBIr-rsb-pins/PL0PL14s_rsbBJrsb@1f034002allwinner,sun8i-a23-rsb4 'cG- GdefaultJjokay pmic@3a32x-powers,axp803/  \sKKKKKKKKKKKjokayac-power@2x-powers,axp803-ac-power-supplyx-powers,axp813-ac-power-supplyjokayadc(2x-powers,axp803-adcx-powers,axp813-adcgpio*2x-powers,axp803-gpiox-powers,axp813-gpiobattery-powerJ2x-powers,axp803-battery-power-supplyx-powers,axp813-battery-power-supply jdisabledregulators aldo1 (vcc-wifi72ZO2ZB$aldo2(vcc-plg72ZO2Zaldo3 (vcc-pll-avccg7-O-dc1sw(dc1swdcdc1(vcc-3v3g72ZO2ZBdcdc2 (vdd-cpuxg7ހO Bdcdc3(dcdc3dcdc4(dcdc4dcdc5 (vcc-dramg7`O`dcdc6(vdd-sysg7OOOdldo1 (vcc-ave-33g72ZO2ZBCdldo2(dldo2dldo3(dldo3dldo4 (vcc-wifi-io72ZO2ZB%eldo1(vcc-cpvdd-dram-emmcg7w@Ow@B*eldo2(eldo2eldo3(eldo3fldo1(fldo1fldo2 (vdd-cpusg7Oldo-io0(ldo-io0 jdisabledldo-io1(ldo-io1 jdisabledrtc-ldog7-O-(vcc-rtcdrivevbus (usb0-vbusjokayB,usb-powerB2x-powers,axp803-usb-power-supplyx-powers,axp813-usb-power-supply jdisabledopp-table-cpu2operating-points-v2{Bopp-648000000x&ހopp-816000000x0,opp-912000000x6\opp-960000000x98p@opp-1008000000x<Oopp-1056000000x>Hopp-1104000000xAʹ9opp-1152000000xD  aliases/soc/mmc@1c10000/wifi@1/soc/serial@1c28000hdmi-connector2hdmi-connectoraportendpointLBEregulator-5v2regulator-fixed(vcc-5v7LK@OLK@gBKpwrseq2mmc-pwrseq-simple'B& interrupt-parent#address-cells#size-cellsmodelcompatiblerangesstdout-pathallwinner,pipelineclocksstatusvcc-hdmi-supplydevice_typeregenable-methodclock-names#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedallwinner,pipelinesopp-hz#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinitysimple-audio-card,namesimple-audio-card,aux-devssimple-audio-card,routingsimple-audio-card,widgetsformatframe-masterbitclock-mastermclk-fssound-daiallwinner,erratum-unknown1arm,no-tick-in-suspendpolling-delay-passivepolling-delaythermal-sensorstripcooling-devicetemperaturehysteresisallwinner,sramresets#reset-cellsremote-endpointdma-channelsdma-requests#dma-cellsreset-namesallwinner,tcon-channelmax-frequencypinctrl-namespinctrl-0vmmc-supplycd-gpiosdisable-wpbus-widthvqmmc-supplymmc-pwrseqnon-removableinterrupt-namesmmc-hs200-1_8vmmc-hs400-1_8vcap-mmc-hw-reset#mbox-cellsphysphy-namesextcondr_modereg-names#phy-cellsusb0_vbus-supplyusb1_vbus-supplygpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pb-supplyvcc-pc-supplyvcc-pd-supplyvcc-pe-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplypinsfunctionbias-pull-updrive-strength#sound-dai-cellsdmasdma-namesnvmem-cellsnvmem-cell-names#thermal-sensor-cellsreg-shiftreg-io-widthuart-has-rtsctsenable-gpiosmax-speednum-cssyscon#pwm-cellsdma-ranges#interconnect-cellsinterconnectsinterconnect-nameshvcc-supplycpvdd-supplyx-powers,drive-vbus-envin1-supplyvin2-supplyvin3-supplyvin5-supplyvin6-supplyaldoin-supplydldoin-supplyeldoin-supplyfldoin-supplydrivevbus-supplyips-supply#io-channel-cellsx-powers,dcdc-freqregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onopp-sharedopp-microvoltclock-latency-nsethernet1serial0reset-gpiospost-power-on-delay-ms [*8T(T\ ,Anbernic RG35XX 20242handset+?anbernic,rg35xx-2024allwinner,sun50i-h700cpus cpu@0?arm,cortex-a53JcpuVZpsciho~@@cpu@1?arm,cortex-a53JcpuVZpsciho~@@cpu@2?arm,cortex-a53JcpuVZpsciho~@@cpu@3?arm,cortex-a53JcpuVZpsciho~@@ l2-cache?cache@reserved-memory (secmon@40000000V@/osc24M-clk6 ?fixed-clockCn6Sosc24M pmu?arm,cortex-a53-pmu0fq psci ?arm,psci-0.2asmctimer?arm,armv8-timer0f   soc ?simple-bus (@crypto@1904000?allwinner,sun50i-h616-cryptoV@ f[ h'&4 busmodramtrngsyscon@3000000%?allwinner,sun50i-h616-system-controlV (sram@28000 ?mmio-sramV  (clock@3001000?allwinner,sun50i-h616-ccuVh hosclosciosc6dma-controller@30020004?allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaV  f*h*2 busmbus1efuse@30060003?allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidV` thermal-sensor-calibration@14Vcpu-speed-grade@0V!watchdog@30090a02?allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtV  f2h pinctrl@300b000?allwinner,sun50i-h616-pinctrlV`f345+6789h apbhosclosc" 0 > L Z h v rgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0interrupt-controller@3021000 ?arm,gic-400 V @ `  f iommu@30f0000?allwinner,sun50i-h616-iommuV f=h0 mmc@40200004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh?<ahbmmcahb f#defaultokayр$ 1 =HQmmc@40210004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh@=ahbmmcahb f$default disabledр$ mmc@40220006?allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcV hA>ahbmmcahb f%default disabledр$ serial@5000000?snps,dw-apb-uartV f[ehBrwtxrxokaydefaultserial@5000400?snps,dw-apb-uartV f[ehCrwtxrx disabledserial@5000800?snps,dw-apb-uartV f[ehDrwtxrx disabledserial@5000c00?snps,dw-apb-uartV  f[ehErwtxrx disabledserial@5001000?snps,dw-apb-uartV f[ehFrwtxrx disabledserial@5001400?snps,dw-apb-uartV f[ehGrwtxrx disabledi2c@5002000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV  fhHr++wrxtxdefault disabled i2c@5002400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV$ fhIr,,wrxtx disabled i2c@5002800K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV( fhJr--wrxtx disabled i2c@5002c00K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV, f hKr..wrxtx disabled i2c@5003000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV0 f hLr//wrxtx disabled spi@50100001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hOMahbmodrwrxtx disabled spi@50110001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hPNahbmodrwrxtx disabled ethernet@50200006?allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacV fmacirqhR stmmaceth stmmaceth disabledmdio?snps,dwmac-mdio spdif@5093000?allwinner,sun50i-h616-spdifV 0 fhXW apbspdif"rwtxdefault disabledadc@50700006?allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcVh< f disabledthermal-sensor@5070400?allwinner,sun50i-h616-thsV fhVbus! calibration lradc@50708008?allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcV fhq; disabledusb@51000003?allwinner,sun50i-h616-musballwinner,sun8i-h3-musbVhp2 fmcusb okay peripheralphy@5100400?allwinner,sun50i-h616-usb-phy(V$ 11phy_ctrlpmu0pmu1pmu2pmu3(hacegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokay%usb@5101000(?allwinner,sun50i-h616-ehcigeneric-ehciV fhhl`*.usbokayusb@5101400(?allwinner,sun50i-h616-ohcigeneric-ohciV fhh`*usbokayusb@5200000(?allwinner,sun50i-h616-ehcigeneric-ehciV  fhimb+/usb disabledusb@5200400(?allwinner,sun50i-h616-ohcigeneric-ohciV  fhib+usb disabledusb@5310000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 fhjnd,0usb disabledusb@5310400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 fhjd,usb disabledusb@5311000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 f hkof-1usb disabledusb@5311400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 f!hkf-usb disabledrtc@7000000?allwinner,sun50i-h616-rtcV fhh bushoscpll-32k6 clock@7010000?allwinner,sun50i-h616-r-ccuVh hoscloscioscpll-periph6interrupt-controller@70103202?allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiV  fgpinctrl@7022000 ?allwinner,sun50i-h616-r-pinctrlV h apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsbir@70400000?allwinner,sun50i-h616-irallwinner,sun6i-a31-irV fjh  apbirdefault disabledi2c@7081400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV fihr00wrxtxdefaultokay pmic@34?x-powers,axp717V4f0<HTadc?x-powers,axp717-adcbattery-power%?x-powers,axp717-battery-power-supply`regulatorsdcdc1r @vdd-cpudcdc2rWW vdd-gpu-sysdcdc3r vdd-dramaldo1aldo2aldo3aldo4w@w@vcc-pg bldo1bldo2rw@w@vcc-pllbldo3bldo4cldo1cldo2cldo3r2Z2Zvcc-io cldo42Z2Z vcc-wifiboostLK@OXboostcpusldousb-power!?x-powers,axp717-usb-power-supply`rsb@70830002?allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbV0 fmh C-default disabled thermal-zonescpu-thermal tripscpu-trip-0(`:passive4cpu-trip-1(p:passive4cpu-trip-2( :critical4gpu-thermal Ltripsgpu-trip-0( :critical4ve-thermal tripsve-trip-0( :critical4ddr-thermal tripsddr-trip-0( :critical4opp-table-cpu'?allwinner,sun50i-h616-operating-points!?opp-480000000J8Q _p?opp-600000000J#FQ _popp-720000000J*TQ _p-opp-792000000J/4 W_popp-936000000J7:Q _p opp-1008000000J<~W~~` _p?opp-1032000000J=Q _p opp-1104000000JAʹB@B@B@~_p-opp-1200000000JG``_p?opp-1320000000JNQ_popp-1416000000JTfrQ_p-opp-1512000000JZJ@_p*aliases/soc/serial@5000000battery?simple-battery,@@chosenIserial0:115200n8gpio-keys-gamepad ?gpio-keysbutton-a UAction-Pad AK[l1button-b UAction-Pad BK[l0button-down UD-Pad DownK[l!button-l1UKey L1K [l6button-l2UKey L2K [l8button-left UD-Pad leftK[l"button-menu UKey MenuK[l<button-r1UKey R1K [l7button-r2UKey R2K[l9button-right UD-Pad RightK [l#button-select UKey SelectK[l:button-start UKey StartK[l;button-up UD-Pad UpK[l button-x UAction-Pad XK[l3button-y UAction Pad YK[l4gpio-keys-volume ?gpio-keyswbutton-vol-upUKey Volume UpK[lsbutton-vol-downUKey Volume DownK[lrleds ?gpio-ledsled-0powerK onregulator-vcc5v?regulator-fixedvcc-5vLK@LK@ interrupt-parent#address-cells#size-cellsmodelchassis-typecompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pa-supplyvcc-pc-supplyvcc-pe-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplydisable-wpcd-gpiosbus-widthreg-shiftreg-io-widthdmasdma-namesinterrupt-namessyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsvin1-supplyvin2-supplyvin3-supplyvin4-supplymonitored-batteryregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameinput-current-limit-microamppolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5serial0constant-charge-current-max-microampvoltage-max-design-microvoltstdout-pathlabellinux,input-typelinux,codeautorepeatcolordefault-state dZ8\(\ ,Anbernic RG35XX H2handset(?anbernic,rg35xx-hallwinner,sun50i-h700cpus cpu@0?arm,cortex-a53JcpuVZpsciho~@@cpu@1?arm,cortex-a53JcpuVZpsciho~@@cpu@2?arm,cortex-a53JcpuVZpsciho~@@cpu@3?arm,cortex-a53JcpuVZpsciho~@@ l2-cache?cache@reserved-memory (secmon@40000000V@/osc24M-clk6 ?fixed-clockCn6Sosc24M pmu?arm,cortex-a53-pmu0fq psci ?arm,psci-0.2asmctimer?arm,armv8-timer0f   soc ?simple-bus (@crypto@1904000?allwinner,sun50i-h616-cryptoV@ f[ h'&4 busmodramtrngsyscon@3000000%?allwinner,sun50i-h616-system-controlV (sram@28000 ?mmio-sramV  (clock@3001000?allwinner,sun50i-h616-ccuVh hosclosciosc6dma-controller@30020004?allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaV  f*h*2 busmbus1efuse@30060003?allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidV` thermal-sensor-calibration@14Vcpu-speed-grade@0V%watchdog@30090a02?allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtV  f2h pinctrl@300b000?allwinner,sun50i-h616-pinctrlV`f345+6789h apbhosclosc" 0 > L Z h v rgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1x32clk-fanout-pinPG10clock&joy-mux-pinPI0 gpio_out(interrupt-controller@3021000 ?arm,gic-400 V @ `  f iommu@30f0000?allwinner,sun50i-h616-iommuV f=h0 mmc@40200004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh?<ahbmmcahb f#defaultokayр$ 1 =HQmmc@40210004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh@=ahbmmcahb f$defaultokayр$ 1[ hQswifi@1V f host-wakemmc@40220006?allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcV hA>ahbmmcahb f%default disabledр$ serial@5000000?snps,dw-apb-uartV fhBtxrxokaydefaultserial@5000400?snps,dw-apb-uartV fhCtxrxokaydefaultbluetooth*?realtek,rtl8821cs-btrealtek,rtl8723bs-btserial@5000800?snps,dw-apb-uartV fhDtxrx disabledserial@5000c00?snps,dw-apb-uartV  fhEtxrx disabledserial@5001000?snps,dw-apb-uartV fhFtxrx disabledserial@5001400?snps,dw-apb-uartV fhGtxrx disabledi2c@5002000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV  fhH++rxtxdefault disabled i2c@5002400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV$ fhI,,rxtx disabled i2c@5002800K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV( fhJ--rxtx disabled i2c@5002c00K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV, f hK..rxtx disabled i2c@5003000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV0 f hL//rxtx disabled spi@50100001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hOMahbmodrxtx disabled spi@50110001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hPNahbmodrxtx disabled ethernet@50200006?allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacV fmacirqhR stmmaceth stmmaceth disabledmdio?snps,dwmac-mdio spdif@5093000?allwinner,sun50i-h616-spdifV 0 fhXW apbspdif"txdefault disabledadc@50700006?allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcVh< fokay )channel@0Vthermal-sensor@5070400?allwinner,sun50i-h616-thsV fhVbus!  ,calibration=L$lradc@50708008?allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcV fhq; disabledusb@51000003?allwinner,sun50i-h616-musballwinner,sun8i-h3-musbVhp2 fmcbgusbqokay xperipheralphy@5100400?allwinner,sun50i-h616-usb-phy(V$ 11phy_ctrlpmu0pmu1pmu2pmu3(hacegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokayusb@5101000(?allwinner,sun50i-h616-ehcigeneric-ehciV fhhl`*.bgusbokayusb@5101400(?allwinner,sun50i-h616-ohcigeneric-ohciV fhh`*bgusbokayusb@5200000(?allwinner,sun50i-h616-ehcigeneric-ehciV  fhimb+/bgusbokayusb@5200400(?allwinner,sun50i-h616-ohcigeneric-ohciV  fhib+bgusbokayusb@5310000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 fhjnd,0bgusb disabledusb@5310400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 fhjd,bgusb disabledusb@5311000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 f hkof-1bgusb disabledusb@5311400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 f!hkf-bgusb disabledrtc@7000000?allwinner,sun50i-h616-rtcV fhh bushoscpll-32k6 clock@7010000?allwinner,sun50i-h616-r-ccuVh hoscloscioscpll-periph6interrupt-controller@70103202?allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiV  fg pinctrl@7022000 ?allwinner,sun50i-h616-r-pinctrlV h apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsb#ir@70400000?allwinner,sun50i-h616-irallwinner,sun6i-a31-irV fjh  apbirdefault disabledi2c@7081400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV fih00rxtxdefaultokay pmic@34?x-powers,axp717V4 f!!!!adc?x-powers,axp717-adcbattery-power%?x-powers,axp717-battery-power-supply"regulatorsdcdc1 @vdd-cpudcdc2WW vdd-gpu-sysdcdc3 vdd-dramaldo1aldo2aldo3aldo4w@w@vcc-pg bldo1bldo2w@w@vcc-pllbldo3bldo4cldo1cldo2cldo32Z2Zvcc-io cldo42Z2Z vcc-wifiboostLK@OXboostcpusldousb-power!?x-powers,axp717-usb-power-supply*`rsb@70830002?allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbV0 fmh C-default# disabled thermal-zonescpu-thermalG]k${tripscpu-trip-0`:passivecpu-trip-1p:passivecpu-trip-2 :criticalgpu-thermalG]k${Ltripsgpu-trip-0 :criticalve-thermalG]k$tripsve-trip-0 :criticalddr-thermalG]k$tripsddr-trip-0 :criticalopp-table-cpu'?allwinner,sun50i-h616-operating-points %opp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W%~:~`O ?opp-1032000000=  opp-1104000000AʹB@%B@:B@O~-opp-1200000000G`%:O`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ:O@*aliasesd/soc/serial@5000000battery?simple-batteryl@@"chosenserial0:115200n8gpio-keys-gamepad ?gpio-keysbutton-a Action-Pad AK1button-b Action-Pad BK0button-down D-Pad DownK!button-l1Key L1K 6button-l2Key L2K 8button-left D-Pad leftK"button-menu Key MenuK<button-r1Key R1K 7button-r2Key R2K9button-right D-Pad RightK #button-select Key SelectK:button-start Key StartK;button-up D-Pad UpK button-x Action-Pad XK3button-y Action Pad YK4button-thumblGPIO Thumb LeftK=button-thumbrGPIO Thumb RightK >gpio-keys-volume ?gpio-keysbutton-vol-upKey Volume UpKsbutton-vol-downKey Volume DownKrleds ?gpio-ledsled-0powerK onregulator-vcc5v?regulator-fixedvcc-5vLK@LK@!pwrseq?mmc-pwrseq-simpleh  ext_clock&defaultadc-joystick ?adc-joystick ''''(default*< axis@0V8 A Jaxis@1V8 A Jaxis@2V8 A Jaxis@3V8 A Jadc-mux?io-channel-muxleft_xleft_yright_xright_y)Tparente*rd'mux-controller ?gpio-mux * interrupt-parent#address-cells#size-cellsmodelchassis-typecompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pa-supplyvcc-pc-supplyvcc-pe-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplydisable-wpcd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removableinterrupt-namesreg-shiftreg-io-widthdmasdma-namesuart-has-rtsctsdevice-wake-gpiosenable-gpioshost-wake-gpiossyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsvin1-supplyvin2-supplyvin3-supplyvin4-supplymonitored-batteryregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameinput-current-limit-microamppolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5serial0constant-charge-current-max-microampvoltage-max-design-microvoltstdout-pathlabellinux,input-typelinux,codeautorepeatcolordefault-statepost-power-on-delay-msreset-gpiosio-channelspoll-intervalabs-flatabs-fuzzabs-rangeio-channel-namesmux-controlssettle-time-usmux-gpios#mux-control-cells ^8W(W ,Anbernic RG35XX Plus2handset+?anbernic,rg35xx-plusallwinner,sun50i-h700cpus cpu@0?arm,cortex-a53JcpuVZpsciho~@@cpu@1?arm,cortex-a53JcpuVZpsciho~@@cpu@2?arm,cortex-a53JcpuVZpsciho~@@cpu@3?arm,cortex-a53JcpuVZpsciho~@@ l2-cache?cache@reserved-memory (secmon@40000000V@/osc24M-clk6 ?fixed-clockCn6Sosc24M pmu?arm,cortex-a53-pmu0fq psci ?arm,psci-0.2asmctimer?arm,armv8-timer0f   soc ?simple-bus (@crypto@1904000?allwinner,sun50i-h616-cryptoV@ f[ h'&4 busmodramtrngsyscon@3000000%?allwinner,sun50i-h616-system-controlV (sram@28000 ?mmio-sramV  (clock@3001000?allwinner,sun50i-h616-ccuVh hosclosciosc6dma-controller@30020004?allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaV  f*h*2 busmbus1efuse@30060003?allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidV` thermal-sensor-calibration@14Vcpu-speed-grade@0V%watchdog@30090a02?allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtV  f2h pinctrl@300b000?allwinner,sun50i-h616-pinctrlV`f345+6789h apbhosclosc" 0 > L Z h v rgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1x32clk-fanout-pinPG10clock&interrupt-controller@3021000 ?arm,gic-400 V @ `  f iommu@30f0000?allwinner,sun50i-h616-iommuV f=h0 mmc@40200004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh?<ahbmmcahb f#defaultokayр$ 1 =HQmmc@40210004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh@=ahbmmcahb f$defaultokayр$ 1[ hQswifi@1V f host-wakemmc@40220006?allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcV hA>ahbmmcahb f%default disabledр$ serial@5000000?snps,dw-apb-uartV fhBtxrxokaydefaultserial@5000400?snps,dw-apb-uartV fhCtxrxokaydefaultbluetooth*?realtek,rtl8821cs-btrealtek,rtl8723bs-btserial@5000800?snps,dw-apb-uartV fhDtxrx disabledserial@5000c00?snps,dw-apb-uartV  fhEtxrx disabledserial@5001000?snps,dw-apb-uartV fhFtxrx disabledserial@5001400?snps,dw-apb-uartV fhGtxrx disabledi2c@5002000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV  fhH++rxtxdefault disabled i2c@5002400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV$ fhI,,rxtx disabled i2c@5002800K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV( fhJ--rxtx disabled i2c@5002c00K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV, f hK..rxtx disabled i2c@5003000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV0 f hL//rxtx disabled spi@50100001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hOMahbmodrxtx disabled spi@50110001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hPNahbmodrxtx disabled ethernet@50200006?allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacV fmacirqhR stmmaceth stmmaceth disabledmdio?snps,dwmac-mdio spdif@5093000?allwinner,sun50i-h616-spdifV 0 fhXW apbspdif"txdefault disabledadc@50700006?allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcVh< f disabledthermal-sensor@5070400?allwinner,sun50i-h616-thsV fhVbus!  ,calibration=L$lradc@50708008?allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcV fhq; disabledusb@51000003?allwinner,sun50i-h616-musballwinner,sun8i-h3-musbVhp2 fmcbgusbqokay xperipheralphy@5100400?allwinner,sun50i-h616-usb-phy(V$ 11phy_ctrlpmu0pmu1pmu2pmu3(hacegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokayusb@5101000(?allwinner,sun50i-h616-ehcigeneric-ehciV fhhl`*.bgusbokayusb@5101400(?allwinner,sun50i-h616-ohcigeneric-ohciV fhh`*bgusbokayusb@5200000(?allwinner,sun50i-h616-ehcigeneric-ehciV  fhimb+/bgusb disabledusb@5200400(?allwinner,sun50i-h616-ohcigeneric-ohciV  fhib+bgusb disabledusb@5310000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 fhjnd,0bgusb disabledusb@5310400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 fhjd,bgusb disabledusb@5311000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 f hkof-1bgusb disabledusb@5311400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 f!hkf-bgusb disabledrtc@7000000?allwinner,sun50i-h616-rtcV fhh bushoscpll-32k6 clock@7010000?allwinner,sun50i-h616-r-ccuVh hoscloscioscpll-periph6interrupt-controller@70103202?allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiV  fg pinctrl@7022000 ?allwinner,sun50i-h616-r-pinctrlV h apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsb#ir@70400000?allwinner,sun50i-h616-irallwinner,sun6i-a31-irV fjh  apbirdefault disabledi2c@7081400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV fih00rxtxdefaultokay pmic@34?x-powers,axp717V4 f!!!!adc?x-powers,axp717-adcbattery-power%?x-powers,axp717-battery-power-supply"regulatorsdcdc1 @vdd-cpudcdc2WW vdd-gpu-sysdcdc3 vdd-dramaldo1aldo2aldo3aldo4w@w@vcc-pg bldo1bldo2w@w@vcc-pllbldo3bldo4cldo1cldo2cldo32Z2Zvcc-io cldo42Z2Z vcc-wifiboostLK@OXboostcpusldousb-power!?x-powers,axp717-usb-power-supply*`rsb@70830002?allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbV0 fmh C-default# disabled thermal-zonescpu-thermalG]k${tripscpu-trip-0`:passivecpu-trip-1p:passivecpu-trip-2 :criticalgpu-thermalG]k${Ltripsgpu-trip-0 :criticalve-thermalG]k$tripsve-trip-0 :criticalddr-thermalG]k$tripsddr-trip-0 :criticalopp-table-cpu'?allwinner,sun50i-h616-operating-points %opp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W%~:~`O ?opp-1032000000=  opp-1104000000AʹB@%B@:B@O~-opp-1200000000G`%:O`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ:O@*aliasesd/soc/serial@5000000battery?simple-batteryl@@"chosenserial0:115200n8gpio-keys-gamepad ?gpio-keysbutton-a Action-Pad AK1button-b Action-Pad BK0button-down D-Pad DownK!button-l1Key L1K 6button-l2Key L2K 8button-left D-Pad leftK"button-menu Key MenuK<button-r1Key R1K 7button-r2Key R2K9button-right D-Pad RightK #button-select Key SelectK:button-start Key StartK;button-up D-Pad UpK button-x Action-Pad XK3button-y Action Pad YK4gpio-keys-volume ?gpio-keysbutton-vol-upKey Volume UpKsbutton-vol-downKey Volume DownKrleds ?gpio-ledsled-0powerK onregulator-vcc5v?regulator-fixedvcc-5vLK@LK@!pwrseq?mmc-pwrseq-simpleh  ext_clock&default interrupt-parent#address-cells#size-cellsmodelchassis-typecompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pa-supplyvcc-pc-supplyvcc-pe-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplydisable-wpcd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removableinterrupt-namesreg-shiftreg-io-widthdmasdma-namesuart-has-rtsctsdevice-wake-gpiosenable-gpioshost-wake-gpiossyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsvin1-supplyvin2-supplyvin3-supplyvin4-supplymonitored-batteryregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameinput-current-limit-microamppolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5serial0constant-charge-current-max-microampvoltage-max-design-microvoltstdout-pathlabellinux,input-typelinux,codeautorepeatcolordefault-statepost-power-on-delay-msreset-gpios `8X(RX ,Anbernic RG35XX SP2handset)?anbernic,rg35xx-spallwinner,sun50i-h700cpus cpu@0?arm,cortex-a53JcpuVZpsciho~@@cpu@1?arm,cortex-a53JcpuVZpsciho~@@cpu@2?arm,cortex-a53JcpuVZpsciho~@@cpu@3?arm,cortex-a53JcpuVZpsciho~@@ l2-cache?cache@reserved-memory (secmon@40000000V@/osc24M-clk6 ?fixed-clockCn6Sosc24M pmu?arm,cortex-a53-pmu0fq psci ?arm,psci-0.2asmctimer?arm,armv8-timer0f   soc ?simple-bus (@crypto@1904000?allwinner,sun50i-h616-cryptoV@ f[ h'&4 busmodramtrngsyscon@3000000%?allwinner,sun50i-h616-system-controlV (sram@28000 ?mmio-sramV  (clock@3001000?allwinner,sun50i-h616-ccuVh hosclosciosc6dma-controller@30020004?allwinner,sun50i-h616-dmaallwinner,sun50i-a100-dmaV  f*h*2 busmbus1efuse@30060003?allwinner,sun50i-h616-sidallwinner,sun50i-a64-sidV` thermal-sensor-calibration@14Vcpu-speed-grade@0V%watchdog@30090a02?allwinner,sun50i-h616-wdtallwinner,sun6i-a31-wdtV  f2h pinctrl@300b000?allwinner,sun50i-h616-pinctrlV`f345+6789h apbhosclosc" 0 > L Z h v rgmii-pinsGPI0PI1PI2PI3PI4PI5PI7PI8PI9PI10PI11PI12PI13PI14PI15PI16emac0(i2c0-pinsPI5PI6i2c0i2c3-ph-pinsPH4PH5i2c3ir-rx-pinPH10ir_rxmmc0-pinsPF0PF1PF2PF3PF4PF5mmc0mmc1-pinsPG0PG1PG2PG3PG4PG5mmc1mmc2-pins6PC0PC1PC5PC6PC8PC9PC10PC11PC13PC14PC15PC16mmc2spdif-tx-pinPH4spdifuart0-ph-pinsPH0PH1uart0uart1-pinsPG6PG7uart1uart1-rts-cts-pinsPG8PG9uart1x32clk-fanout-pinPG10clock&interrupt-controller@3021000 ?arm,gic-400 V @ `  f iommu@30f0000?allwinner,sun50i-h616-iommuV f=h0 mmc@40200004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh?<ahbmmcahb f#defaultokayр$ 1 =HQmmc@40210004?allwinner,sun50i-h616-mmcallwinner,sun50i-a100-mmcVh@=ahbmmcahb f$defaultokayр$ 1[ hQswifi@1V f host-wakemmc@40220006?allwinner,sun50i-h616-emmcallwinner,sun50i-a100-emmcV hA>ahbmmcahb f%default disabledр$ serial@5000000?snps,dw-apb-uartV fhBtxrxokaydefaultserial@5000400?snps,dw-apb-uartV fhCtxrxokaydefaultbluetooth*?realtek,rtl8821cs-btrealtek,rtl8723bs-btserial@5000800?snps,dw-apb-uartV fhDtxrx disabledserial@5000c00?snps,dw-apb-uartV  fhEtxrx disabledserial@5001000?snps,dw-apb-uartV fhFtxrx disabledserial@5001400?snps,dw-apb-uartV fhGtxrx disabledi2c@5002000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV  fhH++rxtxdefault disabled i2c@5002400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV$ fhI,,rxtx disabled i2c@5002800K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV( fhJ--rxtx disabled i2c@5002c00K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV, f hK..rxtx disabled i2c@5003000K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV0 f hL//rxtx disabled spi@50100001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hOMahbmodrxtx disabled spi@50110001?allwinner,sun50i-h616-spiallwinner,sun8i-h3-spiV f hPNahbmodrxtx disabled ethernet@50200006?allwinner,sun50i-h616-emac0allwinner,sun50i-a64-emacV fmacirqhR stmmaceth stmmaceth disabledmdio?snps,dwmac-mdio spdif@5093000?allwinner,sun50i-h616-spdifV 0 fhXW apbspdif"txdefault disabledadc@50700006?allwinner,sun50i-h616-gpadcallwinner,sun20i-d1-gpadcVh< f disabledthermal-sensor@5070400?allwinner,sun50i-h616-thsV fhVbus!  ,calibration=L$lradc@50708008?allwinner,sun50i-h616-lradcallwinner,sun50i-r329-lradcV fhq; disabledusb@51000003?allwinner,sun50i-h616-musballwinner,sun8i-h3-musbVhp2 fmcbgusbqokay xperipheralphy@5100400?allwinner,sun50i-h616-usb-phy(V$ 11phy_ctrlpmu0pmu1pmu2pmu3(hacegn-usb0_phyusb1_phyusb2_phyusb3_phypmu2_clk &'(),usb0_resetusb1_resetusb2_resetusb3_resetokayusb@5101000(?allwinner,sun50i-h616-ehcigeneric-ehciV fhhl`*.bgusbokayusb@5101400(?allwinner,sun50i-h616-ohcigeneric-ohciV fhh`*bgusbokayusb@5200000(?allwinner,sun50i-h616-ehcigeneric-ehciV  fhimb+/bgusb disabledusb@5200400(?allwinner,sun50i-h616-ohcigeneric-ohciV  fhib+bgusb disabledusb@5310000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 fhjnd,0bgusb disabledusb@5310400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 fhjd,bgusb disabledusb@5311000(?allwinner,sun50i-h616-ehcigeneric-ehciV1 f hkof-1bgusb disabledusb@5311400(?allwinner,sun50i-h616-ohcigeneric-ohciV1 f!hkf-bgusb disabledrtc@7000000?allwinner,sun50i-h616-rtcV fhh bushoscpll-32k6 clock@7010000?allwinner,sun50i-h616-r-ccuVh hoscloscioscpll-periph6interrupt-controller@70103202?allwinner,sun50i-h616-nmiallwinner,sun9i-a80-nmiV  fg pinctrl@7022000 ?allwinner,sun50i-h616-r-pinctrlV h apbhoscloscr-i2c-pinsPL0PL1s_i2cr-rsb-pinsPL0PL1s_rsb#ir@70400000?allwinner,sun50i-h616-irallwinner,sun6i-a31-irV fjh  apbirdefault disabledi2c@7081400K?allwinner,sun50i-h616-i2callwinner,sun8i-v536-i2callwinner,sun6i-a31-i2cV fih00rxtxdefaultokay pmic@34?x-powers,axp717V4 f!!!!adc?x-powers,axp717-adcbattery-power%?x-powers,axp717-battery-power-supply"regulatorsdcdc1 @vdd-cpudcdc2WW vdd-gpu-sysdcdc3 vdd-dramaldo1aldo2aldo3aldo4w@w@vcc-pg bldo1bldo2w@w@vcc-pllbldo3bldo4cldo1cldo2cldo32Z2Zvcc-io cldo42Z2Z vcc-wifiboostLK@OXboostcpusldousb-power!?x-powers,axp717-usb-power-supply*`rtc@51 ?nxp,pcf8563VQrsb@70830002?allwinner,sun50i-h616-rsballwinner,sun8i-a23-rsbV0 fmh C-default# disabled thermal-zonescpu-thermalG]k${tripscpu-trip-0`:passivecpu-trip-1p:passivecpu-trip-2 :criticalgpu-thermalG]k${Ltripsgpu-trip-0 :criticalve-thermalG]k$tripsve-trip-0 :criticalddr-thermalG]k$tripsddr-trip-0 :criticalopp-table-cpu'?allwinner,sun50i-h616-operating-points %opp-4800000008 ?opp-600000000#F opp-720000000*T -opp-792000000/4 Wopp-9360000007:  opp-1008000000<~W%~:~`O ?opp-1032000000=  opp-1104000000AʹB@%B@:B@O~-opp-1200000000G`%:O`?opp-1320000000Nopp-1416000000Tfr-opp-1512000000ZJ:O@*aliasesd/soc/serial@5000000battery?simple-batteryl@@"chosenserial0:115200n8gpio-keys-gamepad ?gpio-keysbutton-a Action-Pad AK1button-b Action-Pad BK0button-down D-Pad DownK!button-l1Key L1K 6button-l2Key L2K 8button-left D-Pad leftK"button-menu Key MenuK<button-r1Key R1K 7button-r2Key R2K9button-right D-Pad RightK #button-select Key SelectK:button-start Key StartK;button-up D-Pad UpK button-x Action-Pad XK3button-y Action Pad YK4gpio-keys-volume ?gpio-keysbutton-vol-upKey Volume UpKsbutton-vol-downKey Volume DownKrleds ?gpio-ledsled-0powerK onregulator-vcc5v?regulator-fixedvcc-5vLK@LK@!pwrseq?mmc-pwrseq-simpleh  ext_clock&defaultgpio-keys-lid ?gpio-keyslid-switch Lid SwitchK0D interrupt-parent#address-cells#size-cellsmodelchassis-typecompatibledevice_typeregenable-methodclocks#cooling-cellsi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2cpu-supplyphandlecache-levelcache-unifiedrangesno-map#clock-cellsclock-frequencyclock-output-namesinterruptsinterrupt-affinityarm,no-tick-in-suspendclock-namesresets#reset-cellsdma-channelsdma-requests#dma-cellsgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsvcc-pa-supplyvcc-pc-supplyvcc-pe-supplyvcc-pf-supplyvcc-pg-supplyvcc-ph-supplyvcc-pi-supplypinsfunctiondrive-strengthbias-pull-up#iommu-cellsreset-namespinctrl-namespinctrl-0statusmax-frequencycap-sd-highspeedcap-mmc-highspeedmmc-ddr-3_3vcap-sdio-irqvmmc-supplydisable-wpcd-gpiosbus-widthvqmmc-supplymmc-pwrseqnon-removableinterrupt-namesreg-shiftreg-io-widthdmasdma-namesuart-has-rtsctsdevice-wake-gpiosenable-gpioshost-wake-gpiossyscon#sound-dai-cells#io-channel-cellsnvmem-cellsnvmem-cell-namesallwinner,sram#thermal-sensor-cellsphysphy-namesextcondr_modereg-names#phy-cellsvin1-supplyvin2-supplyvin3-supplyvin4-supplymonitored-batteryregulator-always-onregulator-min-microvoltregulator-max-microvoltregulator-nameinput-current-limit-microamppolling-delay-passivepolling-delaythermal-sensorssustainable-powertemperaturehysteresisopp-sharedopp-hzopp-microvoltclock-latency-nsopp-supported-hwopp-microvolt-speed1opp-microvolt-speed4opp-microvolt-speed0opp-microvolt-speed2opp-microvolt-speed3opp-microvolt-speed5serial0constant-charge-current-max-microampvoltage-max-design-microvoltstdout-pathlabellinux,input-typelinux,codeautorepeatcolordefault-statepost-power-on-delay-msreset-gpioslinux,can-disablewakeup-event-actionwakeup-source h80(84jethome,jethub-j100amlogic,a113damlogic,meson-axg +7JetHome JetHub D1 (J100)audio-controller-0amlogic,axg-tdm-iface=NTDM_A`OV1gsclklrclkmclk sdisabledaudio-controller-1amlogic,axg-tdm-iface=NTDM_B`PW2gsclklrclkmclk sdisabledaudio-controller-2amlogic,axg-tdm-iface=NTDM_C`QX3gsclklrclkmclk sdisabledarm-pmuarm,cortex-a53-pmu0zcpus+cpu@0cpuarm,cortex-a53psci`cpu@1cpuarm,cortex-a53psci`cpu@2cpuarm,cortex-a53psci`cpu@3cpuarm,cortex-a53psci`l2-cache0cachesecure-monitoramlogic,meson-gxbb-sm efuseamlogic,meson-gxbb-efuse` ,+ sn@322 eth-mac@0bt-mac@6wifi-mac@c bid@12 psci arm,psci-1.0smcreserved-memory++hwrom@02secmon@500000002linux,cma9@scpiarm,scpi-pre-1.0>  E clocksarm,scpi-clocksclocks-0arm,scpi-dvfs-clocksKXfvcpusensors1amlogic,meson-gxbb-scpi-sensorsarm,scpi-sensorsy6soc simple-bus++pcie@f9800000amlogic,axg-pciesnps,dw-pcie0@d` elbicfgconfig z +pci+0` *  Oggeneralpclkport portapbpcie sdisabledpcie@fa000000amlogic,axg-pciesnps,dw-pcie0@d @elbicfgconfig z +pci+PP0` *  Pggeneralpclkport portapbpcie sdisabledusb@ffe09080amlogic,meson-axg-usb-ctrl  z++` * 0 gusb_ctrlddr"otg usb2-phy1sokay usb@ff400000!amlogic,meson-g12a-usbsnps,dwc2@ z` (gotg peripheral$6usb@ff500000 snps,dwc3P zhost Ehigh-speedSethernet@ff3f00004amlogic,meson-axg-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ zlmacirq ` $  *gstmmacethclkin0clkin1timing-adjustment|sokaydefaultrmiimdiosnps,dwmac-mdio+ethernet-phy@0d'' phy@ff644000amlogic,axg-pcie-phyd@analog audio-controller@ff632000amlogic,axg-pdmc 4=NPDM`9:gpclkdclksysclk sdisabledbus@ff634000 simple-busc@ ++c@ rng@18amlogic,meson-rng` gcorepinctrl@480"amlogic,meson-axg-periphs-pinctrl++bank@480@@ 0<muxpullpull-enablegpio%1V=UserButtonLedRedLedGreenOutput3Output2Output1ZigBeeBOOT1WireZigBeeRESETInput4Input3Input2Input1i2c0muxMi2c0_scki2c0_sdaTi2c0]i2c1_xmuxMi2c1_sck_xi2c1_sda_xTi2c1]i2c1_z$muxMi2c1_sck_zi2c1_sda_zTi2c1]i2c2_amuxMi2c2_sck_ai2c2_sda_aTi2c2]i2c2_xmuxMi2c2_sck_xi2c2_sda_xTi2c2]i2c3_a6muxMi2c3_sda_a6i2c3_sck_a7Ti2c3]i2c3_a12muxMi2c3_sda_a12i2c3_sck_a13Ti2c3]i2c3_a19muxMi2c3_sda_a19i2c3_sck_a20Ti2c3]emmc,mux-0qMemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmc_cmdTemmcjmux-1 Memmc_clkTemmc]nand-all-pins2muxMemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7nand_ce0nand_alenand_clenand_wen_clknand_ren_wrTnandwjemmc_ds-muxMemmc_dsTemmcemmc_clk_gate.muxMBOOT_8 Tgpio_periphseth-x-rgmiimuxMeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_xeth_txd0_xeth_txd1_xeth_txd2_rgmiieth_txd3_rgmiiTeth]eth-y-rgmiimuxMeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_yeth_txd0_yeth_txd1_yeth_txd2_rgmiieth_txd3_rgmiiTeth]eth-x-rmiimuxkMeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_txen_xeth_txd0_xeth_txd1_xTeth]eth-y-rmiimuxkMeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_txen_yeth_txd0_yeth_txd1_yTeth]mclk_bmuxMmclk_bTmclk_b]mclk_cmuxMmclk_cTmclk_c]pdm_dclk_a14mux Mpdm_dclk_a14Tpdm]pdm_dclk_a19mux Mpdm_dclk_a19Tpdm]pdm_din0mux Mpdm_din0Tpdm]pdm_din1mux Mpdm_din1Tpdm]pdm_din2mux Mpdm_din2Tpdm]pdm_din3mux Mpdm_din3Tpdm]pwm_a_amuxMpwm_a_aTpwm_a]pwm_a_x18mux Mpwm_a_x18Tpwm_a]pwm_a_x20!mux Mpwm_a_x20Tpwm_a]pwm_a_zmuxMpwm_a_zTpwm_a]pwm_b_amuxMpwm_b_aTpwm_b]pwm_b_xmuxMpwm_b_xTpwm_b]pwm_b_zmuxMpwm_b_zTpwm_b]pwm_c_amuxMpwm_c_aTpwm_c]pwm_c_x10mux Mpwm_c_x10Tpwm_c]pwm_c_x17mux Mpwm_c_x17Tpwm_c]pwm_d_x11mux Mpwm_d_x11Tpwm_d]pwm_d_x16mux Mpwm_d_x16Tpwm_d]sdio'mux-0)Msdio_d0sdio_d1sdio_d2sdio_d3sdio_cmdTsdiojmux-1 Msdio_clkTsdio]sdio_clk_gate(muxMGPIOX_4 Tgpio_periphsspdif_in_zmux Mspdif_in_z Tspdif_in]spdif_in_a1mux Mspdif_in_a1 Tspdif_in]spdif_in_a7mux Mspdif_in_a7 Tspdif_in]spdif_in_a19mux Mspdif_in_a19 Tspdif_in]spdif_in_a20mux Mspdif_in_a20 Tspdif_in]spdif_out_a1mux Mspdif_out_a1 Tspdif_out]spdif_out_a11muxMspdif_out_a11 Tspdif_out]spdif_out_a19muxMspdif_out_a19 Tspdif_out]spdif_out_a20muxMspdif_out_a20 Tspdif_out]spdif_out_zmux Mspdif_out_z Tspdif_out]spi0muxMspi0_misospi0_mosispi0_clkTspi0]spi0_ss0mux Mspi0_ss0Tspi0]spi0_ss1mux Mspi0_ss1Tspi0]spi0_ss2mux Mspi0_ss2Tspi0]spi1_amux#Mspi1_miso_aspi1_mosi_aspi1_clk_aTspi1]spi1_ss0_amux Mspi1_ss0_aTspi1]spi1_ss1mux Mspi1_ss1Tspi1]spi1_x"mux#Mspi1_miso_xspi1_mosi_xspi1_clk_xTspi1]spi1_ss0_x#mux Mspi1_ss0_xTspi1]tdma_din0mux Mtdma_din0Ttdma]tdma_dout0_x14muxMtdma_dout0_x14Ttdma]tdma_dout0_x15muxMtdma_dout0_x15Ttdma]tdma_dout1mux Mtdma_dout1Ttdma]tdma_din1mux Mtdma_din1Ttdma]tdma_fsmuxMtdma_fsTtdma]tdma_fs_slvmux Mtdma_fs_slvTtdma]tdma_sclkmux Mtdma_sclkTtdma]tdma_sclk_slvmuxMtdma_sclk_slvTtdma]tdmb_din0mux Mtdmb_din0Ttdmb]tdmb_din1mux Mtdmb_din1Ttdmb]tdmb_din2mux Mtdmb_din2Ttdmb]tdmb_din3mux Mtdmb_din3Ttdmb]tdmb_dout0mux Mtdmb_dout0Ttdmb]tdmb_dout1mux Mtdmb_dout1Ttdmb]tdmb_dout2mux Mtdmb_dout2Ttdmb]tdmb_dout3mux Mtdmb_dout3Ttdmb]tdmb_fsmuxMtdmb_fsTtdmb]tdmb_fs_slvmux Mtdmb_fs_slvTtdmb]tdmb_sclkmux Mtdmb_sclkTtdmb]tdmb_sclk_slvmuxMtdmb_sclk_slvTtdmb]tdmc_fsmuxMtdmc_fsTtdmc]tdmc_fs_slvmux Mtdmc_fs_slvTtdmc]tdmc_sclkmux Mtdmc_sclkTtdmc]tdmc_sclk_slvmuxMtdmc_sclk_slvTtdmc]tdmc_din0mux Mtdmc_din0Ttdmc]tdmc_din1mux Mtdmc_din1Ttdmc]tdmc_din2mux Mtdmc_din2Ttdmc]tdmc_din3mux Mtdmc_din3Ttdmc]tdmc_dout0mux Mtdmc_dout0Ttdmc]tdmc_dout1mux Mtdmc_dout1Ttdmc]tdmc_dout2mux Mtdmc_dout2Ttdmc]tdmc_dout3mux Mtdmc_dout3Ttdmc]uart_amuxMuart_tx_auart_rx_aTuart_a]uart_a_cts_rtsmuxMuart_cts_auart_rts_aTuart_a]uart_b_xmuxMuart_tx_b_xuart_rx_b_xTuart_b]uart_b_x_cts_rtsmuxMuart_cts_b_xuart_rts_b_xTuart_b]uart_b_z%muxMuart_tx_b_zuart_rx_b_zTuart_b]uart_b_z_cts_rts&muxMuart_cts_b_zuart_rts_b_zTuart_b]uart_ao_b_zmuxMuart_ao_tx_b_zuart_ao_rx_b_z Tuart_ao_b_z]uart_ao_b_z_cts_rtsmux Muart_ao_cts_b_zuart_ao_rts_b_z Tuart_ao_b_z]bus@ff63c000 simple-busc++csystem-controller@00amlogic,meson-axg-hhi-sysctrlsimple-mfdsysconclock-controlleramlogic,axg-clkcK`gxtal power-controlleramlogic,meson-axg-pwrc(  viuvencvcbusvenclvid_lock` a i gvpuvapb0 \ ] a c d h(  ]  d沀沀phy!amlogic,axg-mipi-pcie-analog-phy  sdisabledmailbox@ff63c404amlogic,meson-gxbb-mhucL$z phy@ff640000amlogic,axg-mipi-dphyd` gpclkphyanalog  sdisabledbus@ff642000 simple-busd ++d clock-controller@0amlogic,axg-audio-clkcKH` #  E   Egpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Baudio-controller@100amlogic,axg-toddr,=NTODDR_A zT`) sdisabledaudio-controller@140amlogic,axg-toddr@,=NTODDR_B zU`* sdisabledaudio-controller@180amlogic,axg-toddr,=NTODDR_C zV`+ sdisabledaudio-controller@1c0amlogic,axg-frddr,=NFRDDR_A zX`& sdisabledaudio-controller@200amlogic,axg-frddr,=NFRDDR_B zY`' sdisabledaudio-controller@240amlogic,axg-frddr@,=NFRDDR_C zZ`( sdisabledreset-controller@280amlogic,meson-axg-audio-arb`audio-controller@300amlogic,axg-tdmin@NTDMIN_A(`{t#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@340amlogic,axg-tdmin@@NTDMIN_B(` |u#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@380amlogic,axg-tdmin@NTDMIN_C(`!}v#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@3c0amlogic,axg-tdmin@ NTDMIN_LB(`"~w#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@400amlogic,axg-spdifin0=NSPDIFIN zW`-8 gpclkrefclk sdisabledaudio-controller@480amlogic,axg-spdifoutP= NSPDIFOUT`.7 gpclkmclk sdisabledaudio-controller@500amlogic,axg-tdmout@ NTDMOUT_A(`#x#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@540amlogic,axg-tdmout@@ NTDMOUT_B(`$y#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@580amlogic,axg-tdmout@ NTDMOUT_C(`%z#gpclksclksclk_sellrclklrclk_sel sdisabledbus@ff800000 simple-bus++sys-ctrl@0/amlogic,meson-axg-ao-sysctrlsimple-mfdsysconclock-controlleramlogic,meson-axg-aoclkcK ` gxtalmpeg-clkpinctrl@14 amlogic,meson-axg-aobus-pinctrl++bank@140,$muxpullgpio%1i2c_ao_sck_4mux Mi2c_ao_sck_4Ti2c_ao]i2c_ao_sck_8mux Mi2c_ao_sck_8Ti2c_ao]i2c_ao_sck_10muxMi2c_ao_sck_10Ti2c_ao]i2c_ao_sda_5mux Mi2c_ao_sda_5Ti2c_ao]i2c_ao_sda_9mux Mi2c_ao_sda_9Ti2c_ao]i2c_ao_sda_11 muxMi2c_ao_sda_11Ti2c_ao]remote_input_aomuxMremote_input_aoTremote_input_ao]uart_ao_amuxMuart_ao_tx_auart_ao_rx_a Tuart_ao_a]uart_ao_a_cts_rtsmuxMuart_ao_cts_auart_ao_rts_a Tuart_ao_a]uart_ao_bmuxMuart_ao_tx_buart_ao_rx_b Tuart_ao_b]uart_ao_b_cts_rtsmuxMuart_ao_cts_buart_ao_rts_b Tuart_ao_b]ao-secure@140"amlogic,meson-gx-ao-securesyscon@@"pwm@2000amlogic,meson-axg-ao-pwm 6 sdisabledserial@3000,amlogic,meson-gx-uartamlogic,meson-ao-uart0 z`gxtalpclkbaudsokaydefaultserial@4000,amlogic,meson-gx-uartamlogic,meson-ao-uart@ z`gxtalpclkbaudsokaydefaulti2c@5000amlogic,meson-axg-i2cP  z` :+sokay defaultpwm@7000amlogic,meson-axg-ao-pwmp 6 sdisabledir@8000amlogic,meson-gxbb-ir  z sdisabledadc@9000.amlogic,meson-axg-saradcamlogic,meson-saradc8A zI` gclkincoreadc_clkadc_sel sdisabledge2d@ff940000amlogic,axg-ge2d z` iFinterrupt-controller@ffc01000 arm,gic-400@ @ ` S z bus@ffd00000 simple-busP++Preset-controller@1004amlogic,meson-axg-resetinterrupt-controller@f0804amlogic,meson-axg-gpio-intcamlogic,meson-gpio-intcS h@ABCDEFGwatchdog@f0d0amlogic,meson-gxbb-wdt`pwm@1b000amlogic,meson-axg-ee-pwm 6sokay!default5pwm@1a000amlogic,meson-axg-ee-pwm 6 sdisabledspi@13000amlogic,meson-axg-spicc0< zQ` gcore+ sdisabledspi@15000amlogic,meson-axg-spiccP< zR` gcore+sokay"#defaultclock-measure@18000amlogic,meson-axg-clk-measurei2c@1c000amlogic,meson-axg-i2c  z'` + sdisabledi2c@1d000amlogic,meson-axg-i2c  z` + sdisabledi2c@1e000amlogic,meson-axg-i2c  z` +sokay$defaultrtc@51 nxp,pcf8563Qsokayi2c@1f000amlogic,meson-axg-i2c  z` + sdisabledserial@23000amlogic,meson-gx-uart0 zKsokay` %gxtalpclkbaud%&defaultbluetoothbrcm,bcm43438-bt serial@24000amlogic,meson-gx-uart@ z sdisabled` gxtalpclkbaudbus@ffe00000 simple-bus ++ mmc@5000amlogic,meson-axg-mmcP zsokay`  ; gcoreclkin0clkin1-+'(defaultclk-gate)*+wifi@1brcm,bcm4329-fmacmmc@7000amlogic,meson-axg-mmcp zsokay` < gcoreclkin0clkin1.,-.defaultclk-gate $1/01nand-controller@7800amlogic,meson-axg-nfc xp nfcemmc2default+ z"`  gcoredevicephy@9020amlogic,meson-gxl-usb2-phy  ` *gphy"physram@fffc0000 mmio-sram++scp-sram@13000amlogic,meson-axg-scp-shmem0 scp-sram@13400amlogic,meson-axg-scp-shmem4 timerarm,armv8-timer0z   xtal-clk fixed-clock@n6fxtalKaliasesP/soc/bus@ff800000/serial@3000X/soc/bus@ff800000/serial@4000`/soc/ethernet@ff3f0000chosenjserial0:115200n8emmc-pwrseqmmc-pwrseq-emmc /regulator-vcc-3v3regulator-fixedvVCC_3V32Z2Z*0regulator-vcc-5vregulator-fixedvVCC5VLK@LK@3regulator-vddao-3v3regulator-fixed vVDDAO_3V32Z2Z3*regulator-vddio-ao18regulator-fixed vVDDIO_AO18w@w@*regulator-vddio-bootregulator-fixed vVDDIO_BOOT2Z2Z*+regulator-vccq-1v8regulator-fixed vVCCQ_1V8w@w@*1regulator-usb-pwrregulator-fixedvUSB_PWRLK@LK@3sdio-pwrseqmmc-pwrseq-simple 6`4 gext_clock)wifi32k pwm-clockK@5w64thermal-zonescpu-thermal6tripscpu-passive ppassive7cpu-hot 8hot8cpu-critical  criticalcooling-mapsmap0$70)map1$80)onewirew1-gpio (memory@0memory@ compatibleinterrupt-parent#address-cells#size-cellsmodel#sound-dai-cellssound-name-prefixclocksclock-namesstatusinterruptsinterrupt-affinitydevice_typeregenable-methodnext-level-cachedynamic-power-coefficient#cooling-cellsphandlecache-levelcache-unifiedread-onlysecure-monitorrangesno-mapsizemboxesshmem#clock-cellsclock-indicesclock-output-names#thermal-sensor-cellsreg-names#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangeresetsreset-namesnum-lanesphysphy-namesdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizemaximum-speedsnps,dis_u2_susphy_quirkinterrupt-namesrx-fifo-depthtx-fifo-depthpower-domainspinctrl-0pinctrl-namesphy-handlephy-modemax-speedreset-assert-usreset-deassert-usreset-gpios#phy-cellsgpio-controller#gpio-cellsgpio-rangesgpio-line-namesgroupsfunctionbias-disablebias-pull-upinput-enablebias-pull-down#power-domain-cellsamlogic,ao-sysctrlassigned-clocksassigned-clock-parentsassigned-clock-rates#mbox-cellsamlogic,fifo-depth#reset-cellsamlogic,has-chip-id#pwm-cells#io-channel-cellsinterrupt-controlleramlogic,channel-interruptsuart-has-rtsctsshutdown-gpiospinctrl-1bus-widthcap-sd-highspeedmax-frequencydisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplynon-removablecap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vclock-frequencyserial0serial2ethernet0stdout-pathregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-onpwmspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-device :8(x4jethome,jethub-j110amlogic,a113damlogic,meson-axg +#7JetHome JetHub D1p (J110) HW rev.2audio-controller-0amlogic,axg-tdm-iface=NTDM_A`OV1gsclklrclkmclk sdisabledaudio-controller-1amlogic,axg-tdm-iface=NTDM_B`PW2gsclklrclkmclk sdisabledaudio-controller-2amlogic,axg-tdm-iface=NTDM_C`QX3gsclklrclkmclk sdisabledarm-pmuarm,cortex-a53-pmu0zcpus+cpu@0cpuarm,cortex-a53psci`cpu@1cpuarm,cortex-a53psci`cpu@2cpuarm,cortex-a53psci`cpu@3cpuarm,cortex-a53psci`l2-cache0cachesecure-monitoramlogic,meson-gxbb-sm efuseamlogic,meson-gxbb-efuse` ,+ sn@322 eth-mac@0bt-mac@6wifi-mac@c bid@12 psci arm,psci-1.0smcreserved-memory++hwrom@02secmon@500000002linux,cma9@scpiarm,scpi-pre-1.0>  E clocksarm,scpi-clocksclocks-0arm,scpi-dvfs-clocksKXfvcpusensors1amlogic,meson-gxbb-scpi-sensorsarm,scpi-sensorsy6soc simple-bus++pcie@f9800000amlogic,axg-pciesnps,dw-pcie0@d` elbicfgconfig z +pci+0` *  Oggeneralpclkport portapbpcie sdisabledpcie@fa000000amlogic,axg-pciesnps,dw-pcie0@d @elbicfgconfig z +pci+PP0` *  Pggeneralpclkport portapbpcie sdisabledusb@ffe09080amlogic,meson-axg-usb-ctrl  z++` * 0 gusb_ctrlddr"otg usb2-phy1sokay usb@ff400000!amlogic,meson-g12a-usbsnps,dwc2@ z` (gotg peripheral$6usb@ff500000 snps,dwc3P zhost Ehigh-speedSethernet@ff3f00004amlogic,meson-axg-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ zlmacirq ` $  *gstmmacethclkin0clkin1timing-adjustment|sokaydefaultrmiimdiosnps,dwmac-mdio+ethernet-phy@0d'' phy@ff644000amlogic,axg-pcie-phyd@analog audio-controller@ff632000amlogic,axg-pdmc 4=NPDM`9:gpclkdclksysclk sdisabledbus@ff634000 simple-busc@ ++c@ rng@18amlogic,meson-rng` gcorepinctrl@480"amlogic,meson-axg-periphs-pinctrl++bank@480@@ 0<muxpullpull-enablegpio%1V=UserButtonLedRedLedGreenOutput3Output2Output1ZigBeeBOOT1WireZigBeeRESETInput4Input3Input2Input1i2c0muxMi2c0_scki2c0_sdaTi2c0]i2c1_xmuxMi2c1_sck_xi2c1_sda_xTi2c1]i2c1_z%muxMi2c1_sck_zi2c1_sda_zTi2c1]i2c2_amuxMi2c2_sck_ai2c2_sda_aTi2c2]i2c2_xmuxMi2c2_sck_xi2c2_sda_xTi2c2]i2c3_a6muxMi2c3_sda_a6i2c3_sck_a7Ti2c3]i2c3_a12muxMi2c3_sda_a12i2c3_sck_a13Ti2c3]i2c3_a19muxMi2c3_sda_a19i2c3_sck_a20Ti2c3]emmc,mux-0qMemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmc_cmdTemmcjmux-1 Memmc_clkTemmc]nand-all-pins2muxMemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7nand_ce0nand_alenand_clenand_wen_clknand_ren_wrTnandwjemmc_ds-muxMemmc_dsTemmcemmc_clk_gate.muxMBOOT_8 Tgpio_periphseth-x-rgmiimuxMeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_xeth_txd0_xeth_txd1_xeth_txd2_rgmiieth_txd3_rgmiiTeth]eth-y-rgmiimuxMeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_yeth_txd0_yeth_txd1_yeth_txd2_rgmiieth_txd3_rgmiiTeth]eth-x-rmiimuxkMeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_txen_xeth_txd0_xeth_txd1_xTeth]eth-y-rmiimuxkMeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_txen_yeth_txd0_yeth_txd1_yTeth]mclk_bmuxMmclk_bTmclk_b]mclk_cmuxMmclk_cTmclk_c]pdm_dclk_a14mux Mpdm_dclk_a14Tpdm]pdm_dclk_a19mux Mpdm_dclk_a19Tpdm]pdm_din0mux Mpdm_din0Tpdm]pdm_din1mux Mpdm_din1Tpdm]pdm_din2mux Mpdm_din2Tpdm]pdm_din3mux Mpdm_din3Tpdm]pwm_a_amuxMpwm_a_aTpwm_a]pwm_a_x18mux Mpwm_a_x18Tpwm_a]pwm_a_x20"mux Mpwm_a_x20Tpwm_a]pwm_a_zmuxMpwm_a_zTpwm_a]pwm_b_amuxMpwm_b_aTpwm_b]pwm_b_xmuxMpwm_b_xTpwm_b]pwm_b_zmuxMpwm_b_zTpwm_b]pwm_c_amuxMpwm_c_aTpwm_c]pwm_c_x10mux Mpwm_c_x10Tpwm_c]pwm_c_x17mux Mpwm_c_x17Tpwm_c]pwm_d_x11mux Mpwm_d_x11Tpwm_d]pwm_d_x16mux Mpwm_d_x16Tpwm_d]sdio(mux-0)Msdio_d0sdio_d1sdio_d2sdio_d3sdio_cmdTsdiojmux-1 Msdio_clkTsdio]sdio_clk_gate)muxMGPIOX_4 Tgpio_periphsspdif_in_zmux Mspdif_in_z Tspdif_in]spdif_in_a1mux Mspdif_in_a1 Tspdif_in]spdif_in_a7mux Mspdif_in_a7 Tspdif_in]spdif_in_a19mux Mspdif_in_a19 Tspdif_in]spdif_in_a20mux Mspdif_in_a20 Tspdif_in]spdif_out_a1mux Mspdif_out_a1 Tspdif_out]spdif_out_a11muxMspdif_out_a11 Tspdif_out]spdif_out_a19muxMspdif_out_a19 Tspdif_out]spdif_out_a20muxMspdif_out_a20 Tspdif_out]spdif_out_zmux Mspdif_out_z Tspdif_out]spi0muxMspi0_misospi0_mosispi0_clkTspi0]spi0_ss0mux Mspi0_ss0Tspi0]spi0_ss1mux Mspi0_ss1Tspi0]spi0_ss2mux Mspi0_ss2Tspi0]spi1_amux#Mspi1_miso_aspi1_mosi_aspi1_clk_aTspi1]spi1_ss0_amux Mspi1_ss0_aTspi1]spi1_ss1mux Mspi1_ss1Tspi1]spi1_x#mux#Mspi1_miso_xspi1_mosi_xspi1_clk_xTspi1]spi1_ss0_x$mux Mspi1_ss0_xTspi1]tdma_din0mux Mtdma_din0Ttdma]tdma_dout0_x14muxMtdma_dout0_x14Ttdma]tdma_dout0_x15muxMtdma_dout0_x15Ttdma]tdma_dout1mux Mtdma_dout1Ttdma]tdma_din1mux Mtdma_din1Ttdma]tdma_fsmuxMtdma_fsTtdma]tdma_fs_slvmux Mtdma_fs_slvTtdma]tdma_sclkmux Mtdma_sclkTtdma]tdma_sclk_slvmuxMtdma_sclk_slvTtdma]tdmb_din0mux Mtdmb_din0Ttdmb]tdmb_din1mux Mtdmb_din1Ttdmb]tdmb_din2mux Mtdmb_din2Ttdmb]tdmb_din3mux Mtdmb_din3Ttdmb]tdmb_dout0mux Mtdmb_dout0Ttdmb]tdmb_dout1mux Mtdmb_dout1Ttdmb]tdmb_dout2mux Mtdmb_dout2Ttdmb]tdmb_dout3mux Mtdmb_dout3Ttdmb]tdmb_fsmuxMtdmb_fsTtdmb]tdmb_fs_slvmux Mtdmb_fs_slvTtdmb]tdmb_sclkmux Mtdmb_sclkTtdmb]tdmb_sclk_slvmuxMtdmb_sclk_slvTtdmb]tdmc_fsmuxMtdmc_fsTtdmc]tdmc_fs_slvmux Mtdmc_fs_slvTtdmc]tdmc_sclkmux Mtdmc_sclkTtdmc]tdmc_sclk_slvmuxMtdmc_sclk_slvTtdmc]tdmc_din0mux Mtdmc_din0Ttdmc]tdmc_din1mux Mtdmc_din1Ttdmc]tdmc_din2mux Mtdmc_din2Ttdmc]tdmc_din3mux Mtdmc_din3Ttdmc]tdmc_dout0mux Mtdmc_dout0Ttdmc]tdmc_dout1mux Mtdmc_dout1Ttdmc]tdmc_dout2mux Mtdmc_dout2Ttdmc]tdmc_dout3mux Mtdmc_dout3Ttdmc]uart_amuxMuart_tx_auart_rx_aTuart_a]uart_a_cts_rtsmuxMuart_cts_auart_rts_aTuart_a]uart_b_xmuxMuart_tx_b_xuart_rx_b_xTuart_b]uart_b_x_cts_rtsmuxMuart_cts_b_xuart_rts_b_xTuart_b]uart_b_z&muxMuart_tx_b_zuart_rx_b_zTuart_b]uart_b_z_cts_rts'muxMuart_cts_b_zuart_rts_b_zTuart_b]uart_ao_b_zmuxMuart_ao_tx_b_zuart_ao_rx_b_z Tuart_ao_b_z]uart_ao_b_z_cts_rtsmux Muart_ao_cts_b_zuart_ao_rts_b_z Tuart_ao_b_z]bus@ff63c000 simple-busc++csystem-controller@00amlogic,meson-axg-hhi-sysctrlsimple-mfdsysconclock-controlleramlogic,axg-clkcK`gxtal power-controlleramlogic,meson-axg-pwrc(  viuvencvcbusvenclvid_lock` a i gvpuvapb0 \ ] a c d h(  ]  d沀沀phy!amlogic,axg-mipi-pcie-analog-phy  sdisabledmailbox@ff63c404amlogic,meson-gxbb-mhucL$z phy@ff640000amlogic,axg-mipi-dphyd` gpclkphyanalog  sdisabledbus@ff642000 simple-busd ++d clock-controller@0amlogic,axg-audio-clkcKH` #  E   Egpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Baudio-controller@100amlogic,axg-toddr,=NTODDR_A zT`) sdisabledaudio-controller@140amlogic,axg-toddr@,=NTODDR_B zU`* sdisabledaudio-controller@180amlogic,axg-toddr,=NTODDR_C zV`+ sdisabledaudio-controller@1c0amlogic,axg-frddr,=NFRDDR_A zX`& sdisabledaudio-controller@200amlogic,axg-frddr,=NFRDDR_B zY`' sdisabledaudio-controller@240amlogic,axg-frddr@,=NFRDDR_C zZ`( sdisabledreset-controller@280amlogic,meson-axg-audio-arb`audio-controller@300amlogic,axg-tdmin@NTDMIN_A(`{t#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@340amlogic,axg-tdmin@@NTDMIN_B(` |u#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@380amlogic,axg-tdmin@NTDMIN_C(`!}v#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@3c0amlogic,axg-tdmin@ NTDMIN_LB(`"~w#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@400amlogic,axg-spdifin0=NSPDIFIN zW`-8 gpclkrefclk sdisabledaudio-controller@480amlogic,axg-spdifoutP= NSPDIFOUT`.7 gpclkmclk sdisabledaudio-controller@500amlogic,axg-tdmout@ NTDMOUT_A(`#x#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@540amlogic,axg-tdmout@@ NTDMOUT_B(`$y#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@580amlogic,axg-tdmout@ NTDMOUT_C(`%z#gpclksclksclk_sellrclklrclk_sel sdisabledbus@ff800000 simple-bus++sys-ctrl@0/amlogic,meson-axg-ao-sysctrlsimple-mfdsysconclock-controlleramlogic,meson-axg-aoclkcK ` gxtalmpeg-clkpinctrl@14 amlogic,meson-axg-aobus-pinctrl++bank@140,$muxpullgpio%1i2c_ao_sck_4mux Mi2c_ao_sck_4Ti2c_ao]i2c_ao_sck_8mux Mi2c_ao_sck_8Ti2c_ao]i2c_ao_sck_10muxMi2c_ao_sck_10Ti2c_ao]i2c_ao_sda_5mux Mi2c_ao_sda_5Ti2c_ao]i2c_ao_sda_9mux Mi2c_ao_sda_9Ti2c_ao]i2c_ao_sda_11 muxMi2c_ao_sda_11Ti2c_ao]remote_input_aomuxMremote_input_aoTremote_input_ao]uart_ao_amuxMuart_ao_tx_auart_ao_rx_a Tuart_ao_a]uart_ao_a_cts_rtsmuxMuart_ao_cts_auart_ao_rts_a Tuart_ao_a]uart_ao_bmuxMuart_ao_tx_buart_ao_rx_b Tuart_ao_b]uart_ao_b_cts_rtsmuxMuart_ao_cts_buart_ao_rts_b Tuart_ao_b]ao-secure@140"amlogic,meson-gx-ao-securesyscon@@"pwm@2000amlogic,meson-axg-ao-pwm 6 sdisabledserial@3000,amlogic,meson-gx-uartamlogic,meson-ao-uart0 z`gxtalpclkbaudsokaydefaultserial@4000,amlogic,meson-gx-uartamlogic,meson-ao-uart@ z`gxtalpclkbaudsokaydefaulti2c@5000amlogic,meson-axg-i2cP  z` :+sokay defaulteeprom@56 atmel,24c64VA  JeeprompdP^!pwm@7000amlogic,meson-axg-ao-pwmp 6 sdisabledir@8000amlogic,meson-gxbb-ir  z sdisabledadc@9000.amlogic,meson-axg-saradcamlogic,meson-saradc8i zI` gclkincoreadc_clkadc_sel sdisabledge2d@ff940000amlogic,axg-ge2d z` iFinterrupt-controller@ffc01000 arm,gic-400@ @ ` { z bus@ffd00000 simple-busP++Preset-controller@1004amlogic,meson-axg-resetinterrupt-controller@f0804amlogic,meson-axg-gpio-intcamlogic,meson-gpio-intc{ @ABCDEFGwatchdog@f0d0amlogic,meson-gxbb-wdt`pwm@1b000amlogic,meson-axg-ee-pwm 6sokay"default5pwm@1a000amlogic,meson-axg-ee-pwm 6 sdisabledspi@13000amlogic,meson-axg-spicc0< zQ` gcore+ sdisabledspi@15000amlogic,meson-axg-spiccP< zR` gcore+sokay#$defaultclock-measure@18000amlogic,meson-axg-clk-measurei2c@1c000amlogic,meson-axg-i2c  z'` + sdisabledi2c@1d000amlogic,meson-axg-i2c  z` + sdisabledi2c@1e000amlogic,meson-axg-i2c  z` +sokay%defaultrtc@51 nxp,pcf8563Qsokayi2c@1f000amlogic,meson-axg-i2c  z` + sdisabledserial@23000amlogic,meson-gx-uart0 zKsokay` %gxtalpclkbaud&'defaultbluetoothrealtek,rtl8822cs-bt   serial@24000amlogic,meson-gx-uart@ z sdisabled` gxtalpclkbaudbus@ffe00000 simple-bus ++ mmc@5000amlogic,meson-axg-mmcP zsokay`  ; gcoreclkin0clkin1-+()defaultclk-gate(*3!?+Lmmc@7000amlogic,meson-axg-mmcp zsokay` < gcoreclkin0clkin1.,-.defaultclk-gateV hv(/30?1nand-controller@7800amlogic,meson-axg-nfc xp nfcemmc2default+ z"`  gcoredevicephy@9020amlogic,meson-gxl-usb2-phy  ` *gphy"physram@fffc0000 mmio-sram++scp-sram@13000amlogic,meson-axg-scp-shmem0 scp-sram@13400amlogic,meson-axg-scp-shmem4 timerarm,armv8-timer0z   xtal-clk fixed-clockn6fxtalKaliases/soc/bus@ff800000/serial@3000/soc/bus@ff800000/serial@4000/soc/ethernet@ff3f0000chosenserial0:115200n8emmc-pwrseqmmc-pwrseq-emmc /regulator-vcc-3v3regulator-fixedVCC_3V32Z2Z!0regulator-vcc-5vregulator-fixedVCC5VLK@LK@3regulator-vddao-3v3regulator-fixed VDDAO_3V32Z2Z3!regulator-vddio-ao18regulator-fixed VDDIO_AO18w@w@!regulator-vddio-bootregulator-fixed VDDIO_BOOT2Z2Z!+regulator-vccq-1v8regulator-fixed VCCQ_1V8w@w@!1regulator-usb-pwrregulator-fixedUSB_PWRLK@LK@3sdio-pwrseqmmc-pwrseq-simple 6`4 gext_clock*wifi32k pwm-clockK&5w64thermal-zonescpu-thermal+AO6tripscpu-passive_pkpassive7cpu-hot_8khot8cpu-critical_k criticalcooling-mapsmap0v70{map1v80{onewirew1-gpio (memory@0memory compatibleinterrupt-parent#address-cells#size-cellsmodel#sound-dai-cellssound-name-prefixclocksclock-namesstatusinterruptsinterrupt-affinitydevice_typeregenable-methodnext-level-cachedynamic-power-coefficient#cooling-cellsphandlecache-levelcache-unifiedread-onlysecure-monitorrangesno-mapsizemboxesshmem#clock-cellsclock-indicesclock-output-names#thermal-sensor-cellsreg-names#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangeresetsreset-namesnum-lanesphysphy-namesdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizemaximum-speedsnps,dis_u2_susphy_quirkinterrupt-namesrx-fifo-depthtx-fifo-depthpower-domainspinctrl-0pinctrl-namesphy-handlephy-modemax-speedreset-assert-usreset-deassert-usreset-gpios#phy-cellsgpio-controller#gpio-cellsgpio-rangesgpio-line-namesgroupsfunctionbias-disablebias-pull-upinput-enablebias-pull-down#power-domain-cellsamlogic,ao-sysctrlassigned-clocksassigned-clock-parentsassigned-clock-rates#mbox-cellsamlogic,fifo-depth#reset-cellsamlogic,has-chip-id#pwm-cellspagesizelabeladdress-widthvcc-supply#io-channel-cellsinterrupt-controlleramlogic,channel-interruptsuart-has-rtsctsenable-gpioshost-wake-gpiosdevice-wake-gpiospinctrl-1bus-widthcap-sd-highspeedmax-frequencydisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplybroken-cdcap-mmc-highspeednon-removablemmc-ddr-1_8vmmc-hs200-1_8vclock-frequencyserial0serial2ethernet0stdout-pathregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-onpwmspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-device 80([4jethome,jethub-j110amlogic,a113damlogic,meson-axg +#7JetHome JetHub D1p (J110) Hw rev.3audio-controller-0amlogic,axg-tdm-iface=NTDM_A`OV1gsclklrclkmclk sdisabledaudio-controller-1amlogic,axg-tdm-iface=NTDM_B`PW2gsclklrclkmclk sdisabledaudio-controller-2amlogic,axg-tdm-iface=NTDM_C`QX3gsclklrclkmclk sdisabledarm-pmuarm,cortex-a53-pmu0zcpus+cpu@0cpuarm,cortex-a53psci`cpu@1cpuarm,cortex-a53psci`cpu@2cpuarm,cortex-a53psci`cpu@3cpuarm,cortex-a53psci`l2-cache0cachesecure-monitoramlogic,meson-gxbb-sm efuseamlogic,meson-gxbb-efuse` ,+ sn@322 eth-mac@0bt-mac@6wifi-mac@c bid@12 psci arm,psci-1.0smcreserved-memory++hwrom@02secmon@500000002linux,cma9@scpiarm,scpi-pre-1.0>  E clocksarm,scpi-clocksclocks-0arm,scpi-dvfs-clocksKXfvcpusensors1amlogic,meson-gxbb-scpi-sensorsarm,scpi-sensorsy6soc simple-bus++pcie@f9800000amlogic,axg-pciesnps,dw-pcie0@d` elbicfgconfig z +pci+0` *  Oggeneralpclkport portapbpcie sdisabledpcie@fa000000amlogic,axg-pciesnps,dw-pcie0@d @elbicfgconfig z +pci+PP0` *  Pggeneralpclkport portapbpcie sdisabledusb@ffe09080amlogic,meson-axg-usb-ctrl  z++` * 0 gusb_ctrlddr"otg usb2-phy1sokay usb@ff400000!amlogic,meson-g12a-usbsnps,dwc2@ z` (gotg peripheral$6usb@ff500000 snps,dwc3P zhost Ehigh-speedSethernet@ff3f00004amlogic,meson-axg-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ zlmacirq ` $  *gstmmacethclkin0clkin1timing-adjustment|sokaydefaultrmiimdiosnps,dwmac-mdio+ethernet-phy@0d'' phy@ff644000amlogic,axg-pcie-phyd@analog audio-controller@ff632000amlogic,axg-pdmc 4=NPDM`9:gpclkdclksysclk sdisabledbus@ff634000 simple-busc@ ++c@ rng@18amlogic,meson-rng` gcorepinctrl@480"amlogic,meson-axg-periphs-pinctrl++bank@480@@ 0<muxpullpull-enablegpio%1V=UserButtonLedRedLedGreenOutput3Output2Output1ZigBeeBOOT1WireZigBeeRESETInput4Input3Input2Input1i2c0muxMi2c0_scki2c0_sdaTi2c0]i2c1_xmuxMi2c1_sck_xi2c1_sda_xTi2c1]i2c1_z%muxMi2c1_sck_zi2c1_sda_zTi2c1]i2c2_amuxMi2c2_sck_ai2c2_sda_aTi2c2]i2c2_xmuxMi2c2_sck_xi2c2_sda_xTi2c2]i2c3_a6muxMi2c3_sda_a6i2c3_sck_a7Ti2c3]i2c3_a12muxMi2c3_sda_a12i2c3_sck_a13Ti2c3]i2c3_a19muxMi2c3_sda_a19i2c3_sck_a20Ti2c3]emmc,mux-0qMemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmc_cmdTemmcjmux-1 Memmc_clkTemmc]nand-all-pins2muxMemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7nand_ce0nand_alenand_clenand_wen_clknand_ren_wrTnandwjemmc_ds-muxMemmc_dsTemmcemmc_clk_gate.muxMBOOT_8 Tgpio_periphseth-x-rgmiimuxMeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_xeth_txd0_xeth_txd1_xeth_txd2_rgmiieth_txd3_rgmiiTeth]eth-y-rgmiimuxMeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_yeth_txd0_yeth_txd1_yeth_txd2_rgmiieth_txd3_rgmiiTeth]eth-x-rmiimuxkMeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_txen_xeth_txd0_xeth_txd1_xTeth]eth-y-rmiimuxkMeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_txen_yeth_txd0_yeth_txd1_yTeth]mclk_bmuxMmclk_bTmclk_b]mclk_cmuxMmclk_cTmclk_c]pdm_dclk_a14mux Mpdm_dclk_a14Tpdm]pdm_dclk_a19mux Mpdm_dclk_a19Tpdm]pdm_din0mux Mpdm_din0Tpdm]pdm_din1mux Mpdm_din1Tpdm]pdm_din2mux Mpdm_din2Tpdm]pdm_din3mux Mpdm_din3Tpdm]pwm_a_amuxMpwm_a_aTpwm_a]pwm_a_x18mux Mpwm_a_x18Tpwm_a]pwm_a_x20"mux Mpwm_a_x20Tpwm_a]pwm_a_zmuxMpwm_a_zTpwm_a]pwm_b_amuxMpwm_b_aTpwm_b]pwm_b_xmuxMpwm_b_xTpwm_b]pwm_b_zmuxMpwm_b_zTpwm_b]pwm_c_amuxMpwm_c_aTpwm_c]pwm_c_x10mux Mpwm_c_x10Tpwm_c]pwm_c_x17mux Mpwm_c_x17Tpwm_c]pwm_d_x11mux Mpwm_d_x11Tpwm_d]pwm_d_x16mux Mpwm_d_x16Tpwm_d]sdio(mux-0)Msdio_d0sdio_d1sdio_d2sdio_d3sdio_cmdTsdiojmux-1 Msdio_clkTsdio]sdio_clk_gate)muxMGPIOX_4 Tgpio_periphsspdif_in_zmux Mspdif_in_z Tspdif_in]spdif_in_a1mux Mspdif_in_a1 Tspdif_in]spdif_in_a7mux Mspdif_in_a7 Tspdif_in]spdif_in_a19mux Mspdif_in_a19 Tspdif_in]spdif_in_a20mux Mspdif_in_a20 Tspdif_in]spdif_out_a1mux Mspdif_out_a1 Tspdif_out]spdif_out_a11muxMspdif_out_a11 Tspdif_out]spdif_out_a19muxMspdif_out_a19 Tspdif_out]spdif_out_a20muxMspdif_out_a20 Tspdif_out]spdif_out_zmux Mspdif_out_z Tspdif_out]spi0muxMspi0_misospi0_mosispi0_clkTspi0]spi0_ss0mux Mspi0_ss0Tspi0]spi0_ss1mux Mspi0_ss1Tspi0]spi0_ss2mux Mspi0_ss2Tspi0]spi1_amux#Mspi1_miso_aspi1_mosi_aspi1_clk_aTspi1]spi1_ss0_amux Mspi1_ss0_aTspi1]spi1_ss1mux Mspi1_ss1Tspi1]spi1_x#mux#Mspi1_miso_xspi1_mosi_xspi1_clk_xTspi1]spi1_ss0_x$mux Mspi1_ss0_xTspi1]tdma_din0mux Mtdma_din0Ttdma]tdma_dout0_x14muxMtdma_dout0_x14Ttdma]tdma_dout0_x15muxMtdma_dout0_x15Ttdma]tdma_dout1mux Mtdma_dout1Ttdma]tdma_din1mux Mtdma_din1Ttdma]tdma_fsmuxMtdma_fsTtdma]tdma_fs_slvmux Mtdma_fs_slvTtdma]tdma_sclkmux Mtdma_sclkTtdma]tdma_sclk_slvmuxMtdma_sclk_slvTtdma]tdmb_din0mux Mtdmb_din0Ttdmb]tdmb_din1mux Mtdmb_din1Ttdmb]tdmb_din2mux Mtdmb_din2Ttdmb]tdmb_din3mux Mtdmb_din3Ttdmb]tdmb_dout0mux Mtdmb_dout0Ttdmb]tdmb_dout1mux Mtdmb_dout1Ttdmb]tdmb_dout2mux Mtdmb_dout2Ttdmb]tdmb_dout3mux Mtdmb_dout3Ttdmb]tdmb_fsmuxMtdmb_fsTtdmb]tdmb_fs_slvmux Mtdmb_fs_slvTtdmb]tdmb_sclkmux Mtdmb_sclkTtdmb]tdmb_sclk_slvmuxMtdmb_sclk_slvTtdmb]tdmc_fsmuxMtdmc_fsTtdmc]tdmc_fs_slvmux Mtdmc_fs_slvTtdmc]tdmc_sclkmux Mtdmc_sclkTtdmc]tdmc_sclk_slvmuxMtdmc_sclk_slvTtdmc]tdmc_din0mux Mtdmc_din0Ttdmc]tdmc_din1mux Mtdmc_din1Ttdmc]tdmc_din2mux Mtdmc_din2Ttdmc]tdmc_din3mux Mtdmc_din3Ttdmc]tdmc_dout0mux Mtdmc_dout0Ttdmc]tdmc_dout1mux Mtdmc_dout1Ttdmc]tdmc_dout2mux Mtdmc_dout2Ttdmc]tdmc_dout3mux Mtdmc_dout3Ttdmc]uart_amuxMuart_tx_auart_rx_aTuart_a]uart_a_cts_rtsmuxMuart_cts_auart_rts_aTuart_a]uart_b_xmuxMuart_tx_b_xuart_rx_b_xTuart_b]uart_b_x_cts_rtsmuxMuart_cts_b_xuart_rts_b_xTuart_b]uart_b_z&muxMuart_tx_b_zuart_rx_b_zTuart_b]uart_b_z_cts_rts'muxMuart_cts_b_zuart_rts_b_zTuart_b]uart_ao_b_zmuxMuart_ao_tx_b_zuart_ao_rx_b_z Tuart_ao_b_z]uart_ao_b_z_cts_rtsmux Muart_ao_cts_b_zuart_ao_rts_b_z Tuart_ao_b_z]bus@ff63c000 simple-busc++csystem-controller@00amlogic,meson-axg-hhi-sysctrlsimple-mfdsysconclock-controlleramlogic,axg-clkcK`gxtal power-controlleramlogic,meson-axg-pwrc(  viuvencvcbusvenclvid_lock` a i gvpuvapb0 \ ] a c d h(  ]  d沀沀phy!amlogic,axg-mipi-pcie-analog-phy  sdisabledmailbox@ff63c404amlogic,meson-gxbb-mhucL$z phy@ff640000amlogic,axg-mipi-dphyd` gpclkphyanalog  sdisabledbus@ff642000 simple-busd ++d clock-controller@0amlogic,axg-audio-clkcKH` #  E   Egpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Baudio-controller@100amlogic,axg-toddr,=NTODDR_A zT`) sdisabledaudio-controller@140amlogic,axg-toddr@,=NTODDR_B zU`* sdisabledaudio-controller@180amlogic,axg-toddr,=NTODDR_C zV`+ sdisabledaudio-controller@1c0amlogic,axg-frddr,=NFRDDR_A zX`& sdisabledaudio-controller@200amlogic,axg-frddr,=NFRDDR_B zY`' sdisabledaudio-controller@240amlogic,axg-frddr@,=NFRDDR_C zZ`( sdisabledreset-controller@280amlogic,meson-axg-audio-arb`audio-controller@300amlogic,axg-tdmin@NTDMIN_A(`{t#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@340amlogic,axg-tdmin@@NTDMIN_B(` |u#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@380amlogic,axg-tdmin@NTDMIN_C(`!}v#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@3c0amlogic,axg-tdmin@ NTDMIN_LB(`"~w#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@400amlogic,axg-spdifin0=NSPDIFIN zW`-8 gpclkrefclk sdisabledaudio-controller@480amlogic,axg-spdifoutP= NSPDIFOUT`.7 gpclkmclk sdisabledaudio-controller@500amlogic,axg-tdmout@ NTDMOUT_A(`#x#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@540amlogic,axg-tdmout@@ NTDMOUT_B(`$y#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@580amlogic,axg-tdmout@ NTDMOUT_C(`%z#gpclksclksclk_sellrclklrclk_sel sdisabledbus@ff800000 simple-bus++sys-ctrl@0/amlogic,meson-axg-ao-sysctrlsimple-mfdsysconclock-controlleramlogic,meson-axg-aoclkcK ` gxtalmpeg-clkpinctrl@14 amlogic,meson-axg-aobus-pinctrl++bank@140,$muxpullgpio%1i2c_ao_sck_4mux Mi2c_ao_sck_4Ti2c_ao]i2c_ao_sck_8mux Mi2c_ao_sck_8Ti2c_ao]i2c_ao_sck_10muxMi2c_ao_sck_10Ti2c_ao]i2c_ao_sda_5mux Mi2c_ao_sda_5Ti2c_ao]i2c_ao_sda_9mux Mi2c_ao_sda_9Ti2c_ao]i2c_ao_sda_11 muxMi2c_ao_sda_11Ti2c_ao]remote_input_aomuxMremote_input_aoTremote_input_ao]uart_ao_amuxMuart_ao_tx_auart_ao_rx_a Tuart_ao_a]uart_ao_a_cts_rtsmuxMuart_ao_cts_auart_ao_rts_a Tuart_ao_a]uart_ao_bmuxMuart_ao_tx_buart_ao_rx_b Tuart_ao_b]uart_ao_b_cts_rtsmuxMuart_ao_cts_buart_ao_rts_b Tuart_ao_b]ao-secure@140"amlogic,meson-gx-ao-securesyscon@@"pwm@2000amlogic,meson-axg-ao-pwm 6 sdisabledserial@3000,amlogic,meson-gx-uartamlogic,meson-ao-uart0 z`gxtalpclkbaudsokaydefaultserial@4000,amlogic,meson-gx-uartamlogic,meson-ao-uart@ z`gxtalpclkbaudsokaydefaulti2c@5000amlogic,meson-axg-i2cP  z` :+sokay defaulteeprom@56 atmel,24c64VA  JeeprompdP^!pwm@7000amlogic,meson-axg-ao-pwmp 6 sdisabledir@8000amlogic,meson-gxbb-ir  z sdisabledadc@9000.amlogic,meson-axg-saradcamlogic,meson-saradc8i zI` gclkincoreadc_clkadc_sel sdisabledge2d@ff940000amlogic,axg-ge2d z` iFinterrupt-controller@ffc01000 arm,gic-400@ @ ` { z bus@ffd00000 simple-busP++Preset-controller@1004amlogic,meson-axg-resetinterrupt-controller@f0804amlogic,meson-axg-gpio-intcamlogic,meson-gpio-intc{ @ABCDEFGwatchdog@f0d0amlogic,meson-gxbb-wdt`pwm@1b000amlogic,meson-axg-ee-pwm 6sokay"default5pwm@1a000amlogic,meson-axg-ee-pwm 6 sdisabledspi@13000amlogic,meson-axg-spicc0< zQ` gcore+ sdisabledspi@15000amlogic,meson-axg-spiccP< zR` gcore+sokay#$defaultclock-measure@18000amlogic,meson-axg-clk-measurei2c@1c000amlogic,meson-axg-i2c  z'` + sdisabledi2c@1d000amlogic,meson-axg-i2c  z` + sdisabledi2c@1e000amlogic,meson-axg-i2c  z` +sokay%defaultrtc@51 nxp,pcf8563Qsokayi2c@1f000amlogic,meson-axg-i2c  z` + sdisabledserial@23000amlogic,meson-gx-uart0 zKsokay` %gxtalpclkbaud&'defaultserial@24000amlogic,meson-gx-uart@ z sdisabled` gxtalpclkbaudbus@ffe00000 simple-bus ++ mmc@5000amlogic,meson-axg-mmcP zsokay`  ; gcoreclkin0clkin1-+()defaultclk-gate*!+mmc@7000amlogic,meson-axg-mmcp zsokay` < gcoreclkin0clkin1.,-.defaultclk-gate' 9GT/01nand-controller@7800amlogic,meson-axg-nfc xp nfcemmc2default+ z"`  gcoredevicephy@9020amlogic,meson-gxl-usb2-phy  ` *gphy"physram@fffc0000 mmio-sram++scp-sram@13000amlogic,meson-axg-scp-shmem0 scp-sram@13400amlogic,meson-axg-scp-shmem4 timerarm,armv8-timer0z   xtal-clk fixed-clockcn6fxtalKaliasess/soc/bus@ff800000/serial@3000{/soc/bus@ff800000/serial@4000/soc/ethernet@ff3f0000chosenserial0:115200n8emmc-pwrseqmmc-pwrseq-emmc /regulator-vcc-3v3regulator-fixedVCC_3V32Z2Z!0regulator-vcc-5vregulator-fixedVCC5VLK@LK@3regulator-vddao-3v3regulator-fixed VDDAO_3V32Z2Z3!regulator-vddio-ao18regulator-fixed VDDIO_AO18w@w@!regulator-vddio-bootregulator-fixed VDDIO_BOOT2Z2Z!+regulator-vccq-1v8regulator-fixed VCCQ_1V8w@w@!1regulator-usb-pwrregulator-fixedUSB_PWRLK@LK@3sdio-pwrseqmmc-pwrseq-simple 6`4 gext_clock*wifi32k pwm-clockKc5w64thermal-zonescpu-thermal 6tripscpu-passive0p<passive7cpu-hot08<hot8cpu-critical0< criticalcooling-mapsmap0G70Lmap1G80Lonewirew1-gpio (memory@0memory compatibleinterrupt-parent#address-cells#size-cellsmodel#sound-dai-cellssound-name-prefixclocksclock-namesstatusinterruptsinterrupt-affinitydevice_typeregenable-methodnext-level-cachedynamic-power-coefficient#cooling-cellsphandlecache-levelcache-unifiedread-onlysecure-monitorrangesno-mapsizemboxesshmem#clock-cellsclock-indicesclock-output-names#thermal-sensor-cellsreg-names#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangeresetsreset-namesnum-lanesphysphy-namesdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizemaximum-speedsnps,dis_u2_susphy_quirkinterrupt-namesrx-fifo-depthtx-fifo-depthpower-domainspinctrl-0pinctrl-namesphy-handlephy-modemax-speedreset-assert-usreset-deassert-usreset-gpios#phy-cellsgpio-controller#gpio-cellsgpio-rangesgpio-line-namesgroupsfunctionbias-disablebias-pull-upinput-enablebias-pull-down#power-domain-cellsamlogic,ao-sysctrlassigned-clocksassigned-clock-parentsassigned-clock-rates#mbox-cellsamlogic,fifo-depth#reset-cellsamlogic,has-chip-id#pwm-cellspagesizelabeladdress-widthvcc-supply#io-channel-cellsinterrupt-controlleramlogic,channel-interruptsuart-has-rtsctspinctrl-1bus-widthcap-sd-highspeedmax-frequencydisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplybroken-cdcap-mmc-highspeednon-removablemmc-ddr-1_8vmmc-hs200-1_8vclock-frequencyserial0serial2ethernet0stdout-pathregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-onpwmspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-device 8(QH-amlogic,s400amlogic,a113damlogic,meson-axg +)7Amlogic Meson AXG S400 Development Boardaudio-controller-0amlogic,axg-tdm-iface=NTDM_A`OV1gsclklrclkmclksokayzdefaultaudio-controller-1amlogic,axg-tdm-iface=NTDM_B`PW2gsclklrclkmclksokayz defaultaudio-controller-2amlogic,axg-tdm-iface=NTDM_C`QX3gsclklrclkmclksokayz defaultWarm-pmuarm,cortex-a53-pmu0cpus+cpu@0cpuarm,cortex-a53psci`cpu@1cpuarm,cortex-a53psci`cpu@2cpuarm,cortex-a53psci`cpu@3cpuarm,cortex-a53psci`l2-cache0cachesecure-monitoramlogic,meson-gxbb-smefuseamlogic,meson-gxbb-efuse`,+*4psci arm,psci-1.0smcreserved-memory+Chwrom@0Jsecmon@50000000Jscpiarm,scpi-pre-1.0QXclocksarm,scpi-clocksclocks-0arm,scpi-dvfs-clocks^kyvcpusensors1amlogic,meson-gxbb-scpi-sensorsarm,scpi-sensorssoc simple-bus+Cpcie@f9800000amlogic,axg-pciesnps,dw-pcie0@d` elbicfgconfig  +pciC0`*Oggeneralpclkport portapb pciesokay Bpcie@fa000000amlogic,axg-pciesnps,dw-pcie0@d @elbicfgconfig  +pciCPP0`*Pggeneralpclkport portapb pciesokay  usb@ffe09080amlogic,meson-axg-usb-ctrl  +C`*0 gusb_ctrlddr" otg  usb2-phy1sokay(usb@ff400000!amlogic,meson-g12a-usbsnps,dwc2@ `(gotg  peripheral4CUusb@ff500000 snps,dwc3P  host dhigh-speedrethernet@ff3f00004amlogic,meson-axg-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq `$ *gstmmacethclkin0clkin1timing-adjustment sokayz!default"rgmiimdiosnps,dwmac-mdio+ethernet-phy@0 #b"phy@ff644000amlogic,axg-pcie-phyd@$ analogaudio-controller@ff632000amlogic,axg-pdmc 4=NPDM`9:gpclkdclksysclksokayz%&'()default_bus@ff634000 simple-busc@ +Cc@ rng@18amlogic,meson-rng`gcorepinctrl@480"amlogic,meson-axg-periphs-pinctrl+C*bank@480@@ 0<muxpullpull-enablegpio*Vi2c0muxi2c0_scki2c0_sda$i2c0-i2c1_xmuxi2c1_sck_xi2c1_sda_x$i2c1-i2c1_z9muxi2c1_sck_zi2c1_sda_z$i2c1-i2c2_amuxi2c2_sck_ai2c2_sda_a$i2c2-i2c2_xmuxi2c2_sck_xi2c2_sda_x$i2c2-i2c3_a6muxi2c3_sda_a6i2c3_sck_a7$i2c3-i2c3_a12muxi2c3_sda_a12i2c3_sck_a13$i2c3-i2c3_a19muxi2c3_sda_a19i2c3_sck_a20$i2c3-emmcCmux-0qemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmc_cmd$emmc:mux-1 emmc_clk$emmc-nand-all-pinsGmuxemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7nand_ce0nand_alenand_clenand_wen_clknand_ren_wr$nandG:emmc_dsDmuxemmc_ds$emmcTemmc_clk_gateEmuxBOOT_8 $gpio_periphsTeth-x-rgmiimuxeth_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_xeth_txd0_xeth_txd1_xeth_txd2_rgmiieth_txd3_rgmii$eth-eth-y-rgmii!muxeth_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txen_yeth_txd0_yeth_txd1_yeth_txd2_rgmiieth_txd3_rgmii$eth-eth-x-rmiimuxketh_mdio_xeth_mdc_xeth_rgmii_rx_clk_xeth_rx_dv_xeth_rxd0_xeth_rxd1_xeth_txen_xeth_txd0_xeth_txd1_x$eth-eth-y-rmiimuxketh_mdio_yeth_mdc_yeth_rgmii_rx_clk_yeth_rx_dv_yeth_rxd0_yeth_rxd1_yeth_txen_yeth_txd0_yeth_txd1_y$eth-mclk_b muxmclk_b$mclk_b-mclk_cmuxmclk_c$mclk_c-pdm_dclk_a14%mux pdm_dclk_a14$pdm-pdm_dclk_a19mux pdm_dclk_a19$pdm-pdm_din0&mux pdm_din0$pdm-pdm_din1'mux pdm_din1$pdm-pdm_din2(mux pdm_din2$pdm-pdm_din3)mux pdm_din3$pdm-pwm_a_amuxpwm_a_a$pwm_a-pwm_a_x18mux pwm_a_x18$pwm_a-pwm_a_x208mux pwm_a_x20$pwm_a-pwm_a_zmuxpwm_a_z$pwm_a-pwm_b_amuxpwm_b_a$pwm_b-pwm_b_xmuxpwm_b_x$pwm_b-pwm_b_zmuxpwm_b_z$pwm_b-pwm_c_amuxpwm_c_a$pwm_c-pwm_c_x10mux pwm_c_x10$pwm_c-pwm_c_x17mux pwm_c_x17$pwm_c-pwm_d_x11mux pwm_d_x11$pwm_d-pwm_d_x16mux pwm_d_x16$pwm_d-sdio?mux-0)sdio_d0sdio_d1sdio_d2sdio_d3sdio_cmd$sdio:mux-1 sdio_clk$sdio-sdio_clk_gate@muxGPIOX_4 $gpio_periphsTspdif_in_zmux spdif_in_z $spdif_in-spdif_in_a1mux spdif_in_a1 $spdif_in-spdif_in_a7mux spdif_in_a7 $spdif_in-spdif_in_a19.mux spdif_in_a19 $spdif_in-spdif_in_a20mux spdif_in_a20 $spdif_in-spdif_out_a1mux spdif_out_a1 $spdif_out-spdif_out_a11muxspdif_out_a11 $spdif_out-spdif_out_a19muxspdif_out_a19 $spdif_out-spdif_out_a20/muxspdif_out_a20 $spdif_out-spdif_out_zmux spdif_out_z $spdif_out-spi0muxspi0_misospi0_mosispi0_clk$spi0-spi0_ss0mux spi0_ss0$spi0-spi0_ss1mux spi0_ss1$spi0-spi0_ss2mux spi0_ss2$spi0-spi1_amux#spi1_miso_aspi1_mosi_aspi1_clk_a$spi1-spi1_ss0_amux spi1_ss0_a$spi1-spi1_ss1mux spi1_ss1$spi1-spi1_xmux#spi1_miso_xspi1_mosi_xspi1_clk_x$spi1-spi1_ss0_xmux spi1_ss0_x$spi1-tdma_din0mux tdma_din0$tdma-tdma_dout0_x14muxtdma_dout0_x14$tdma-tdma_dout0_x15muxtdma_dout0_x15$tdma-tdma_dout1mux tdma_dout1$tdma-tdma_din1mux tdma_din1$tdma-tdma_fsmuxtdma_fs$tdma-tdma_fs_slvmux tdma_fs_slv$tdma-tdma_sclkmux tdma_sclk$tdma-tdma_sclk_slvmuxtdma_sclk_slv$tdma-tdmb_din0mux tdmb_din0$tdmb-tdmb_din1mux tdmb_din1$tdmb-tdmb_din2mux tdmb_din2$tdmb-tdmb_din3 mux tdmb_din3$tdmb-tdmb_dout0mux tdmb_dout0$tdmb-tdmb_dout1mux tdmb_dout1$tdmb-tdmb_dout2mux tdmb_dout2$tdmb-tdmb_dout3mux tdmb_dout3$tdmb-tdmb_fsmuxtdmb_fs$tdmb-tdmb_fs_slvmux tdmb_fs_slv$tdmb-tdmb_sclkmux tdmb_sclk$tdmb-tdmb_sclk_slvmuxtdmb_sclk_slv$tdmb-tdmc_fs muxtdmc_fs$tdmc-tdmc_fs_slvmux tdmc_fs_slv$tdmc-tdmc_sclk mux tdmc_sclk$tdmc-tdmc_sclk_slvmuxtdmc_sclk_slv$tdmc-tdmc_din0mux tdmc_din0$tdmc-tdmc_din1 mux tdmc_din1$tdmc-tdmc_din2mux tdmc_din2$tdmc-tdmc_din3mux tdmc_din3$tdmc-tdmc_dout0mux tdmc_dout0$tdmc-tdmc_dout1mux tdmc_dout1$tdmc-tdmc_dout2mux tdmc_dout2$tdmc-tdmc_dout3mux tdmc_dout3$tdmc-uart_a=muxuart_tx_auart_rx_a$uart_a-uart_a_cts_rts>muxuart_cts_auart_rts_a$uart_a-uart_b_xmuxuart_tx_b_xuart_rx_b_x$uart_b-uart_b_x_cts_rtsmuxuart_cts_b_xuart_rts_b_x$uart_b-uart_b_zmuxuart_tx_b_zuart_rx_b_z$uart_b-uart_b_z_cts_rtsmuxuart_cts_b_zuart_rts_b_z$uart_b-uart_ao_b_zmuxuart_ao_tx_b_zuart_ao_rx_b_z $uart_ao_b_z-uart_ao_b_z_cts_rtsmux uart_ao_cts_b_zuart_ao_rts_b_z $uart_ao_b_z-bus@ff63c000 simple-busc+Ccsystem-controller@00amlogic,meson-axg-hhi-sysctrlsimple-mfdsysconclock-controlleramlogic,axg-clkc^`+gxtalpower-controlleramlogic,meson-axg-pwrccw,(  viuvencvcbusvenclvid_lock`ai gvpuvapb0\]acdh(]d沀沀 phy!amlogic,axg-mipi-pcie-analog-phy sdisabled$mailbox@ff63c404amlogic,meson-gxbb-mhucL$phy@ff640000amlogic,axg-mipi-dphyd`gpclkphy$ analog sdisabledbus@ff642000 simple-busd +Cd clock-controller@0amlogic,axg-audio-clkc^H`#   EEgpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Baudio-controller@100amlogic,axg-toddr,=NTODDR_A T`)-sokayTaudio-controller@140amlogic,axg-toddr@,=NTODDR_B U`*-sokayUaudio-controller@180amlogic,axg-toddr,=NTODDR_C V`+-sokayVaudio-controller@1c0amlogic,axg-frddr,=NFRDDR_A X`&-sokayQaudio-controller@200amlogic,axg-frddr,=NFRDDR_B Y`'-sokayRaudio-controller@240amlogic,axg-frddr@,=NFRDDR_C Z`(-sokaySreset-controller@280amlogic,meson-axg-audio-arb`-audio-controller@300amlogic,axg-tdmin@NTDMIN_A(`{t#gpclksclksclk_sellrclklrclk_selsokayLaudio-controller@340amlogic,axg-tdmin@@NTDMIN_B(` |u#gpclksclksclk_sellrclklrclk_selsokayMaudio-controller@380amlogic,axg-tdmin@NTDMIN_C(`!}v#gpclksclksclk_sellrclklrclk_selsokayNaudio-controller@3c0amlogic,axg-tdmin@ NTDMIN_LB(`"~w#gpclksclksclk_sellrclklrclk_selsokayOaudio-controller@400amlogic,axg-spdifin0=NSPDIFIN W`-8 gpclkrefclksokayz.default]audio-controller@480amlogic,axg-spdifoutP= NSPDIFOUT`.7 gpclkmclksokayz/default[audio-controller@500amlogic,axg-tdmout@ NTDMOUT_A(`#x#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@540amlogic,axg-tdmout@@ NTDMOUT_B(`$y#gpclksclksclk_sellrclklrclk_sel sdisabledaudio-controller@580amlogic,axg-tdmout@ NTDMOUT_C(`%z#gpclksclksclk_sellrclklrclk_selsokayPbus@ff800000 simple-bus+Csys-ctrl@0/amlogic,meson-axg-ao-sysctrlsimple-mfdsyscon,clock-controlleramlogic,meson-axg-aoclkc^ `+ gxtalmpeg-clk1pinctrl@14 amlogic,meson-axg-aobus-pinctrl+C0bank@140,$muxpullgpio0:i2c_ao_sck_4mux i2c_ao_sck_4$i2c_ao-i2c_ao_sck_8mux i2c_ao_sck_8$i2c_ao-i2c_ao_sck_103muxi2c_ao_sck_10$i2c_ao-i2c_ao_sda_5mux i2c_ao_sda_5$i2c_ao-i2c_ao_sda_9mux i2c_ao_sda_9$i2c_ao-i2c_ao_sda_114muxi2c_ao_sda_11$i2c_ao-remote_input_ao6muxremote_input_ao$remote_input_ao-uart_ao_a2muxuart_ao_tx_auart_ao_rx_a $uart_ao_a-uart_ao_a_cts_rtsmuxuart_ao_cts_auart_ao_rts_a $uart_ao_a-uart_ao_bmuxuart_ao_tx_buart_ao_rx_b $uart_ao_b-uart_ao_b_cts_rtsmuxuart_ao_cts_buart_ao_rts_b $uart_ao_b-ao-secure@140"amlogic,meson-gx-ao-securesyscon@@pwm@2000amlogic,meson-axg-ao-pwm  sdisabledserial@3000,amlogic,meson-gx-uartamlogic,meson-ao-uart0 `+1+gxtalpclkbaudsokayz2defaultserial@4000,amlogic,meson-gx-uartamlogic,meson-ao-uart@ `+1+gxtalpclkbaud sdisabledi2c@5000amlogic,meson-axg-i2cP  `:+sokayz34defaultgpio-controller@1f nxp,pca95575Kpwm@7000amlogic,meson-axg-ao-pwmp  sdisabledir@8000amlogic,meson-gxbb-ir  sokayz6defaultadc@9000.amlogic,meson-axg-saradcamlogic,meson-saradc8 I`+11 1gclkincoreadc_clkadc_selsokay.7Hge2d@ff940000amlogic,axg-ge2d `iFinterrupt-controller@ffc01000 arm,gic-400@ @ ` :  bus@ffd00000 simple-busP+CPreset-controller@1004amlogic,meson-axg-resetinterrupt-controller@f0804amlogic,meson-axg-gpio-intcamlogic,meson-gpio-intc: O@ABCDEFG#watchdog@f0d0amlogic,meson-gxbb-wdt`+pwm@1b000amlogic,meson-axg-ee-pwm sokayz8defaultapwm@1a000amlogic,meson-axg-ee-pwm  sdisabledspi@13000amlogic,meson-axg-spicc0< Q`gcore+ sdisabledspi@15000amlogic,meson-axg-spiccP< R`gcore+ sdisabledclock-measure@18000amlogic,meson-axg-clk-measurei2c@1c000amlogic,meson-axg-i2c  '`+ sdisabledi2c@1d000amlogic,meson-axg-i2c  `+ sdisabledi2c@1e000amlogic,meson-axg-i2c  `+sokayz9defaultaudio-codec@1b ti,tas5707 :=j;v;<<<<NSPK1Yi2c@1f000amlogic,meson-axg-i2c  `+ sdisabledserial@23000amlogic,meson-gx-uart0 K sdisabled`+%+gxtalpclkbaudserial@24000amlogic,meson-gx-uart@ sokay`++gxtalpclkbaud9z=>defaultbluetoothbrcm,bcm43438-bt Dbus@ffe00000 simple-bus +C mmc@5000amlogic,meson-axg-mmcP sokay`;gcoreclkin0clkin1-+z?@defaultclk-gate (3A>5JBwifi@1brcm,bcm4329-fmacmmc@7000amlogic,meson-axg-mmcp sokay` <gcoreclkin0clkin1.zCDEdefaultclk-gateW (iv3F>;JBnand-controller@7800amlogic,meson-axg-nfc xp nfcemmczGdefault+ "`  gcoredevicephy@9020amlogic,meson-gxl-usb2-phy `*gphy"physram@fffc0000 mmio-sram+Cscp-sram@13000amlogic,meson-axg-scp-shmem0scp-sram@13400amlogic,meson-axg-scp-shmem4timerarm,armv8-timer0   xtal-clk fixed-clockn6yxtal^+keys adc-keysHbuttonsw@button-nextNext`button-prev Previous button-wifiWifi obutton-up Volume Ups$ button-down Volume Downr`button-voiceVoiceFaliases/soc/bus@ff800000/serial@3000/soc/bus@ffd00000/serial@24000audio-codec-0=everest,es7241;;;NLineinZaudio-codec-1=everest,es7154k;+INLineoutXaudio-codec-2=linux,spdif-ditNDIT\audio-codec-3= dmic-codec7D2NMIC`audio-codec-4=linux,spdif-dirNDIR^emmc-pwrseqmmc-pwrseq-emmc FchosenTserial0:115200n8memory@0memory@regulator-main-12vregulator-fixed`12Vo<regulator-vcc-3v3regulator-fixed`VCC_3V3o2Z2Z5;regulator-vcc-5vregulator-fixed`VCC5VoLK@LK@< : Iregulator-vddao-3v3regulator-fixed `VDDAO_3V3o2Z2Z<5regulator-vddio-ao18regulator-fixed `VDDIO_AO18ow@w@57regulator-vddio-bootregulator-fixed `VDDIO_BOOTow@w@5Bregulator-usb-pwrregulator-fixed`USB_PWRoLK@LK@I :sdio-pwrseqmmc-pwrseq-simple 6`J gext_clockAspeaker-leds gpio-ledsaled1speaker:aled1 Kaled2speaker:aled2 Kaled3speaker:aled3 Kaled4speaker:aled4 Kaled5speaker:aled5 Kaled6speaker:aled6 Ksoundamlogic,axg-sound-card 7AXG-S400LMNOPFLineLineoutLineLineinSpeakerSpeaker1 LeftSpeakerSpeaker1 Right+TDMOUT_C IN 0FRDDR_A OUT 2SPDIFOUT IN 0FRDDR_A OUT 3TDMOUT_C IN 1FRDDR_B OUT 2SPDIFOUT IN 1FRDDR_B OUT 3TDMOUT_C IN 2FRDDR_C OUT 2SPDIFOUT IN 2FRDDR_C OUT 3TDM_C PlaybackTDMOUT_C OUTTDMIN_A IN 2TDM_C CaptureTDMIN_A IN 5TDM_C LoopbackTDMIN_B IN 2TDM_C CaptureTDMIN_B IN 5TDM_C LoopbackTDMIN_C IN 2TDM_C CaptureTDMIN_C IN 5TDM_C LoopbackTDMIN_LB IN 2TDM_C LoopbackTDMIN_LB IN 5TDM_C CaptureTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTTODDR_A IN 3SPDIFIN CaptureTODDR_B IN 3SPDIFIN CaptureTODDR_C IN 3SPDIFIN CaptureTODDR_A IN 4PDM CaptureTODDR_B IN 4PDM CaptureTODDR_C IN 4PDM CaptureTODDR_A IN 6TDMIN_LB OUTTODDR_B IN 6TDMIN_LB OUTTODDR_C IN 6TDMIN_LB OUTLineoutLineout AOUTLLineoutLineout AOUTRSpeaker1 LeftSPK1 OUT_ASpeaker1 LeftSPK1 OUT_BSpeaker1 RightSPK1 OUT_CSpeaker1 RightSPK1 OUT_DLinein AINLLineinLinein AINRLinein`E  E    #(&`pdai-link-0Qdai-link-1Rdai-link-2Sdai-link-3Tdai-link-4Udai-link-5Vdai-link-6W i2s-Dcodec-0Xcodec-1Ycodec-2Zdai-link-7[codec\dai-link-8]codec^dai-link-9_codec`wifi32k pwm-clock^Law6J compatibleinterrupt-parent#address-cells#size-cellsmodel#sound-dai-cellssound-name-prefixclocksclock-namesstatuspinctrl-0pinctrl-namesphandleinterruptsinterrupt-affinitydevice_typeregenable-methodnext-level-cachedynamic-power-coefficient#cooling-cellscache-levelcache-unifiedread-onlysecure-monitorrangesno-mapmboxesshmem#clock-cellsclock-indicesclock-output-names#thermal-sensor-cellsreg-names#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangeresetsreset-namesnum-lanesphysphy-namesreset-gpiosdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizemaximum-speedsnps,dis_u2_susphy_quirkinterrupt-namesrx-fifo-depthtx-fifo-depthpower-domainsphy-handlephy-modeeee-broken-1000t#phy-cellsgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-upinput-enablebias-pull-down#power-domain-cellsamlogic,ao-sysctrlassigned-clocksassigned-clock-parentsassigned-clock-rates#mbox-cellsamlogic,fifo-depth#reset-cellsamlogic,has-chip-id#pwm-cellsvcc-supply#io-channel-cellsvref-supplyinterrupt-controlleramlogic,channel-interruptsAVDD-supplyDVDD-supplyPVDD_A-supplyPVDD_B-supplyPVDD_C-supplyPVDD_D-supplyuart-has-rtsctsshutdown-gpiospinctrl-1bus-widthcap-sd-highspeedsd-uhs-sdr104max-frequencynon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vclock-frequencyio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltserial0serial1VDDA-supplyVDDP-supplyVDDD-supplyPVDD-supplynum-channelswakeup-delay-msstdout-pathregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highaudio-aux-devsaudio-widgetsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-2dai-tdm-slot-rx-mask-1mclk-fspwms $8 (5  ,freebox,fbx8amamlogic,g12a7Freebox Player Pop =embeddedaliasesJ/soc/mmc@ffe05000O/soc/mmc@ffe07000T/soc/mmc@ffe03000Y/soc/bus@ff800000/serial@3000a/soc/ethernet@ff3f0000chosen krserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer ~vpu-cvbs5: disabledYframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer ~vpu-hdmi5: disabledZefuse,amlogic,meson-gxbb-efusej [opp-table-gpu,operating-points-v2;opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ksecmon@50000000\secmon@53000000]linux,cma,shared-dma-pool@ secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus kpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig '2C Vd npci8k`pp0-zgeneralpclkport  portapbpcie disabled^ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ 'macirq & *zstmmacethclkin0clkin1timing-adjustmentokayrmii_mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  k` `hdmi-tx@0,amlogic,meson-g12a-dw-hdmi '9BOhdmitx_apbhdmitxhdmitx_phy5:zisfriahbvenci okay*n6? Idefaultport@0aendpointW #port@1bendpointW Jbus@30000 ,simple-bus  k crng@218,amlogic,meson-rngzcoredaudio-controller@32000,amlogic,t9015 gACODEC$zpclk= disabledebus@34400 ,simple-busD kDfpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl k bank@40P@L @@gpiopullpull-enablemuxdsy V2cec_ao_a_hgmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl3mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bhmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b4mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds5mux emmc_nand_dsemmcemmc_clk_gate6muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cimux i2c0_sda_ci2c0 i2c0-sck-cjmux i2c0_sck_ci2c0 i2c0-sda-z0kmux i2c0_sda_z0i2c0 i2c0-sck-z1lmux i2c0_sck_z1i2c0 i2c0-sda-z7mmux i2c0_sda_z7i2c0 i2c0-sda-z8nmux i2c0_sda_z8i2c0 i2c1-sda-xomux i2c1_sda_xi2c1 i2c1-sck-xpmux i2c1_sck_xi2c1 i2c1-sda-h2qmux i2c1_sda_h2i2c1 i2c1-sck-h3rmux i2c1_sck_h3i2c1 i2c1-sda-h6smux i2c1_sda_h6i2c1 i2c1-sck-h7tmux i2c1_sck_h7i2c1 i2c2-sda-xumux i2c2_sda_xi2c2 i2c2-sck-xvmux i2c2_sck_xi2c2 i2c2-sda-zwmux i2c2_sda_zi2c2 i2c2-sck-zxmux i2c2_sck_zi2c2 i2c3-sda-hymux i2c3_sda_hi2c3 i2c3-sck-hzmux i2c3_sck_hi2c3 i2c3-sda-a(mux i2c3_sda_ai2c3 i2c3-sck-a)mux i2c3_sck_ai2c3 mclk0-a{muxmclk0_amclk0 mclk1-a|muxmclk1_amclk1 mclk1-x}muxmclk1_xmclk1 mclk1-z~muxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e'muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c0mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c1muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio,mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate-muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a*muxuart_a_txuart_a_rxuart_auart-a-cts-rts+muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP '#<temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP '$Cphy@36000,amlogic,g12a-usb2-phy` zxtal0phy9bus@38000 ,simple-bus k video-lut@48,amlogic,canvasH"pmu@80 @ @ '4,amlogic,g12a-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy zxtal1phy:bus@3c000 ,simple-bus ksystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12a-clkc%zxtalpower-controller,amlogic,meson-g12a-pwrc2FX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| zvpuvapb0nptuw{(pw*'沀phy,amlogic,g12a-mipi-dphy-analog disabledphy@44000,amlogic,axg-mipi-dphy@ zpclkphyanalog disabled%phy@46000,amlogic,g12a-usb3-pcie-phy` zref_clkphy*mdio-multiplexer@4c000,amlogic,g12a-mdio-muxzpclkclkin0clkin1Y mdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 ' idaudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4gPDM9:zpclkdclksysclkokay?Idefaultbus@42000 ,simple-bus  k clock-controller@0okay,amlogic,g12a-audio-clkc%sH%   JEzpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,gTODDR_A ')arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,gTODDR_B '*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,gTODDR_C '+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,gFRDDR_A '& arbrstokayQaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,gFRDDR_B '' arbrstokayRaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,gFRDDR_C '( arbrstokaySreset-controller@280okay,amlogic,meson-axg-audio-arbsaudio-controller@300,amlogic,g12a-tdmin@gTDMIN_A({t#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@gTDMIN_B( |u#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@gTDMIN_C(!}v#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ gTDMIN_LB("~w#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0gSPDIFIN '-8 zpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP gSPDIFOUT_A.7 zpclkmclkokay?IdefaultVaudio-controller@500,amlogic,g12a-tdmout@ gTDMOUT_A (#x#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ gTDMOUT_B ($y#zpclksclksclk_sellrclklrclk_selokayPaudio-controller@580,amlogic,g12a-tdmout@ gTDMOUT_C(%z#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP gSPDIFOUT_B zpclkmclkokayXaudio-controller@740,amlogic,g12a-toacodec@ gTOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD gTOHDMITXokayUbus@ff800000 ,simple-bus ksys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkc%s  zxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl kbank@140$ muxdsgpioyIi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-emuxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5 mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10 mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-ao muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtc cec@100,amlogic,meson-gx-ao-cec 'zcore disabled ao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec 'zoscinokay?Idefault pwm@2000,amlogic,meson-g12a-ao-pwm-cd okay?Idefaultzclkin1Mserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 'zxtalpclkbaudokay?Idefaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ 'zxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  ' pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  'okay? Idefaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH 'zclkincoreadc_clkadc_selokay!video-decoder@ff620000,amlogic,g12a-vdec b dosesparser', vdecesparserF"(.+zdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi ' "port@0port@1endpointW# port@2endpointW$&interrupt-controller@ffc01000 ,arm,gic-400@ @ `  ' 2bus@ffd00000 ,simple-bus kreset-controller@1004,amlogic,meson-axg-resetsinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc2 @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop zpclkbitpx%dphy  disabled ports port@0endpointW&$port@1watchdog@f0d0,amlogic,meson-gxbb-wdtspi@13000,amlogic,meson-g12a-spicc0D 'Q zcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD 'Z zcorepclk  disabled spi@14000,amlogic,meson-gxbb-spifc disabled@  !pwm@19000,amlogic,meson-g12a-ee-pwm okay?'Idefaultzclkin0Opwm@1a000,amlogic,meson-g12a-ee-pwm  disabled"pwm@1b000,amlogic,meson-g12a-ee-pwm  disabled#i2c@1c000,amlogic,meson-axg-i2cokay  '' ?()Idefault$i2c@1d000,amlogic,meson-axg-i2c disabled  ' %i2c@1e000,amlogic,meson-axg-i2c disabled  ' &i2c@1f000,amlogic,meson-axg-i2c disabled  ' 'clock-measure@18000,amlogic,meson-g12a-clk-measure(serial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ']9zxtalpclkbaud disabled)serial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 'K*zxtalpclkbaud disabled*serial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ 'zxtalpclkbaudokay?*+Idefault&+bluetooth(!/zlpoNi  2R,brcm,bcm43438-btmmc@ffe03000,amlogic,meson-axg-mmc0 'okay!<zcoreclkin0clkin1,6?,P-Idefaultclk-gate Zdu./!,wifi@1,brcm,bcm4329-fmacc@mmc@ffe05000,amlogic,meson-axg-mmcP 'okay"=zcoreclkin0clkin1-?0P1Idefaultclk-gateZd 2///-mmc@ffe07000,amlogic,meson-axg-mmcp 'okay#>zcoreclkin0clkin1. ?345P6Idefaultclk-gateZ  7/8.usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl ' k/"host9:usb2-phy0usb2-phy1usb3-phy0/usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ '7zotg: usb2-phy peripheral"1C0usb@ff500000 ,snps,dwc3P 'hostRk 1gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$' jobmmugpuN;Ethermal-zonescpu-thermald<2tripscpu-passiveLEpassive=cpu-hotsEhotBcpu-critical Ecritical3cooling-mapsmap0=0 >?@Amap1B0 >?@Addr-thermaldC4tripsddr-passiveLEpassiveDddr-critical Ecritical5cooling-mapsmapD  Etimer,arm,armv8-timer0'   /xtal-clk ,fixed-clockFn6Vxtal%npu@ff100000 ,vivante,gc '  zcorebus *//L disabled6audio-controller-0,amlogic,axg-tdm-ifacegTDM_AOV1zsclklrclkmclk disabled7audio-controller-1,amlogic,axg-tdm-ifacegTDM_BPW2zsclklrclkmclkokayTaudio-controller-2,amlogic,axg-tdm-ifacegTDM_CQX3zsclklrclkmclk disabled8cpus cpu@0ncpu,arm,cortex-a53ipsciwFGHP>cpu@1ncpu,arm,cortex-a53ipsciwFGHP?cpu@2ncpu,arm,cortex-a53ipsciwFGHP@cpu@3ncpu,arm,cortex-a53ipsciwFGHPAl2-cache0,cacheFopp-table,operating-points-v2Hopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1800000000kIfirmwareoptee,linaro,optee-tzsmcgpio-keys-polled,gpio-keys-polleddpower-buttonReset Iaudio-codec-2,linux,spdif-ditokaygDITWemmc-pwrseq,mmc-pwrseq-emmc 2%7hdmi-connector,hdmi-connectorEaportendpointWJ memory@0nmemoryregulator-ao-5v,regulator-fixedAO_5VLK@LK@0K;Lregulator-dc-in,regulator-fixedDC_IN;Kregulator-emmc-1v8,regulator-fixed EMMC_1V8w@w@0/;8regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2Z0L;/regulator-vddao-3v3-t,regulator-fixed VDDAO_3V3_T2Z2Z0/ O2T9regulator-vddcpu,pwm-regulatorVDDCPU h0gLrMwd;Gregulator-vddio-ao1v8,regulator-fixed VDDIO_AO1V8w@w@0/;!sdio-pwrseq,mmc-pwrseq-simple 2G N zext_clock.wifi32k ,pwm-clock%FrOw6Nsound,amlogic,axg-sound-card7fbx8amPTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3        *&`pdai-link-0Qdai-link-1Rdai-link-2Sdai-link-3Ti2s+BcodecUdai-link-4Vcodec-0Wcodec-1Udai-link-5XcodecUdai-link-6Ucodec__symbols__J/chosen/framebuffer-cvbsX/chosen/framebuffer-hdmif/efusel/opp-table-gpu z/reserved-memory/secmon@5000000 /reserved-memory/secmon@5300000/secure-monitor/soc/pcie@fc000000/soc/ethernet@ff3f0000/soc/ethernet@ff3f0000/mdio/soc/bus@ff600000/soc/bus@ff600000/hdmi-tx@0#/soc/bus@ff600000/hdmi-tx@0/port@0,/soc/bus@ff600000/hdmi-tx@0/port@0/endpoint#/soc/bus@ff600000/hdmi-tx@0/port@1,/soc/bus@ff600000/hdmi-tx@0/port@1/endpoint /soc/bus@ff600000/bus@30000$ /soc/bus@ff600000/bus@30000/rng@218) /soc/bus@ff600000/audio-controller@32000 /soc/bus@ff600000/bus@34400' /soc/bus@ff600000/bus@34400/pinctrl@40/O/soc/bus@ff600000/bus@34400/pinctrl@40/bank@402 //soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_a_h2 ?/soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_b_h1 O/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ctrl4 ^/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-4b4 p/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-8b/ /soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ds5 /soc/bus@ff600000/bus@34400/pinctrl@40/emmc_clk_gate2 /soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_ddc2 /soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_hpd2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-c3 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z03 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-z13 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z73 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z82 &/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-x2 6/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-x3 F/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h23 W/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h33 h/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h63 y/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h72 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk0-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-a/ $/soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-x/ 1/soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-z+ >/soc/bus@ff600000/bus@34400/pinctrl@40/nor2 G/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-a2 W/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-c2 g/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-x2 w/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-c2 '/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-x2 7/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-z2 G/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-a2 W/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-c2 g/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-x2 w/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-z- /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-a0 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-b-x71 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-b-x19/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-c-c0 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-c-x50 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-c-x80 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-d-x30 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-d-x6- /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-e/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-z/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-x/ &/soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-h0 3/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_c9 A/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_clk_gate_c0 X/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_z9 f/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_clk_gate_z, }/soc/bus@ff600000/bus@34400/pinctrl@40/sdio5 /soc/bus@ff600000/bus@34400/pinctrl@40/sdio_clk_gate4 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-in-a104 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-in-a122 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-in-h3 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-out-h5 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-out-a115 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-out-a130/soc/bus@ff600000/bus@34400/pinctrl@40/spicc0-x4/soc/bus@ff600000/bus@34400/pinctrl@40/spicc0-ss0-x0%/soc/bus@ff600000/bus@34400/pinctrl@40/spicc0-c.3/soc/bus@ff600000/bus@34400/pinctrl@40/spicc12?/soc/bus@ff600000/bus@34400/pinctrl@40/spicc1-ss02O/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-din02_/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-din13o/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-dout03/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-dout10/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-fs2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-sclk4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-slv-fs6/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-slv-sclk2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din02/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din12/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din24/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din3-a4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din3-h3)/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout03:/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout13K/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout25\/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout3-a5o/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout3-h0/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-fs2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-sclk4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-slv-fs6/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-slv-sclk4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din0-a4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din0-z4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din1-a4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din1-z4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din2-a0 /soc/bus@ff600000/bus@34400/pinctrl@40/eth-leds+./soc/bus@ff600000/bus@34400/pinctrl@40/eth17/soc/bus@ff600000/bus@34400/pinctrl@40/eth-rgmii4F/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din2-z4X/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din3-a4j/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din3-z5|/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout0-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout0-z5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout1-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout1-z5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout2-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout2-z5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout3-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout3-z2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-fs-a2$/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-fs-z44/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-sclk-a4F/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-sclk-z6X/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-fs-a6l/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-fs-z8/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-sclk-a8/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-sclk-z./soc/bus@ff600000/bus@34400/pinctrl@40/uart-a6/soc/bus@ff600000/bus@34400/pinctrl@40/uart-a-cts-rts./soc/bus@ff600000/bus@34400/pinctrl@40/uart-b./soc/bus@ff600000/bus@34400/pinctrl@40/uart-c6/soc/bus@ff600000/bus@34400/pinctrl@40/uart-c-cts-rts+/soc/bus@ff600000/temperature-sensor@34800+/soc/bus@ff600000/temperature-sensor@34c00 /soc/bus@ff600000/phy@36000/soc/bus@ff600000/bus@38000)/soc/bus@ff600000/bus@38000/video-lut@48#/soc/bus@ff600000/bus@38000/pmu@80/soc/bus@ff600000/phy@3a000&/soc/bus@ff600000/bus@3c0000*/soc/bus@ff600000/bus@3c000/system-controller@0A./soc/bus@ff600000/bus@3c000/system-controller@0/clock-controllerA3/soc/bus@ff600000/bus@3c000/system-controller@0/power-controller48/soc/bus@ff600000/bus@3c000/system-controller@0/phyI/soc/bus@ff600000/phy@44000S/soc/bus@ff600000/phy@46000)a/soc/bus@ff600000/mdio-multiplexer@4c0000i/soc/bus@ff600000/mdio-multiplexer@4c000/mdio@00r/soc/bus@ff600000/mdio-multiplexer@4c000/mdio@1?{/soc/bus@ff600000/mdio-multiplexer@4c000/mdio@1/ethernet-phy@8)/soc/bus@ff600000/audio-controller@40000/soc/bus@ff600000/bus@42000//soc/bus@ff600000/bus@42000/clock-controller@01/soc/bus@ff600000/bus@42000/audio-controller@1001/soc/bus@ff600000/bus@42000/audio-controller@1401/soc/bus@ff600000/bus@42000/audio-controller@1801/soc/bus@ff600000/bus@42000/audio-controller@1c01/soc/bus@ff600000/bus@42000/audio-controller@2001/soc/bus@ff600000/bus@42000/audio-controller@2401/soc/bus@ff600000/bus@42000/reset-controller@2801/soc/bus@ff600000/bus@42000/audio-controller@3001/soc/bus@ff600000/bus@42000/audio-controller@3401/soc/bus@ff600000/bus@42000/audio-controller@3801/soc/bus@ff600000/bus@42000/audio-controller@3c01/soc/bus@ff600000/bus@42000/audio-controller@4001/soc/bus@ff600000/bus@42000/audio-controller@4801/soc/bus@ff600000/bus@42000/audio-controller@5001/soc/bus@ff600000/bus@42000/audio-controller@5401/soc/bus@ff600000/bus@42000/audio-controller@5801!/soc/bus@ff600000/bus@42000/audio-controller@6801,/soc/bus@ff600000/bus@42000/audio-controller@74015/soc/bus@ff600000/bus@42000/audio-controller@744>/soc/bus@ff800000D/soc/bus@ff800000/sys-ctrl@0.H/soc/bus@ff800000/sys-ctrl@0/clock-controllerP/soc/bus@ff800000/pinctrl@14%[/soc/bus@ff800000/pinctrl@14/bank@14-c/soc/bus@ff800000/pinctrl@14/i2c_ao_sck_pins(s/soc/bus@ff800000/pinctrl@14/i2c_ao_sda*/soc/bus@ff800000/pinctrl@14/i2c_ao_sck_e*/soc/bus@ff800000/pinctrl@14/i2c_ao_sda_e&/soc/bus@ff800000/pinctrl@14/mclk0-ao+/soc/bus@ff800000/pinctrl@14/tdm-ao-b-din0*/soc/bus@ff800000/pinctrl@14/spdif-ao-out+/soc/bus@ff800000/pinctrl@14/tdm-ao-b-din1+/soc/bus@ff800000/pinctrl@14/tdm-ao-b-din2,/soc/bus@ff800000/pinctrl@14/tdm-ao-b-dout0,/soc/bus@ff800000/pinctrl@14/tdm-ao-b-dout1,(/soc/bus@ff800000/pinctrl@14/tdm-ao-b-dout2) 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ksecmon@50000000\secmon@53000000]linux,cma,shared-dma-pool@ secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus kpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig '2C Vd npci8k`pp0-zgeneralpclkport  portapbpcie disabled^ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ 'macirq & *zstmmacethclkin0clkin1timing-adjustmentokayrmii_mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  k` `hdmi-tx@0,amlogic,meson-g12a-dw-hdmi '9BOhdmitx_apbhdmitxhdmitx_phy5:zisfriahbvenci okay*n6? Idefaultport@0aendpointW #port@1bendpointW Jbus@30000 ,simple-bus  k crng@218,amlogic,meson-rngzcoredaudio-controller@32000,amlogic,t9015 gACODEC$zpclk= disabledebus@34400 ,simple-busD kDfpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl k bank@40P@L @@gpiopullpull-enablemuxdsy V2cec_ao_a_hgmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl3mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bhmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b4mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds5mux emmc_nand_dsemmcemmc_clk_gate6muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cimux i2c0_sda_ci2c0 i2c0-sck-cjmux i2c0_sck_ci2c0 i2c0-sda-z0kmux i2c0_sda_z0i2c0 i2c0-sck-z1lmux i2c0_sck_z1i2c0 i2c0-sda-z7mmux i2c0_sda_z7i2c0 i2c0-sda-z8nmux i2c0_sda_z8i2c0 i2c1-sda-xomux i2c1_sda_xi2c1 i2c1-sck-xpmux i2c1_sck_xi2c1 i2c1-sda-h2qmux i2c1_sda_h2i2c1 i2c1-sck-h3rmux i2c1_sck_h3i2c1 i2c1-sda-h6smux i2c1_sda_h6i2c1 i2c1-sck-h7tmux i2c1_sck_h7i2c1 i2c2-sda-xumux i2c2_sda_xi2c2 i2c2-sck-xvmux i2c2_sck_xi2c2 i2c2-sda-zwmux i2c2_sda_zi2c2 i2c2-sck-zxmux i2c2_sck_zi2c2 i2c3-sda-hymux i2c3_sda_hi2c3 i2c3-sck-hzmux i2c3_sck_hi2c3 i2c3-sda-a(mux i2c3_sda_ai2c3 i2c3-sck-a)mux i2c3_sck_ai2c3 mclk0-a{muxmclk0_amclk0 mclk1-a|muxmclk1_amclk1 mclk1-x}muxmclk1_xmclk1 mclk1-z~muxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e'muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c0mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c1muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio,mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate-muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a*muxuart_a_txuart_a_rxuart_auart-a-cts-rts+muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP '#<temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP '$Cphy@36000,amlogic,g12a-usb2-phy` zxtal0phy9bus@38000 ,simple-bus k video-lut@48,amlogic,canvasH"pmu@80 @ @ '4,amlogic,g12a-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy zxtal1phy:bus@3c000 ,simple-bus ksystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12a-clkc%zxtalpower-controller,amlogic,meson-g12a-pwrc2FX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| zvpuvapb0nptuw{(pw*'沀phy,amlogic,g12a-mipi-dphy-analog disabledphy@44000,amlogic,axg-mipi-dphy@ zpclkphyanalog disabled%phy@46000,amlogic,g12a-usb3-pcie-phy` zref_clkphy*mdio-multiplexer@4c000,amlogic,g12a-mdio-muxzpclkclkin0clkin1Y mdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 ' idaudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4gPDM9:zpclkdclksysclkokay?Idefaultbus@42000 ,simple-bus  k clock-controller@0okay,amlogic,g12a-audio-clkc%sH%   JEzpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,gTODDR_A ')arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,gTODDR_B '*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,gTODDR_C '+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,gFRDDR_A '& arbrstokayQaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,gFRDDR_B '' arbrstokayRaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,gFRDDR_C '( arbrstokaySreset-controller@280okay,amlogic,meson-axg-audio-arbsaudio-controller@300,amlogic,g12a-tdmin@gTDMIN_A({t#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@gTDMIN_B( |u#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@gTDMIN_C(!}v#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ gTDMIN_LB("~w#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0gSPDIFIN '-8 zpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP gSPDIFOUT_A.7 zpclkmclkokay?IdefaultVaudio-controller@500,amlogic,g12a-tdmout@ gTDMOUT_A (#x#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ gTDMOUT_B ($y#zpclksclksclk_sellrclklrclk_selokayPaudio-controller@580,amlogic,g12a-tdmout@ gTDMOUT_C(%z#zpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP gSPDIFOUT_B zpclkmclkokayXaudio-controller@740,amlogic,g12a-toacodec@ gTOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD gTOHDMITXokayUbus@ff800000 ,simple-bus ksys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkc%s  zxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl kbank@140$ muxdsgpioyIi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-emuxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5 mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10 mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-ao muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtc cec@100,amlogic,meson-gx-ao-cec 'zcore disabled ao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec 'zoscinokay?Idefault pwm@2000,amlogic,meson-g12a-ao-pwm-cd okay?Idefaultzclkin1Mserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 'zxtalpclkbaudokay?Idefaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ 'zxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  ' pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  'okay? Idefaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH 'zclkincoreadc_clkadc_selokay!video-decoder@ff620000,amlogic,g12a-vdec b dosesparser', vdecesparserF"(.+zdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi ' "port@0port@1endpointW# port@2endpointW$&interrupt-controller@ffc01000 ,arm,gic-400@ @ `  ' 2bus@ffd00000 ,simple-bus kreset-controller@1004,amlogic,meson-axg-resetsinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc2 @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop zpclkbitpx%dphy  disabled ports port@0endpointW&$port@1watchdog@f0d0,amlogic,meson-gxbb-wdtspi@13000,amlogic,meson-g12a-spicc0D 'Q zcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD 'Z zcorepclk  disabled spi@14000,amlogic,meson-gxbb-spifc disabled@  !pwm@19000,amlogic,meson-g12a-ee-pwm okay?'Idefaultzclkin0Opwm@1a000,amlogic,meson-g12a-ee-pwm  disabled"pwm@1b000,amlogic,meson-g12a-ee-pwm  disabled#i2c@1c000,amlogic,meson-axg-i2cokay  '' ?()Idefault$i2c@1d000,amlogic,meson-axg-i2c disabled  ' %i2c@1e000,amlogic,meson-axg-i2c disabled  ' &i2c@1f000,amlogic,meson-axg-i2c disabled  ' 'clock-measure@18000,amlogic,meson-g12a-clk-measure(serial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ']9zxtalpclkbaud disabled)serial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 'K*zxtalpclkbaud disabled*serial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ 'zxtalpclkbaudokay?*+Idefault&+bluetooth *2S 2T  2R,realtek,rtl8822cs-btmmc@ffe03000,amlogic,meson-axg-mmc0 'okay!<zcoreclkin0clkin1,6?,P-Idefaultclk-gate Zdu./!,mmc@ffe05000,amlogic,meson-axg-mmcP 'okay"=zcoreclkin0clkin1-?0P1Idefaultclk-gateZd 2///-mmc@ffe07000,amlogic,meson-axg-mmcp 'okay#>zcoreclkin0clkin1. ?345P6Idefaultclk-gateZ  7/8.usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl ' k/"host9:usb2-phy0usb2-phy1usb3-phy0/usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ '7zotg: usb2-phy peripheral"1C0usb@ff500000 ,snps,dwc3P 'hostRk 1gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$' jobmmugpuN;Ethermal-zonescpu-thermald<2tripscpu-passiveLEpassive=cpu-hotsEhotBcpu-critical Ecritical3cooling-mapsmap0=0 >?@Amap1B0 >?@Addr-thermaldC4tripsddr-passiveLEpassiveDddr-critical Ecritical5cooling-mapsmapD  Etimer,arm,armv8-timer0'   /xtal-clk ,fixed-clockFn6Vxtal%npu@ff100000 ,vivante,gc '  zcorebus *//L disabled6audio-controller-0,amlogic,axg-tdm-ifacegTDM_AOV1zsclklrclkmclk disabled7audio-controller-1,amlogic,axg-tdm-ifacegTDM_BPW2zsclklrclkmclkokayTaudio-controller-2,amlogic,axg-tdm-ifacegTDM_CQX3zsclklrclkmclk disabled8cpus cpu@0ncpu,arm,cortex-a53ipsciwFGHP>cpu@1ncpu,arm,cortex-a53ipsciwFGHP?cpu@2ncpu,arm,cortex-a53ipsciwFGHP@cpu@3ncpu,arm,cortex-a53ipsciwFGHPAl2-cache0,cacheFopp-table,operating-points-v2Hopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1800000000kIfirmwareoptee,linaro,optee-tzsmcgpio-keys-polled,gpio-keys-polleddpower-buttonReset Iaudio-codec-2,linux,spdif-ditokaygDITWemmc-pwrseq,mmc-pwrseq-emmc 2%7hdmi-connector,hdmi-connectorEaportendpointWJ memory@0nmemoryregulator-ao-5v,regulator-fixedAO_5VLK@LK@0K;Lregulator-dc-in,regulator-fixedDC_IN;Kregulator-emmc-1v8,regulator-fixed EMMC_1V8w@w@0/;8regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2Z0L;/regulator-vddao-3v3-t,regulator-fixed VDDAO_3V3_T2Z2Z0/ O2T9regulator-vddcpu,pwm-regulatorVDDCPU h0gLrMwd;Gregulator-vddio-ao1v8,regulator-fixed VDDIO_AO1V8w@w@0/;!sdio-pwrseq,mmc-pwrseq-simple 2G N zext_clock.wifi32k ,pwm-clock%FrOw6Nsound,amlogic,axg-sound-card7fbx8amPTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3        *&`pdai-link-0Qdai-link-1Rdai-link-2Sdai-link-3Ti2s+BcodecUdai-link-4Vcodec-0Wcodec-1Udai-link-5XcodecUdai-link-6Ucodec__symbols__J/chosen/framebuffer-cvbsX/chosen/framebuffer-hdmif/efusel/opp-table-gpu z/reserved-memory/secmon@5000000 /reserved-memory/secmon@5300000/secure-monitor/soc/pcie@fc000000/soc/ethernet@ff3f0000/soc/ethernet@ff3f0000/mdio/soc/bus@ff600000/soc/bus@ff600000/hdmi-tx@0#/soc/bus@ff600000/hdmi-tx@0/port@0,/soc/bus@ff600000/hdmi-tx@0/port@0/endpoint#/soc/bus@ff600000/hdmi-tx@0/port@1,/soc/bus@ff600000/hdmi-tx@0/port@1/endpoint /soc/bus@ff600000/bus@30000$ /soc/bus@ff600000/bus@30000/rng@218) /soc/bus@ff600000/audio-controller@32000 /soc/bus@ff600000/bus@34400' /soc/bus@ff600000/bus@34400/pinctrl@40/O/soc/bus@ff600000/bus@34400/pinctrl@40/bank@402 //soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_a_h2 ?/soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_b_h1 O/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ctrl4 ^/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-4b4 p/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-8b/ /soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ds5 /soc/bus@ff600000/bus@34400/pinctrl@40/emmc_clk_gate2 /soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_ddc2 /soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_hpd2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-c3 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z03 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-z13 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z73 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z82 &/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-x2 6/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-x3 F/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h23 W/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h33 h/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h63 y/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h72 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk0-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-a/ $/soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-x/ 1/soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-z+ >/soc/bus@ff600000/bus@34400/pinctrl@40/nor2 G/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-a2 W/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-c2 g/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-x2 w/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din1-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din2-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-c2 '/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-x2 7/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din3-z2 G/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-a2 W/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-c2 g/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-x2 w/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-dclk-z- /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-a0 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-b-x71 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-b-x19/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-c-c0 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-c-x50 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-c-x80 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-d-x30 /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-d-x6- /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-e/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-z/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-x/ &/soc/bus@ff600000/bus@34400/pinctrl@40/pwm-f-h0 3/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_c9 A/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_clk_gate_c0 X/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_z9 f/soc/bus@ff600000/bus@34400/pinctrl@40/sdcard_clk_gate_z, }/soc/bus@ff600000/bus@34400/pinctrl@40/sdio5 /soc/bus@ff600000/bus@34400/pinctrl@40/sdio_clk_gate4 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-in-a104 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-in-a122 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-in-h3 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-out-h5 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-out-a115 /soc/bus@ff600000/bus@34400/pinctrl@40/spdif-out-a130/soc/bus@ff600000/bus@34400/pinctrl@40/spicc0-x4/soc/bus@ff600000/bus@34400/pinctrl@40/spicc0-ss0-x0%/soc/bus@ff600000/bus@34400/pinctrl@40/spicc0-c.3/soc/bus@ff600000/bus@34400/pinctrl@40/spicc12?/soc/bus@ff600000/bus@34400/pinctrl@40/spicc1-ss02O/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-din02_/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-din13o/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-dout03/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-dout10/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-fs2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-sclk4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-slv-fs6/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-a-slv-sclk2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din02/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din12/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din24/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din3-a4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-din3-h3)/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout03:/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout13K/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout25\/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout3-a5o/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-dout3-h0/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-fs2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-sclk4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-slv-fs6/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-b-slv-sclk4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din0-a4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din0-z4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din1-a4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din1-z4/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din2-a0 /soc/bus@ff600000/bus@34400/pinctrl@40/eth-leds+./soc/bus@ff600000/bus@34400/pinctrl@40/eth17/soc/bus@ff600000/bus@34400/pinctrl@40/eth-rgmii4F/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din2-z4X/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din3-a4j/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-din3-z5|/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout0-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout0-z5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout1-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout1-z5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout2-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout2-z5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout3-a5/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-dout3-z2/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-fs-a2$/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-fs-z44/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-sclk-a4F/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-sclk-z6X/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-fs-a6l/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-fs-z8/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-sclk-a8/soc/bus@ff600000/bus@34400/pinctrl@40/tdm-c-slv-sclk-z./soc/bus@ff600000/bus@34400/pinctrl@40/uart-a6/soc/bus@ff600000/bus@34400/pinctrl@40/uart-a-cts-rts./soc/bus@ff600000/bus@34400/pinctrl@40/uart-b./soc/bus@ff600000/bus@34400/pinctrl@40/uart-c6/soc/bus@ff600000/bus@34400/pinctrl@40/uart-c-cts-rts+/soc/bus@ff600000/temperature-sensor@34800+/soc/bus@ff600000/temperature-sensor@34c00 /soc/bus@ff600000/phy@36000/soc/bus@ff600000/bus@38000)/soc/bus@ff600000/bus@38000/video-lut@48#/soc/bus@ff600000/bus@38000/pmu@80/soc/bus@ff600000/phy@3a000&/soc/bus@ff600000/bus@3c0000*/soc/bus@ff600000/bus@3c000/system-controller@0A./soc/bus@ff600000/bus@3c000/system-controller@0/clock-controllerA3/soc/bus@ff600000/bus@3c000/system-controller@0/power-controller48/soc/bus@ff600000/bus@3c000/system-controller@0/phyI/soc/bus@ff600000/phy@44000S/soc/bus@ff600000/phy@46000)a/soc/bus@ff600000/mdio-multiplexer@4c0000i/soc/bus@ff600000/mdio-multiplexer@4c000/mdio@00r/soc/bus@ff600000/mdio-multiplexer@4c000/mdio@1?{/soc/bus@ff600000/mdio-multiplexer@4c000/mdio@1/ethernet-phy@8)/soc/bus@ff600000/audio-controller@40000/soc/bus@ff600000/bus@42000//soc/bus@ff600000/bus@42000/clock-controller@01/soc/bus@ff600000/bus@42000/audio-controller@1001/soc/bus@ff600000/bus@42000/audio-controller@1401/soc/bus@ff600000/bus@42000/audio-controller@1801/soc/bus@ff600000/bus@42000/audio-controller@1c01/soc/bus@ff600000/bus@42000/audio-controller@2001/soc/bus@ff600000/bus@42000/audio-controller@2401/soc/bus@ff600000/bus@42000/reset-controller@2801/soc/bus@ff600000/bus@42000/audio-controller@3001/soc/bus@ff600000/bus@42000/audio-controller@3401/soc/bus@ff600000/bus@42000/audio-controller@3801/soc/bus@ff600000/bus@42000/audio-controller@3c01/soc/bus@ff600000/bus@42000/audio-controller@4001/soc/bus@ff600000/bus@42000/audio-controller@4801/soc/bus@ff600000/bus@42000/audio-controller@5001/soc/bus@ff600000/bus@42000/audio-controller@5401/soc/bus@ff600000/bus@42000/audio-controller@5801!/soc/bus@ff600000/bus@42000/audio-controller@6801,/soc/bus@ff600000/bus@42000/audio-controller@74015/soc/bus@ff600000/bus@42000/audio-controller@744>/soc/bus@ff800000D/soc/bus@ff800000/sys-ctrl@0.H/soc/bus@ff800000/sys-ctrl@0/clock-controllerP/soc/bus@ff800000/pinctrl@14%[/soc/bus@ff800000/pinctrl@14/bank@14-c/soc/bus@ff800000/pinctrl@14/i2c_ao_sck_pins(s/soc/bus@ff800000/pinctrl@14/i2c_ao_sda*/soc/bus@ff800000/pinctrl@14/i2c_ao_sck_e*/soc/bus@ff800000/pinctrl@14/i2c_ao_sda_e&/soc/bus@ff800000/pinctrl@14/mclk0-ao+/soc/bus@ff800000/pinctrl@14/tdm-ao-b-din0*/soc/bus@ff800000/pinctrl@14/spdif-ao-out+/soc/bus@ff800000/pinctrl@14/tdm-ao-b-din1+/soc/bus@ff800000/pinctrl@14/tdm-ao-b-din2,/soc/bus@ff800000/pinctrl@14/tdm-ao-b-dout0,/soc/bus@ff800000/pinctrl@14/tdm-ao-b-dout1,(/soc/bus@ff800000/pinctrl@14/tdm-ao-b-dout2) 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory Tsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus Tpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig , ?M Wpci8T`ppx0-cgeneralpclkporto  vportapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq x& *cstmmacethclkin0clkin1timing-adjustment disabledmdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  T` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9oBOvhdmitx_apbhdmitxhdmitx_phyx5:cisfriahbvenci okayn6 default, port@0endpoint8 port@1endpoint8 Fbus@30000 ,simple-bus  T rng@218,amlogic,meson-rngxccoreaudio-controller@32000,amlogic,t9015 HACODECx$cpclko= disabledbus@34400 ,simple-busD TDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl T bank@40P@L @@gpiopullpull-enablemuxdsZjv V&cec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl.mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b/mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds0mux emmc_nand_dsemmcemmc_clk_gate1muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpdmuxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e#muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c,mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c-muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio(mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate)muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a$muxuart_a_txuart_a_rxuart_auart-a-cts-rts%muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #x8temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $x?phy@36000,amlogic,g12a-usb2-phy` xcxtalo0vphy5bus@38000 ,simple-bus T video-lut@48,amlogic,canvasHpmu@80 @ @ 4,amlogic,g12a-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy xcxtalo1vphy6bus@3c000 ,simple-bus Tsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12a-clkcxcxtalpower-controller,amlogic,meson-g12a-pwrc'Xo  %?vviuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockxt| cvpuvapb0nptuw{(pw'沀phy,amlogic,g12a-mipi-dphy-analog disabledphy@44000,amlogic,axg-mipi-dphy@ xcpclkovphyanalog disabled!phy@46000,amlogic,g12a-usb3-pcie-phy` xcref_clkovphymdio-multiplexer@4c000,amlogic,g12a-mdio-muxxcpclkclkin0clkin1: mdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  Jdaudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4HPDMx9:cpclkdclksysclko disabledbus@42000 ,simple-bus  T clock-controller@0okay,amlogic,g12a-audio-clkcTHx%   JEcpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7oAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,HTODDR_A x)ovarbrsta disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,HTODDR_B x*ovarbrsta disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,HTODDR_C x+ovarbrsta disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,HFRDDR_A x&o varbrstaokayJaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,HFRDDR_B x'o varbrstaokayKaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,HFRDDR_C x(o varbrstaokayLreset-controller@280okay,amlogic,meson-axg-audio-arbTxaudio-controller@300,amlogic,g12a-tdmin@HTDMIN_Ao(x{t#cpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@HTDMIN_Bo(x |u#cpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@HTDMIN_Co(x!}v#cpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ HTDMIN_LBo(x"~w#cpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0HSPDIFIN x-8 cpclkrefclko disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP HSPDIFOUT_Ax.7 cpclkmclko disabledaudio-controller@500,amlogic,g12a-tdmout@ HTDMOUT_Ao (x#x#cpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ HTDMOUT_Bo (x$y#cpclksclksclk_sellrclklrclk_selokayIaudio-controller@580,amlogic,g12a-tdmout@ HTDMOUT_Co(x%z#cpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP HSPDIFOUT_Bx cpclkmclko disabledaudio-controller@740,amlogic,g12a-toacodec@ HTOACODECo disabledaudio-controller@744,amlogic,g12a-tohdmitxD HTOHDMITXookayNbus@ff800000 ,simple-bus Tsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcT x cxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl Tbank@140$ muxdsgpioZjvi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-emuxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec xccore disableddefaulttao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec xcoscinokaydefaulttpwm@2000,amlogic,meson-g12a-ao-pwm-cd okaydefaultxcclkin1Hserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 xcxtalpclkbaudokaydefaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ xcxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   xpwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir   disableddefaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH xcclkincoreadc_clkadc_selokayvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparser'(x.+cdos_parserdosvdec_1vdec_hevcvdec_hevcfo( vesparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  port@0endpoint8Eport@1endpoint8 port@2endpoint8 "interrupt-controller@ffc01000 ,arm,gic-400@ @ `   bus@ffd00000 ,simple-bus Treset-controller@1004,amlogic,meson-axg-resetTinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipoDvtopx cpclkbitpx!dphy  disabled ports port@0endpoint8" port@1watchdog@f0d0,amlogic,meson-gxbb-wdtxspi@13000,amlogic,meson-g12a-spicc0D Qx ccorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Zx ccorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@ x pwm@19000,amlogic,meson-g12a-ee-pwm okay#defaultxcclkin0Opwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm  disabledi2c@1c000,amlogic,meson-axg-i2c disabled  ' xi2c@1d000,amlogic,meson-axg-i2c disabled   xi2c@1e000,amlogic,meson-axg-i2c disabled   xi2c@1f000,amlogic,meson-axg-i2c disabled   xclock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ]x9cxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 Kx*cxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ xcxtalpclkbaudokay$%defaultbluetooth,brcm,bcm43438-bt &RJx'clpommc@ffe03000,amlogic,meson-axg-mmc0 okayx!<ccoreclkin0clkin1o,&(@)defaultclk-gate JTer*+wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP okayx"=ccoreclkin0clkin1o-,@-defaultclk-gateJTr &/++mmc@ffe07000,amlogic,meson-axg-mmcp okayx#>ccoreclkin0clkin1o. ./0@1defaultclk-gateJr 234usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  Tx/o" otg56usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ x7cotg6 usb2-phy  peripheral!3usb@ff500000 ,snps,dwc3P  hostB[ ~gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpuxoN7Athermal-zonescpu-thermald8tripscpu-passiveL^passive9cpu-hots^hot>cpu-critical ^criticalcooling-mapsmap0 90:;<=map1 >0:;<=ddr-thermald?tripsddr-passiveL^passive@ddr-critical ^criticalcooling-mapsmap @ Atimer,arm,armv8-timer0   xtal-clk ,fixed-clock6n6Fxtalnpu@ff100000 ,vivante,gc x  ccorebus //oL disabledaudio-controller-0,amlogic,axg-tdm-ifaceHTDM_AxOV1csclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceHTDM_BxPW2csclklrclkmclkokayMaudio-controller-2,amlogic,axg-tdm-ifaceHTDM_CxQX3csclklrclkmclk disabledcpus cpu@0Wcpu,arm,cortex-a53YpscigBxCDxP:cpu@1Wcpu,arm,cortex-a53YpscigBxCDxP;cpu@2Wcpu,arm,cortex-a53YpscigBxCDxP<cpu@3Wcpu,arm,cortex-a53YpscigBxCDxP=l2-cache0,cacheBopp-table,operating-points-v2Dopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1800000000kImemory@0Wmemory@cvbs-connector disabled,composite-video-connectorportendpoint8Ehdmi-connector,hdmi-connector^aportendpoint8F emmc-pwrseq,mmc-pwrseq-emmc &%2sdio-pwrseq,mmc-pwrseq-simple &Gx' cext_clock*regulator-ao-5v,regulator-fixedAO_5VLK@LK@Gregulator-vcc-1v8,regulator-fixedVCC_1V8w@w@34regulator-vcc-3v3,regulator-fixedVCC_3V32Z2Z+3regulator-hdmi-pw,regulator-fixedHDMI_PWLK@LK@G regulator-vddao-1v8,regulator-fixed VDDAO_1V8w@w@+regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2ZG+regulator-vddcpu,pwm-regulatorVDDCPU h0G H%d9Csound,amlogic,axg-sound-card 7RADXA-ZEROKIpZTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTx        &`pdai-link-0hJdai-link-1hKdai-link-2hLdai-link-3hMri2s}codechNdai-link-4hNcodechwifi32k ,pwm-clock6 Ow6' interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depth#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-ratespinctrl-0pinctrl-nameshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cells#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedsd-uhs-sdr50max-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellspolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namesenable-methodnext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedreset-gpiosregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 8<(  ,seirobotics,sei510amlogic,g12a7SEI Robotics SEI510aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000chosen ^eserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer qvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer qvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2=opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ^secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus ^pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig %6 IW apci8^`pp0-mgeneralpclkporty  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *mstmmacethclkin0clkin1timing-adjustmentokayrmiimdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  ^` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9yBOhdmitx_apbhdmitxhdmitx_phy5:misfriahbvenci okayn62 temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $Ephy@36000,amlogic,g12a-usb2-phy` mxtaly0phy ;bus@38000 ,simple-bus ^ video-lut@48,amlogic,canvasH"pmu@80 @ @ 4,amlogic,g12a-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy mxtaly1phy <bus@3c000 ,simple-bus ^system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12a-clkcmxtalpower-controller,amlogic,meson-g12a-pwrc%9Xy  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| mvpuvapb0nptuw{(pw'沀phy,amlogic,g12a-mipi-dphy-analog  disabledphy@44000,amlogic,axg-mipi-dphy@ mpclkyphyanalog  disabled&phy@46000,amlogic,g12a-usb3-pcie-phy` mref_clkyphy mdio-multiplexer@4c000,amlogic,g12a-mdio-muxmpclkclkin0clkin1L mdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  \daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4ZPDM9:mpclkdclksysclkyokay2mcoreclkin0clkin1y. 2567k8tripscpu-passiveL+hpassive?cpu-hots+hhotDcpu-critical+ hcriticalcooling-mapsmap06?0;@ABCmap16D0;@ABCddr-thermaldEtripsddr-passiveL+hpassiveFddr-critical+ hcriticalcooling-mapsmap6F ;Gtimer,arm,armv8-timer0   Jxtal-clk ,fixed-clockan6qxtalnpu@ff100000 ,vivante,gc   mcorebus //yL disabledaudio-controller-0,amlogic,axg-tdm-ifaceZTDM_AOV1msclklrclkmclkokay 2HIJ 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ^secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus ^pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig %6 IW apci8^`pp0-mgeneralpclkporty  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *mstmmacethclkin0clkin1timing-adjustmentokayrmiimdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  ^` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9yBOhdmitx_apbhdmitxhdmitx_phy5:misfriahbvenci okayn62 mcoreclkin0clkin1y. 2012J3?@map1A0=>?@ddr-thermaldBtripsddr-passiveLhpassiveCddr-critical hcriticalcooling-mapsmapC Dtimer,arm,armv8-timer0   xtal-clk ,fixed-clock)n69xtal;npu@ff100000 ,vivante,gc   mcorebus //yL disabledaudio-controller-0,amlogic,axg-tdm-ifacefTDM_AOV1msclklrclkmclkokay 2EFGcpu@2acpu,arm,cortex-a53LpsciZLkMNvP?cpu@3acpu,arm,cortex-a53LpsciZLkMNvP@l2-cache0,cacheLopp-table,operating-points-v2Nopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1800000000kIaudio-amplifier-0,simple-audio-amplifier O f10U2[audio-codec-0,linux,spdif-dirfDIRlaudio-codec-1,linux,spdif-ditfDIThcvbs-connector,composite-video-connectorportendpointVP!emmc-pwrseq,mmc-pwrseq-emmc .%4hdmi-connector,hdmi-connectorhaportendpointVQ memory@0amemory@regulator-flash-1v8,regulator-fixed FLASH_1V8w@w@ 56regulator-main-12v,regulator-fixed12VRregulator-usb-pwr-en,regulator-fixed USB_PWR_ENLK@LK@  +.09regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@ 5regulator-vcc-3v3,regulator-fixedVCC_3V32Z2Z /5regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@ R +.0 regulator-vddao-1v8,regulator-fixed VDDAO_1V8w@w@ /regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2Z R/regulator-vddcpu,pwm-regulatorVDDCPU h0CRNSSdgMsound,amlogic,axg-sound-card7U200 yLineLineout TUVWXYZ[rTDMOUT_A IN 0FRDDR_A OUT 0TDMOUT_A IN 1FRDDR_B OUT 0TDMOUT_A IN 2FRDDR_C OUT 0TDM_A PlaybackTDMOUT_A OUTTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTTDMOUT_C IN 0FRDDR_A OUT 2TDMOUT_C IN 1FRDDR_B OUT 2TDMOUT_C IN 2FRDDR_C OUT 2TDM_C PlaybackTDMOUT_C OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3SPDIFOUT_B IN 0FRDDR_A OUT 4SPDIFOUT_B IN 1FRDDR_B OUT 4SPDIFOUT_B IN 2FRDDR_C OUT 4TDMIN_A IN 0TDM_A CaptureTDMIN_A IN 1TDM_B CaptureTDMIN_A IN 2TDM_C CaptureTDMIN_A IN 3TDM_A LoopbackTDMIN_A IN 4TDM_B LoopbackTDMIN_A IN 5TDM_C LoopbackTDMIN_B IN 0TDM_A CaptureTDMIN_B IN 1TDM_B CaptureTDMIN_B IN 2TDM_C CaptureTDMIN_B IN 3TDM_A LoopbackTDMIN_B IN 4TDM_B LoopbackTDMIN_B IN 5TDM_C LoopbackTDMIN_C IN 0TDM_A CaptureTDMIN_C IN 1TDM_B CaptureTDMIN_C IN 2TDM_C CaptureTDMIN_C IN 3TDM_A LoopbackTDMIN_C IN 4TDM_B LoopbackTDMIN_C IN 5TDM_C LoopbackTDMIN_LB IN 3TDM_A CaptureTDMIN_LB IN 4TDM_B CaptureTDMIN_LB IN 5TDM_C CaptureTDMIN_LB IN 0TDM_A LoopbackTDMIN_LB IN 1TDM_B LoopbackTDMIN_LB IN 2TDM_C LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTTODDR_A IN 3SPDIFIN CaptureTODDR_B IN 3SPDIFIN CaptureTODDR_C IN 3SPDIFIN CaptureTODDR_A IN 6TDMIN_LB OUTTODDR_B IN 6TDMIN_LB OUTTODDR_C IN 6TDMIN_LB OUT10U2 INLACODEC LOLP10U2 INRACODEC LORPLineout10U2 OUTLLineout10U2 OUTR        &`pdai-link-0\dai-link-1]dai-link-2^dai-link-3_dai-link-4`dai-link-5adai-link-6bdsp_acodec-0ccodec-1ddai-link-7ei2scodec-0ccodec-1ddai-link-8fi2scodec-0ccodec-1ddai-link-9gcodec-0hcodec-1ddai-link-10icodecddai-link-11dcodecdai-link-12ccodecjdai-link-13kcodecl interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthphy-handlephy-mode#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-ratespinctrl-0pinctrl-nameshdmi-supplyremote-endpointsound-name-prefixAVDD-supplygpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencydisable-wpcd-gpiosvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vnon-removablemmc-pwrseqdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellspolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namesenable-methodnext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedenable-gpiosVCC-supplyreset-gpiosregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-widgetsaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0mclk-fsdai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3 8(@L  ,amediatech,x96-maxamlogic,g12a07Shenzhen Amediatech Technology Co., Ltd X96 Maxaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000chosen ^eserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer qvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer qvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2<opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ^secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus ^pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig %6 IW apci8^`pp0-mgeneralpclkporty  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *mstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  ^` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9yBOhdmitx_apbhdmitxhdmitx_phy5:misfriahbvenci okay"2 In6 default^ port@0endpointj$port@1endpointjKbus@30000 ,simple-bus  ^ rng@218,amlogic,meson-rngmcoreaudio-controller@32000,amlogic,t9015 zACODEC$mpclky= disabledbus@34400 ,simple-busD ^Dpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl ^bank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl3mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b4mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds5mux emmc_nand_dsemmcemmc_clk_gate6muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e(muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c1mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c2muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio,mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate-muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a)muxuart_a_txuart_a_rxuart_auart-a-cts-rts*muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #=temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $Dphy@36000,amlogic,g12a-usb2-phy`  mxtaly0phy-:bus@38000 ,simple-bus ^ video-lut@48,amlogic,canvasH"pmu@80 @ @ 4,amlogic,g12a-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  mxtaly1phy-;bus@3c000 ,simple-bus ^system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12a-clkc8 mxtalpower-controller,amlogic,meson-g12a-pwrcEYXy  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| mvpuvapb0"nptuw{(2pwI'沀phy,amlogic,g12a-mipi-dphy-analog- disabledphy@44000,amlogic,axg-mipi-dphy@ mpclkyphyanalog- disabled&phy@46000,amlogic,g12a-usb3-pcie-phy` mref_clkyphy"I-mdio-multiplexer@4c000,amlogic,g12a-mdio-mux mpclkclkin0clkin1l mdio@0 ethernet-phy@0|'8  mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  |daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4zPDM9:mpclkdclksysclky disabledbus@42000 ,simple-bus  ^ clock-controller@0okay,amlogic,g12a-audio-clkc8H%   JEmpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7yAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_A )yarbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,zTODDR_B *yarbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_C +yarbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_A &y arbrstokayOaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_B 'y arbrstokayPaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,zFRDDR_C (y arbrstokayQreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@zTDMIN_Ay({t#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@zTDMIN_By( |u#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@zTDMIN_Cy(!}v#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ zTDMIN_LBy("~w#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0zSPDIFIN -8 mpclkrefclky disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_A.7 mpclkmclkyokaydefaultTaudio-controller@500,amlogic,g12a-tdmout@ zTDMOUT_Ay (#x#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ zTDMOUT_By ($y#mpclksclksclk_sellrclklrclk_selokayNaudio-controller@580,amlogic,g12a-tdmout@ zTDMOUT_Cy(%z#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_B mpclkmclkyokayVaudio-controller@740,amlogic,g12a-toacodec@ zTOACODECy disabledaudio-controller@744,amlogic,g12a-tohdmitxD zTOHDMITXyokaySbus@ff800000 ,simple-bus ^sys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkc8  mxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl ^bank@140$ muxdsgpioi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-emuxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-ao!muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec mcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec moscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okaydefault mclkin1Mserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0   mxtalpclkbaudokay defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@   mxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  okay!default rc-x96maxadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH#  mclkincoreadc_clkadc_sel disabledvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparserY5"(.+mdos_parserdosvdec_1vdec_hevcvdec_hevcfy( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  5"port@0endpointj#Jport@1endpointj$port@2endpointj%'interrupt-controller@ffc01000 ,arm,gic-400@ @ ` D  %bus@ffd00000 ,simple-bus ^reset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcD% Y@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipyDtop mpclkbitpx&dphy  disabled" 2ports port@0endpointj'%port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D Q mcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z mcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay(default mclkin0Wpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm  disabledi2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ] 9 mxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K * mxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@   mxtalpclkbaudokayt)*default~bluetooth,brcm,bcm43438-bt R|+mlpommc@ffe03000,amlogic,meson-axg-mmc0 okay!<mcoreclkin0clkin1y,,-defaultclk-gate &.1/=0wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP okay"=mcoreclkin0clkin1y-12defaultclk-gate J/1/=/mmc@ffe07000,amlogic,meson-axg-mmcp okay#>mcoreclkin0clkin1y. 3456defaultclk-gateS&718=9usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  ^/y"ehost:;usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7motg; usb2-phy eperipheralm|usb@ff500000 ,snps,dwc3P ehost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpuyN< Fthermal-zonescpu-thermal)d?=tripscpu-passiveOL[hpassive>cpu-hotOs[hhotCcpu-criticalO[ hcriticalcooling-mapsmap0f>0k?@ABmap1fC0k?@ABddr-thermal)d?Dtripsddr-passiveOL[hpassiveEddr-criticalO[ hcriticalcooling-mapsmapfE kFtimer,arm,armv8-timer0   zxtal-clk ,fixed-clockn6xtal8 npu@ff100000 ,vivante,gc   mcorebus" I//yL disabledaudio-controller-0,amlogic,axg-tdm-ifacezTDM_AOV1msclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifacezTDM_BPW2msclklrclkmclkokayRaudio-controller-2,amlogic,axg-tdm-ifacezTDM_CQX3msclklrclkmclk disabledcpus cpu@0acpu,arm,cortex-a53psciG HIP?cpu@1acpu,arm,cortex-a53psciG HIP@cpu@2acpu,arm,cortex-a53psciG HIPAcpu@3acpu,arm,cortex-a53psciG HIPBl2-cache0,cacheGopp-table,operating-points-v2Iopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1800000000kIaudio-codec-1,linux,spdif-ditzDITUmemory@0amemory@cvbs-connector,composite-video-connectorportendpointjJ#hdmi-connector,hdmi-connectorhaportendpointjKemmc-pwrseq,mmc-pwrseq-emmc %7sdio-pwrseq,mmc-pwrseq-simple G+ mext_clock.regulator-flash-1v8,regulator-fixed FLASH_1V8 w@8w@P8[9regulator-dc-in,regulator-fixedDC_IN LK@8LK@[Lregulator-vcc-1v8,regulator-fixedVCC_1V8 w@8w@P8[regulator-vcc-3v3,regulator-fixedVCC_3V3 2Z82ZP/[8regulator-vcc-5v,regulator-fixedVCC_5V LK@8LK@PL o regulator-vddao-1v8,regulator-fixed VDDAO_1V8 w@8w@P/[0regulator-vddao-3v3,regulator-fixed VDDAO_3V3 2Z82ZPL[/regulator-vddcpu,pwm-regulatorVDDCPU h80tLMd[Hsound,amlogic,axg-sound-card7X96-MAXNTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3   "    2 I&`pdai-link-0Odai-link-1Pdai-link-2Qdai-link-3Ri2s !8codecSdai-link-4Tcodec-0Ucodec-1Sdai-link-5VcodecSdai-link-6Scodecwifi32k ,pwm-clock8Ww6+ interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cells#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedeee-broken-1000treset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cellslinux,rc-map-name#io-channel-cellsamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedsd-uhs-sdr50max-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeeddr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellspolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namesenable-methodnext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpiopwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs ͽ8Ĉ( 5P ,,bananapi,bpi-m2samlogic,a311damlogic,g12b 7BananaPi M2Saliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000^/soc/bus@ff800000/rtc@a8c/soc/bus@ffd00000/i2c@1e000h/soc/bus@ffd00000/i2c@1c000chosen mtserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2@opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory msecmon@50000000secmon@53000000linux,cma,shared-dma-pool@ secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus mpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig )4E Xf ppci8m`pp0-|generalpclkport  portapbpcieokay 9ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ )macirq & *|stmmacethclkin0clkin1timing-adjustmentokay defaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  m` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi )9BOhdmitx_apbhdmitxhdmitx_phy5:|isfriahbvenci ,okay=M dn6 defaultyport@0endpoint#port@1endpointSbus@30000 ,simple-bus  m rng@218,amlogic,meson-rng|coreaudio-controller@32000,amlogic,t9015 ,ACODEC$|pclk= disabledbus@34400 ,simple-busD mDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl mbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl7mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b8mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds9mux emmc_nand_dsemmcemmc_clk_gate:muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6-mux i2c1_sda_h6i2c1 i2c1-sck-h7.mux i2c1_sck_h7i2c1 i2c2-sda-x+mux i2c2_sda_xi2c2 i2c2-sck-x,mux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a)mux i2c3_sda_ai2c3 i2c3-sck-a*mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e'muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c5mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c6muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio1mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate2muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a/muxuart_a_txuart_a_rxuart_auart-a-cts-rts0muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP )# 6Atemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP )$ 6Jphy@36000,amlogic,g12a-usb2-phy`  |xtal0phyHS>bus@38000 ,simple-bus m video-lut@48,amlogic,canvasH"pmu@80 @ @ )4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  |xtal1phyHS?bus@3c000 ,simple-bus msystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkc^ |xtalpower-controller,amlogic,meson-g12a-pwrckX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| |vpuvapb0=nptuw{(Mpwd'沀phy,amlogic,g12a-mipi-dphy-analogH disabledphy@44000,amlogic,axg-mipi-dphy@ |pclkphyanalogH disabled%phy@46000,amlogic,g12a-usb3-pcie-phy` |ref_clkphy=dHSmdio-multiplexer@4c000,amlogic,g12a-mdio-mux |pclkclkin0clkin1 mdio@0 ethernet-phy@0'8 ) mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 ) daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4,PDM9:|pclkdclksysclk disabledbus@42000 ,simple-bus  m clock-controller@0okay,amlogic,g12a-audio-clkc^H%   JE|pclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,,TODDR_A ))arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,,TODDR_B )*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,,TODDR_C )+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,,FRDDR_A )& arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,,FRDDR_B )' arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,,FRDDR_C )( arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0,SPDIFIN )-8 |pclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP, SPDIFOUT_A.7 |pclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#|pclksclksclk_sellrclklrclk_selokayYaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP, SPDIFOUT_B |pclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@, TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD, TOHDMITXokay^bus@ff800000 ,simple-bus msys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkc^  |xtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl mbank@140$ muxdsgpioTi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e(muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec )|core disabledao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec )|oscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okaydefault |clkin1Xserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 )  |xtalpclkbaudokay defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ )  |xtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  ) pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  ) disabledadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH ) |clkincoreadc_clkadc_selokay,!Rvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser), vdecesparser8"(.+|dos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi ) 8"port@0port@1endpoint#port@2endpoint$&interrupt-controller@ffc01000 ,arm,gic-400@ @ ` G ) 4bus@ffd00000 ,simple-bus mreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcG4 \@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop |pclkbitpx%dphy  disabled= Mports port@0endpoint&$port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D )Q |corepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD )Z |corepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay'defaultVpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay(default |clkin0Wi2c@1c000,amlogic,meson-axg-i2cokay  )' )*defaulti2c@1d000,amlogic,meson-axg-i2cokay  ) +,defaulti2c@1e000,amlogic,meson-axg-i2cokay  ) -.defaulti2c@1f000,amlogic,meson-axg-i2c disabled  ) clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  )] 9 |xtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 )K * |xtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ )  |xtalpclkbaud disabledw/0defaultbluetooth,realtek,rtl8822cs-bt R T Smmc@ffe03000,amlogic,meson-axg-mmc0 ) disabled!<|coreclkin0clkin1,12defaultclk-gate  #93D4P!wifi@1mmc@ffe05000,amlogic,meson-axg-mmcP )okay"=|coreclkin0clkin1-56defaultclk-gate] n/D4P4mmc@ffe07000,amlogic,meson-axg-mmcp )okay#>|coreclkin0clkin1. 789:defaultclk-gatew 9;D<P=usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl ) m/" peripheral>?usb2-phy0usb2-phy1usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ )7|otg? usb2-phy peripheralusb@ff500000 ,snps,dwc3P )host gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$) jobmmugpuN8@L[Lthermal-zonescpu-thermalhvdAtripscpu-passiveLwpassiveBcpu-hotswhotIcpu-critical wcriticalcooling-mapsmap0BHCDEFGHmap1IHCDEFGHddr-thermalhvdJtripsddr-passiveLwpassiveKddr-critical wcriticalcooling-mapsmapK Ltimer,arm,armv8-timer0)   xtal-clk ,fixed-clockn6xtal^ npu@ff100000 ,vivante,gc )  |corebus= d//Lokayaudio-controller-0,amlogic,axg-tdm-iface,TDM_AOV1|sclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-iface,TDM_BPW2|sclklrclkmclkokay]audio-controller-2,amlogic,axg-tdm-iface,TDM_CQX3|sclklrclkmclk disabledcpus cpu-mapcluster0core0Ccore1Dcluster1core0Ecore1Fcore2Gcore3Hcpu@0pcpu,arm,cortex-a53psciP&ML7N8OBPCcpu@1pcpu,arm,cortex-a53psciP&ML7N8OBPDcpu@100pcpu,arm,cortex-a73psci&ML7P8QBPEcpu@101pcpu,arm,cortex-a73psci&ML7P8QBPFcpu@102pcpu,arm,cortex-a73psci&ML7P8QBPGcpu@103pcpu,arm,cortex-a73psci&ML7P8QBPHl2-cache0,cacheP\Mopp-table-0,operating-points-v2jOopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2jQopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0pmemoryadc-keys ,adc-keysuRbuttonsbutton-functionRSTt'emmc-pwrseq,mmc-pwrseq-emmc %;hdmi-connector,hdmi-connectorwaportendpointSleds ,gpio-ledsled-0status T heartbeatled-1status Tsdio-pwrseq,mmc-pwrseq-simple GU |ext_clock3wifi32k ,pwm-clock^Vw6Uregulator-dc-in,regulator-fixedDC_INLK@LK@7regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@K V[regulator-vcc-3v3,regulator-fixedVCC_3V32Z2ZK47<regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@K<7regulator-vddao-1v8,regulator-fixed VDDIO_AO1V8w@w@K47!regulator-vddcpu-a,pwm-regulator VDDCPU_A PnWyd7Pregulator-vddcpu-b,pwm-regulator VDDCPU_B Pn4Xyd7Nregulator-vsys-3v3,regulator-fixed VSYS_3V32Z2ZK74regulator-emmc-1v8,regulator-fixed EMMC_AO1V8w@w@K<7=regulator-usb-pwr,regulator-fixedUSB_PWRLK@LK@K V7[sound,amlogic,axg-sound-card7BPI-M2SYpTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUT   =    M d&`pdai-link-0Zdai-link-1[dai-link-2\dai-link-3]i2s  -codec^dai-link-4^codec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc1i2c0i2c1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesreset-gpiosinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-us#reset-cellsamlogic,fifo-depthamlogic,has-chip-idhdmi-phandle#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsenable-gpioshost-wake-gpiosdevice-wake-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthsd-uhs-sdr104max-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycap-sd-highspeedcd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltcolorlinux,default-triggerpwmsregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highpwm-supplypwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 78(( ',khadas,vim3amlogic,a311damlogic,g12b 7Khadas VIM3backlightFjSAda,pwm-backlight=aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000"^/soc/bus@ff800000/i2c@5000/rtc@51c/soc/bus@ff800000/rtc@a8chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledeframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledfefuse,amlogic,meson-gxbb-efusej gopp-table-gpu,operating-points-v2@opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000hsecmon@53000000ilinux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabled 9jethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokay defaultrgmii kmdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` lhdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci 'okay8H _n6 defaulttport@0mendpoint(port@1nendpointWbus@30000 ,simple-bus  h orng@218,amlogic,meson-rngwcorepaudio-controller@32000,amlogic,t9015 'ACODEC$wpclk= disabledqbus@34400 ,simple-busD hDrpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl8mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bsmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b9mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds:mux emmc_nand_dsemmc emmc_clk_gate;muxBOOT_8 gpio_periphs hdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-ctmux i2c0_sda_ci2c0 i2c0-sck-cumux i2c0_sck_ci2c0 i2c0-sda-z0vmux i2c0_sda_z0i2c0 i2c0-sck-z1wmux i2c0_sck_z1i2c0 i2c0-sda-z7xmux i2c0_sda_z7i2c0 i2c0-sda-z8ymux i2c0_sda_z8i2c0 i2c1-sda-xzmux i2c1_sda_xi2c1 i2c1-sck-x{mux i2c1_sck_xi2c1 i2c1-sda-h2|mux i2c1_sda_h2i2c1 i2c1-sck-h3}mux i2c1_sck_h3i2c1 i2c1-sda-h6~mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 nor,muxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e-muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c6mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c7muxGPIOC_4 gpio_periphs sdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphs sdio2mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate3muxGPIOX_4 gpio_periphs spdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a/muxuart_a_txuart_a_rxuart_auart-a-cts-rts0muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#1Atemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$1Lphy@36000,amlogic,g12a-usb2-phy`  wxtal0phyCN>bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH'pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phyCN?bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcY wxtalpower-controller,amlogic,meson-g12a-pwrcfzX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb08nptuw{(Hpw_'沀phy,amlogic,g12a-mipi-dphy-analogCokayledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalogCokayled*phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy8_CNmdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0$ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4'PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkcYH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,'TODDR_A $)arbrstokay]audio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,'TODDR_B $*arbrstokay^audio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,'TODDR_C $+arbrstokay_audio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,'FRDDR_A $& arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,'FRDDR_B $' arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,'FRDDR_C $( arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_selokayXaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0'SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP' SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP' SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@' TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD' TOHDMITXokayabus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcY  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioUi2c_ao_sck_pins"mux i2c_ao_scki2c_ao i2c_ao_sda#mux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fs mux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclk muxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fs muxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclk muxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rts muxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e.muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao%muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay default wclkin1dserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2cokayP  $ "#defaultsystem-controller@18 ,khadas,mcuKgpio-controller@20 ,ti,tca6408 $Vrtc@51,haoyu,hym8563QYpwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  $okay%default  rc-khadasadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH $ wclkincoreadc_clkadc_selokay1&Tvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparserz='(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparser vpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ ='!port@0"port@1#endpoint(port@2$endpoint)+interrupt-controller@ffc01000 ,arm,gic-400@ @ ` L $ /bus@ffd00000 ,simple-bus h%reset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcL/ a@ABCDEFGdsi@7000_98p98p,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx*dphy okayled(8  H&panel@0F$ V V ,khadas,ts050portendpointHGports port@0'endpoint+)port@1(endpointGHwatchdog@f0d0,amlogic,meson-gxbb-wdt )spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabled*spi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabled+spi@14000,amlogic,meson-gxbb-spifc disabled@  ,default,flash@0  ,winbond,w25q128fwjedec,spi-nor|2-pwm@19000,amlogic,meson-g12a-ee-pwm okay-defaultbpwm@1a000,amlogic,meson-g12a-ee-pwm  disabled.pwm@1b000,amlogic,meson-g12a-ee-pwm okay.default wclkin0ci2c@1c000default,amlogic,meson-axg-i2cokayled  $' /touch-controller@38okay8 V$B8,edt,edt-ft5206i2c@1d000,amlogic,meson-axg-i2c disabled  $ 0i2c@1e000,amlogic,meson-axg-i2c disabled  $ 1i2c@1f000,amlogic,meson-axg-i2c disabled  $ 2clock-measure@18000,amlogic,meson-g12a-clk-measure3serial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabled4serial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabled5serial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaudokay/0default6bluetooth,brcm,bcm43438-bt R1wlpommc@ffe03000,amlogic,meson-axg-mmc0 $okay!<wcoreclkin0clkin1,23defaultclk-gate %405<&7wifi@1,brcm,bcm4329-fmac8mmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-67defaultclk-gate I/05<59mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 89:;defaultclk-gateRdq %<0$<=:usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/" peripheral>?usb2-phy0usb2-phy1usb3-phy0;usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg? usb2-phy peripheral<usb@ff500000 ,snps,dwc3P $host =gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN@'Nthermal-zonescpu-thermal4BdXA>tripscpu-passivehLtrpassiveBcpu-hothstrhotIcpu-criticalht rcritical?cpu-activeh8tractiveJcooling-mapsmap0BHCDEFGHmap1IHCDEFGHmapJ Kddr-thermal4BdXL@tripsddr-passivehLtrpassiveMddr-criticalht rcriticalAcooling-mapsmapM Ntimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtalY npu@ff100000 ,vivante,gc $  wcorebus8 _//L disabledBaudio-controller-0,amlogic,axg-tdm-iface'TDM_AOV1wsclklrclkmclkokay`audio-controller-1,amlogic,axg-tdm-iface'TDM_BPW2wsclklrclkmclk disabledCaudio-controller-2,amlogic,axg-tdm-iface'TDM_CQX3wsclklrclkmclk disabledDcpus cpu-mapcluster0core0Ccore1Dcluster1core0Ecore1Fcore2Gcore3Hcpu@0kcpu,arm,cortex-a53psciPOPQPCcpu@1kcpu,arm,cortex-a53psciPOPQPDcpu@100kcpu,arm,cortex-a73psciORSPEcpu@101kcpu,arm,cortex-a73psciORSPFcpu@102kcpu,arm,cortex-a73psciORSPGcpu@103kcpu,arm,cortex-a73psciORSPHl2-cache0,cache(Oopp-table-0,operating-points-v26Qopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v26Sopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0kmemoryadc-keys ,adc-keysATMbuttons^button-function xFunction~'leds ,gpio-ledsled-whitestatus U heartbeatled-redstatus Vemmc-pwrseq,mmc-pwrseq-emmc %<gpio-keys-polled,gpio-keys-polleddpower-buttonxpower~t Usdio-pwrseq,mmc-pwrseq-simple G1 wext_clock4regulator-dc-in,regulator-fixedDC_INLK@LK@ regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@  +0regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@ $ Eregulator-vcc-3v3,regulator-fixedVCC_3V32Z2Z 5 $regulator-vddao-1v8,regulator-fixed VDDIO_AO1V8w@w@ 5 &regulator-emmc-1v8,regulator-fixed EMMC_AO1V8w@w@ $ =regulator-vsys-3v3,regulator-fixed VSYS_3V32Z2Z  5regulator-usb-pwr,regulator-fixedUSB_PWRLK@LK@  +70hdmi-connector,hdmi-connectorraportendpointWsound,amlogic,axg-sound-card 7KHADAS-VIM3CXYRTDMOUT_A IN 0FRDDR_A OUT 0TDMOUT_A IN 1FRDDR_B OUT 0TDMOUT_A IN 2FRDDR_C OUT 0TDM_A PlaybackTDMOUT_A OUTTDMIN_A IN 0TDM_A CaptureTDMIN_A IN 3TDM_A LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUT   8    H _&`pdai-link-0`Zdai-link-1`[dai-link-2`\dai-link-3`]dai-link-4`^dai-link-5`_dai-link-6``ji2sucodec`adai-link-7`acodec`wifi32k ,pwm-clockYbw61regulator-vddcpu-a,pwm-regulator VDDCPU_A Pcd Rregulator-vddcpu-b,pwm-regulator VDDCPU_B P5dd P__symbols__ /chosen/framebuffer-cvbs /chosen/framebuffer-hdmi +/efuse 1/opp-table-gpu ?/reserved-memory/secmon@5000000 O/reserved-memory/secmon@5300000 d/secure-monitor g/soc/pcie@fc000000 l/soc/ethernet@ff3f0000 s/soc/ethernet@ff3f0000/mdio y/soc/bus@ff600000 }/soc/bus@ff600000/hdmi-tx@0# /soc/bus@ff600000/hdmi-tx@0/port@0, /soc/bus@ff600000/hdmi-tx@0/port@0/endpoint# /soc/bus@ff600000/hdmi-tx@0/port@1, /soc/bus@ff600000/hdmi-tx@0/port@1/endpoint /soc/bus@ff600000/bus@30000$ /soc/bus@ff600000/bus@30000/rng@218) /soc/bus@ff600000/audio-controller@32000 /soc/bus@ff600000/bus@34400' /soc/bus@ff600000/bus@34400/pinctrl@40/+/soc/bus@ff600000/bus@34400/pinctrl@40/bank@402 /soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_a_h2 /soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_b_h1 /soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ctrl4 #/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-4b4 5/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-8b/ G/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ds5 T/soc/bus@ff600000/bus@34400/pinctrl@40/emmc_clk_gate2 g/soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_ddc2 w/soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_hpd2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-c3 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z03 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-z13 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z73 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z82 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-x3 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h23 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h33 -/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h63 >/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h72 O/soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-x2 _/soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-x2 o/soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk0-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-x/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-z+ /soc/bus@ff600000/bus@34400/pinctrl@40/nor2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-c2 ,/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-x2 /soc/bus@ffd00000/dsi@7000/ports/port@1 R/soc/bus@ffd00000/watchdog@f0d0[/soc/bus@ffd00000/spi@13000b/soc/bus@ffd00000/spi@15000i/soc/bus@ffd00000/spi@14000$o/soc/bus@ffd00000/spi@14000/flash@0w/soc/bus@ffd00000/pwm@19000~/soc/bus@ffd00000/pwm@1a000/soc/bus@ffd00000/pwm@1b000/soc/bus@ffd00000/i2c@1c000/soc/bus@ffd00000/i2c@1d000/soc/bus@ffd00000/i2c@1e000/soc/bus@ffd00000/i2c@1f000&/soc/bus@ffd00000/clock-measure@18000/soc/bus@ffd00000/serial@22000/soc/bus@ffd00000/serial@23000/soc/bus@ffd00000/serial@24000/soc/mmc@ffe03000/soc/mmc@ffe03000/wifi@1/soc/mmc@ffe05000/soc/mmc@ffe07000/soc/usb@ffe09000/soc/usb@ffe09000/usb@ff400000/soc/usb@ffe09000/usb@ff500000/soc/gpu@ffe40000/thermal-zones/cpu-thermal-/thermal-zones/cpu-thermal/trips/cpu-passive) /thermal-zones/cpu-thermal/trips/cpu-hot./thermal-zones/cpu-thermal/trips/cpu-critical,!/thermal-zones/cpu-thermal/trips/cpu-active,/thermal-zones/ddr-thermal-8/thermal-zones/ddr-thermal/trips/ddr-passive.D/thermal-zones/ddr-thermal/trips/ddr-critical Q/xtal-clkV/npu@ff100000Z/audio-controller-0b/audio-controller-1j/audio-controller-2 r/cpus/cpu@0 w/cpus/cpu@1|/cpus/cpu@100/cpus/cpu@101/cpus/cpu@102/cpus/cpu@103/cpus/l2-cache0 /opp-table-0 /opp-table-1 /emmc-pwrseq /sdio-pwrseq/regulator-dc-in/regulator-vcc-5v/regulator-vcc-1v8/regulator-vcc-3v3/regulator-vddao-1v8/regulator-emmc-1v8/regulator-vsys-3v3 /regulator-usb-pwr/hdmi-connector/port/endpoint '/wifi32k//regulator-vddcpu-a8/regulator-vddcpu-b interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsphandleread-onlysecure-monitoropp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesreset-gpiosinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#cooling-cellsvcc-supplylinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsspi-max-frequencyfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeednon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2dma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltcolorlinux,default-triggerpoll-intervalregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fspwmspwm-supplypwm-dutycycle-rangeregulator-boot-onsimplefb_cvbssimplefb_hdmiefusegpu_opp_tablesecmon_reservedsecmon_reserved_bl32smpcieethmacmdio0apbhdmi_txhdmi_tx_venc_porthdmi_tx_inhdmi_tx_tmds_porthdmi_tx_tmds_outapb_efusehwrngacodecperiphsperiphs_pinctrlcec_ao_a_h_pinscec_ao_b_h_pinsemmc_ctrl_pinsemmc_data_4b_pinsemmc_data_8b_pinsemmc_ds_pinsemmc_clk_gate_pinshdmitx_ddc_pinshdmitx_hpd_pinsi2c0_sda_c_pinsi2c0_sck_c_pinsi2c0_sda_z0_pinsi2c0_sck_z1_pinsi2c0_sda_z7_pinsi2c0_sda_z8_pinsi2c1_sda_x_pinsi2c1_sck_x_pinsi2c1_sda_h2_pinsi2c1_sck_h3_pinsi2c1_sda_h6_pinsi2c1_sck_h7_pinsi2c2_sda_x_pinsi2c2_sck_x_pinsi2c2_sda_z_pinsi2c2_sck_z_pinsi2c3_sda_h_pinsi2c3_sck_h_pinsi2c3_sda_a_pinsi2c3_sck_a_pinsmclk0_a_pinsmclk1_a_pinsmclk1_x_pinsmclk1_z_pinsnor_pinspdm_din0_a_pinspdm_din0_c_pinspdm_din0_x_pinspdm_din0_z_pinspdm_din1_a_pinspdm_din1_c_pinspdm_din1_x_pinspdm_din1_z_pinspdm_din2_a_pinspdm_din2_c_pinspdm_din2_x_pinspdm_din2_z_pinspdm_din3_a_pinspdm_din3_c_pinspdm_din3_x_pinspdm_din3_z_pinspdm_dclk_a_pinspdm_dclk_c_pinspdm_dclk_x_pinspdm_dclk_z_pinspwm_a_pinspwm_b_x7_pinspwm_b_x19_pinspwm_c_c_pinspwm_c_x5_pinspwm_c_x8_pinspwm_d_x3_pinspwm_d_x6_pinspwm_e_pinspwm_f_z_pinspwm_f_a_pinspwm_f_x_pinspwm_f_h_pinssdcard_c_pinssdcard_clk_gate_c_pinssdcard_z_pinssdcard_clk_gate_z_pinssdio_pinssdio_clk_gate_pinsspdif_in_a10_pinsspdif_in_a12_pinsspdif_in_h_pinsspdif_out_h_pinsspdif_out_a11_pinsspdif_out_a13_pinsspicc0_x_pinsspicc0_ss0_x_pinsspicc0_c_pinsspicc1_pinsspicc1_ss0_pinstdm_a_din0_pinstdm_a_din1_pinstdm_a_dout0_pinstdm_a_dout1_pinstdm_a_fs_pinstdm_a_sclk_pinstdm_a_slv_fs_pinstdm_a_slv_sclk_pinstdm_b_din0_pinstdm_b_din1_pinstdm_b_din2_pinstdm_b_din3_a_pinstdm_b_din3_h_pinstdm_b_dout0_pinstdm_b_dout1_pinstdm_b_dout2_pinstdm_b_dout3_a_pinstdm_b_dout3_h_pinstdm_b_fs_pinstdm_b_sclk_pinstdm_b_slv_fs_pinstdm_b_slv_sclk_pinstdm_c_din0_a_pinstdm_c_din0_z_pinstdm_c_din1_a_pinstdm_c_din1_z_pinstdm_c_din2_a_pinseth_leds_pinseth_pinseth_rgmii_pinstdm_c_din2_z_pinstdm_c_din3_a_pinstdm_c_din3_z_pinstdm_c_dout0_a_pinstdm_c_dout0_z_pinstdm_c_dout1_a_pinstdm_c_dout1_z_pinstdm_c_dout2_a_pinstdm_c_dout2_z_pinstdm_c_dout3_a_pinstdm_c_dout3_z_pinstdm_c_fs_a_pinstdm_c_fs_z_pinstdm_c_sclk_a_pinstdm_c_sclk_z_pinstdm_c_slv_fs_a_pinstdm_c_slv_fs_z_pinstdm_c_slv_sclk_a_pinstdm_c_slv_sclk_z_pinsuart_a_pinsuart_a_cts_rts_pinsuart_b_pinsuart_c_pinsuart_c_cts_rts_pinscpu_tempddr_tempusb2_phy0dmcpmuusb2_phy1hiuhhiclkcpwrcmipi_analog_dphymipi_dphyusb3_pcie_phyeth_phyext_mdioexternal_phyint_mdiointernal_ephypdmaudioclkc_audiotoddr_atoddr_btoddr_cfrddr_afrddr_bfrddr_carbtdmin_atdmin_btdmin_ctdmin_lbspdifinspdifout_atdmout_atdmout_btdmout_cspdifout_btoacodectohdmitxaobusrticlkc_AOao_pinctrlgpio_aoi2c_ao_sck_pinsi2c_ao_sda_pinsi2c_ao_sck_e_pinsi2c_ao_sda_e_pinsmclk0_ao_pinstdm_ao_b_din0_pinsspdif_ao_out_pinstdm_ao_b_din1_pinstdm_ao_b_din2_pinstdm_ao_b_dout0_pinstdm_ao_b_dout1_pinstdm_ao_b_dout2_pinstdm_ao_b_fs_pinstdm_ao_b_sclk_pinstdm_ao_b_slv_fs_pinstdm_ao_b_slv_sclk_pinsuart_ao_a_pinsuart_ao_a_cts_rts_pinsuart_ao_b_2_3_pinsuart_ao_b_8_9_pinsuart_ao_b_cts_rts_pinspwm_a_e_pinspwm_ao_a_pinspwm_ao_b_pinspwm_ao_c_4_pinspwm_ao_c_6_pinspwm_ao_d_5_pinspwm_ao_d_10_pinspwm_ao_d_e_pinsremote_input_ao_pinsvrtccec_AOsec_AOcecb_AOpwm_AO_cduart_AOuart_AO_Bi2c_AOkhadas_mcugpio_expanderpwm_AO_abirsaradcvdecvpucvbs_vdac_porthdmi_tx_porthdmi_tx_outdpi_portdpi_outgiccbusresetgpio_intcmipi_dsimipi_dsi_venc_portmipi_dsi_inmipi_dsi_panel_portwatchdogspicc0spicc1spifcw25q128pwm_efpwm_cdpwm_abi2c3i2c2i2c1i2c0clk_msruart_Cuart_Buart_Asd_emmc_abrcmfsd_emmc_bsd_emmc_cusbdwc2dwc3malicpu_thermalcpu_passivecpu_hotcpu_criticalcpu_activeddr_thermalddr_passiveddr_criticalxtalnputdmif_atdmif_btdmif_ccpu0cpu1cpu100cpu101cpu102cpu103l2cpu_opp_table_0cpub_opp_table_1emmc_pwrseqsdio_pwrseqdc_invcc_5vvcc_1v8vcc_3v3vddao_1v8emmc_1v8vsys_3v3usb_pwrhdmi_connector_inwifi32kvddcpu_avddcpu_bbrightness-levelsnum-interpolated-stepsdefault-brightness-leveltouchscreen-size-xtouchscreen-size-yenable-gpiospower-supplybacklight 48(AP ',khadas,vim3amlogic,a311damlogic,g12b 7Khadas VIM3aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000"^/soc/bus@ff800000/i2c@5000/rtc@51c/soc/bus@ff800000/rtc@a8chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledeframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledfefuse,amlogic,meson-gxbb-efusej gopp-table-gpu,operating-points-v2@opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000hsecmon@53000000ilinux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabled 9jethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokay defaultrgmii kmdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` lhdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci 'okay8H _n6 defaulttport@0mendpoint(port@1nendpointWbus@30000 ,simple-bus  h orng@218,amlogic,meson-rngwcorepaudio-controller@32000,amlogic,t9015 'ACODEC$wpclk= disabledqbus@34400 ,simple-busD hDrpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl8mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bsmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b9mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds:mux emmc_nand_dsemmc emmc_clk_gate;muxBOOT_8 gpio_periphs hdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-ctmux i2c0_sda_ci2c0 i2c0-sck-cumux i2c0_sck_ci2c0 i2c0-sda-z0vmux i2c0_sda_z0i2c0 i2c0-sck-z1wmux i2c0_sck_z1i2c0 i2c0-sda-z7xmux i2c0_sda_z7i2c0 i2c0-sda-z8ymux i2c0_sda_z8i2c0 i2c1-sda-xzmux i2c1_sda_xi2c1 i2c1-sck-x{mux i2c1_sck_xi2c1 i2c1-sda-h2|mux i2c1_sda_h2i2c1 i2c1-sck-h3}mux i2c1_sck_h3i2c1 i2c1-sda-h6~mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 nor,muxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e-muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c6mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c7muxGPIOC_4 gpio_periphs sdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphs sdio2mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate3muxGPIOX_4 gpio_periphs spdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a/muxuart_a_txuart_a_rxuart_auart-a-cts-rts0muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#1Atemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$1Lphy@36000,amlogic,g12a-usb2-phy`  wxtal0phyCN>bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH'pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phyCN?bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcY wxtalpower-controller,amlogic,meson-g12a-pwrcfzX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb08nptuw{(Hpw_'沀phy,amlogic,g12a-mipi-dphy-analogC disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalogC disabled*phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy8_CNmdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0$ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4'PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkcYH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,'TODDR_A $)arbrstokay]audio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,'TODDR_B $*arbrstokay^audio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,'TODDR_C $+arbrstokay_audio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,'FRDDR_A $& arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,'FRDDR_B $' arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,'FRDDR_C $( arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_selokayXaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0'SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP' SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP' SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@' TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD' TOHDMITXokayabus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcY  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioUi2c_ao_sck_pins"mux i2c_ao_scki2c_ao i2c_ao_sda#mux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fs mux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclk muxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fs muxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclk muxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rts muxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e.muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao%muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay default wclkin1dserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2cokayP  $ "#defaultsystem-controller@18 ,khadas,mcuKgpio-controller@20 ,ti,tca6408 $Vrtc@51,haoyu,hym8563QYpwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  $okay%default  rc-khadasadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH $ wclkincoreadc_clkadc_selokay1&Tvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparserz='(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparser vpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ ='!port@0"port@1#endpoint(port@2$endpoint)+interrupt-controller@ffc01000 ,arm,gic-400@ @ ` L $ /bus@ffd00000 ,simple-bus h%reset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcL/ a@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx*dphy  disabled8 H&ports port@0'endpoint+)port@1(watchdog@f0d0,amlogic,meson-gxbb-wdt )spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabled*spi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabled+spi@14000,amlogic,meson-gxbb-spifc disabled@  ,default,flash@0  ,winbond,w25q128fwjedec,spi-nor|2-pwm@19000,amlogic,meson-g12a-ee-pwm okay-defaultbpwm@1a000,amlogic,meson-g12a-ee-pwm  disabled.pwm@1b000,amlogic,meson-g12a-ee-pwm okay.default wclkin0ci2c@1c000,amlogic,meson-axg-i2c disabled  $' /i2c@1d000,amlogic,meson-axg-i2c disabled  $ 0i2c@1e000,amlogic,meson-axg-i2c disabled  $ 1i2c@1f000,amlogic,meson-axg-i2c disabled  $ 2clock-measure@18000,amlogic,meson-g12a-clk-measure3serial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabled4serial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabled5serial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaudokay/0default6bluetooth,brcm,bcm43438-bt R1wlpommc@ffe03000,amlogic,meson-axg-mmc0 $okay!<wcoreclkin0clkin1,23defaultclk-gate %405<&7wifi@1,brcm,bcm4329-fmac8mmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-67defaultclk-gate I/05<59mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 89:;defaultclk-gateRdq %<0$<=:usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/" peripheral>?usb2-phy0usb2-phy1usb3-phy0;usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg? usb2-phy peripheral<usb@ff500000 ,snps,dwc3P $host =gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN@'Nthermal-zonescpu-thermal4BdXA>tripscpu-passivehLtrpassiveBcpu-hothstrhotIcpu-criticalht rcritical?cpu-activeh8tractiveJcooling-mapsmap0BHCDEFGHmap1IHCDEFGHmapJ Kddr-thermal4BdXL@tripsddr-passivehLtrpassiveMddr-criticalht rcriticalAcooling-mapsmapM Ntimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtalY npu@ff100000 ,vivante,gc $  wcorebus8 _//L disabledBaudio-controller-0,amlogic,axg-tdm-iface'TDM_AOV1wsclklrclkmclkokay`audio-controller-1,amlogic,axg-tdm-iface'TDM_BPW2wsclklrclkmclk disabledCaudio-controller-2,amlogic,axg-tdm-iface'TDM_CQX3wsclklrclkmclk disabledDcpus cpu-mapcluster0core0Ccore1Dcluster1core0Ecore1Fcore2Gcore3Hcpu@0kcpu,arm,cortex-a53psciPOPQPCcpu@1kcpu,arm,cortex-a53psciPOPQPDcpu@100kcpu,arm,cortex-a73psciORSPEcpu@101kcpu,arm,cortex-a73psciORSPFcpu@102kcpu,arm,cortex-a73psciORSPGcpu@103kcpu,arm,cortex-a73psciORSPHl2-cache0,cache(Oopp-table-0,operating-points-v26Qopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v26Sopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0kmemoryadc-keys ,adc-keysATMbuttons^button-function xFunction~'leds ,gpio-ledsled-whitestatus U heartbeatled-redstatus Vemmc-pwrseq,mmc-pwrseq-emmc %<gpio-keys-polled,gpio-keys-polleddpower-buttonxpower~t Usdio-pwrseq,mmc-pwrseq-simple G1 wext_clock4regulator-dc-in,regulator-fixedDC_INLK@LK@ regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@  +0regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@ $ Eregulator-vcc-3v3,regulator-fixedVCC_3V32Z2Z 5 $regulator-vddao-1v8,regulator-fixed VDDIO_AO1V8w@w@ 5 &regulator-emmc-1v8,regulator-fixed EMMC_AO1V8w@w@ $ =regulator-vsys-3v3,regulator-fixed VSYS_3V32Z2Z  5regulator-usb-pwr,regulator-fixedUSB_PWRLK@LK@  +70hdmi-connector,hdmi-connectorraportendpointWsound,amlogic,axg-sound-card 7KHADAS-VIM3CXYRTDMOUT_A IN 0FRDDR_A OUT 0TDMOUT_A IN 1FRDDR_B OUT 0TDMOUT_A IN 2FRDDR_C OUT 0TDM_A PlaybackTDMOUT_A OUTTDMIN_A IN 0TDM_A CaptureTDMIN_A IN 3TDM_A LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUT   8    H _&`pdai-link-0`Zdai-link-1`[dai-link-2`\dai-link-3`]dai-link-4`^dai-link-5`_dai-link-6``ji2sucodec`adai-link-7`acodec`wifi32k ,pwm-clockYbw61regulator-vddcpu-a,pwm-regulator VDDCPU_A Pcd Rregulator-vddcpu-b,pwm-regulator VDDCPU_B P5dd P__symbols__ /chosen/framebuffer-cvbs /chosen/framebuffer-hdmi +/efuse 1/opp-table-gpu ?/reserved-memory/secmon@5000000 O/reserved-memory/secmon@5300000 d/secure-monitor g/soc/pcie@fc000000 l/soc/ethernet@ff3f0000 s/soc/ethernet@ff3f0000/mdio y/soc/bus@ff600000 }/soc/bus@ff600000/hdmi-tx@0# /soc/bus@ff600000/hdmi-tx@0/port@0, /soc/bus@ff600000/hdmi-tx@0/port@0/endpoint# /soc/bus@ff600000/hdmi-tx@0/port@1, /soc/bus@ff600000/hdmi-tx@0/port@1/endpoint /soc/bus@ff600000/bus@30000$ /soc/bus@ff600000/bus@30000/rng@218) /soc/bus@ff600000/audio-controller@32000 /soc/bus@ff600000/bus@34400' /soc/bus@ff600000/bus@34400/pinctrl@40/+/soc/bus@ff600000/bus@34400/pinctrl@40/bank@402 /soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_a_h2 /soc/bus@ff600000/bus@34400/pinctrl@40/cec_ao_b_h1 /soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ctrl4 #/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-4b4 5/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-data-8b/ G/soc/bus@ff600000/bus@34400/pinctrl@40/emmc-ds5 T/soc/bus@ff600000/bus@34400/pinctrl@40/emmc_clk_gate2 g/soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_ddc2 w/soc/bus@ff600000/bus@34400/pinctrl@40/hdmitx_hpd2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-c2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-c3 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z03 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sck-z13 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z73 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c0-sda-z82 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-x2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-x3 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h23 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h33 -/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sda-h63 >/soc/bus@ff600000/bus@34400/pinctrl@40/i2c1-sck-h72 O/soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-x2 _/soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-x2 o/soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sda-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c2-sck-z2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-h2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sda-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/i2c3-sck-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk0-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-a/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-x/ /soc/bus@ff600000/bus@34400/pinctrl@40/mclk1-z+ /soc/bus@ff600000/bus@34400/pinctrl@40/nor2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-a2 /soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-c2 ,/soc/bus@ff600000/bus@34400/pinctrl@40/pdm-din0-x2 /soc/bus@ffd00000/dsi@7000/ports/port@1 R/soc/bus@ffd00000/watchdog@f0d0[/soc/bus@ffd00000/spi@13000b/soc/bus@ffd00000/spi@15000i/soc/bus@ffd00000/spi@14000$o/soc/bus@ffd00000/spi@14000/flash@0w/soc/bus@ffd00000/pwm@19000~/soc/bus@ffd00000/pwm@1a000/soc/bus@ffd00000/pwm@1b000/soc/bus@ffd00000/i2c@1c000/soc/bus@ffd00000/i2c@1d000/soc/bus@ffd00000/i2c@1e000/soc/bus@ffd00000/i2c@1f000&/soc/bus@ffd00000/clock-measure@18000/soc/bus@ffd00000/serial@22000/soc/bus@ffd00000/serial@23000/soc/bus@ffd00000/serial@24000/soc/mmc@ffe03000/soc/mmc@ffe03000/wifi@1/soc/mmc@ffe05000/soc/mmc@ffe07000/soc/usb@ffe09000/soc/usb@ffe09000/usb@ff400000/soc/usb@ffe09000/usb@ff500000/soc/gpu@ffe40000/thermal-zones/cpu-thermal-/thermal-zones/cpu-thermal/trips/cpu-passive) /thermal-zones/cpu-thermal/trips/cpu-hot./thermal-zones/cpu-thermal/trips/cpu-critical,!/thermal-zones/cpu-thermal/trips/cpu-active,/thermal-zones/ddr-thermal-8/thermal-zones/ddr-thermal/trips/ddr-passive.D/thermal-zones/ddr-thermal/trips/ddr-critical Q/xtal-clkV/npu@ff100000Z/audio-controller-0b/audio-controller-1j/audio-controller-2 r/cpus/cpu@0 w/cpus/cpu@1|/cpus/cpu@100/cpus/cpu@101/cpus/cpu@102/cpus/cpu@103/cpus/l2-cache0 /opp-table-0 /opp-table-1 /emmc-pwrseq /sdio-pwrseq/regulator-dc-in/regulator-vcc-5v/regulator-vcc-1v8/regulator-vcc-3v3/regulator-vddao-1v8/regulator-emmc-1v8/regulator-vsys-3v3 /regulator-usb-pwr/hdmi-connector/port/endpoint '/wifi32k//regulator-vddcpu-a8/regulator-vddcpu-b interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsphandleread-onlysecure-monitoropp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesreset-gpiosinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#cooling-cellsvcc-supplylinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsspi-max-frequencyfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeednon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2dma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltcolorlinux,default-triggerpoll-intervalregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fspwmspwm-supplypwm-dutycycle-rangeregulator-boot-onsimplefb_cvbssimplefb_hdmiefusegpu_opp_tablesecmon_reservedsecmon_reserved_bl32smpcieethmacmdio0apbhdmi_txhdmi_tx_venc_porthdmi_tx_inhdmi_tx_tmds_porthdmi_tx_tmds_outapb_efusehwrngacodecperiphsperiphs_pinctrlcec_ao_a_h_pinscec_ao_b_h_pinsemmc_ctrl_pinsemmc_data_4b_pinsemmc_data_8b_pinsemmc_ds_pinsemmc_clk_gate_pinshdmitx_ddc_pinshdmitx_hpd_pinsi2c0_sda_c_pinsi2c0_sck_c_pinsi2c0_sda_z0_pinsi2c0_sck_z1_pinsi2c0_sda_z7_pinsi2c0_sda_z8_pinsi2c1_sda_x_pinsi2c1_sck_x_pinsi2c1_sda_h2_pinsi2c1_sck_h3_pinsi2c1_sda_h6_pinsi2c1_sck_h7_pinsi2c2_sda_x_pinsi2c2_sck_x_pinsi2c2_sda_z_pinsi2c2_sck_z_pinsi2c3_sda_h_pinsi2c3_sck_h_pinsi2c3_sda_a_pinsi2c3_sck_a_pinsmclk0_a_pinsmclk1_a_pinsmclk1_x_pinsmclk1_z_pinsnor_pinspdm_din0_a_pinspdm_din0_c_pinspdm_din0_x_pinspdm_din0_z_pinspdm_din1_a_pinspdm_din1_c_pinspdm_din1_x_pinspdm_din1_z_pinspdm_din2_a_pinspdm_din2_c_pinspdm_din2_x_pinspdm_din2_z_pinspdm_din3_a_pinspdm_din3_c_pinspdm_din3_x_pinspdm_din3_z_pinspdm_dclk_a_pinspdm_dclk_c_pinspdm_dclk_x_pinspdm_dclk_z_pinspwm_a_pinspwm_b_x7_pinspwm_b_x19_pinspwm_c_c_pinspwm_c_x5_pinspwm_c_x8_pinspwm_d_x3_pinspwm_d_x6_pinspwm_e_pinspwm_f_z_pinspwm_f_a_pinspwm_f_x_pinspwm_f_h_pinssdcard_c_pinssdcard_clk_gate_c_pinssdcard_z_pinssdcard_clk_gate_z_pinssdio_pinssdio_clk_gate_pinsspdif_in_a10_pinsspdif_in_a12_pinsspdif_in_h_pinsspdif_out_h_pinsspdif_out_a11_pinsspdif_out_a13_pinsspicc0_x_pinsspicc0_ss0_x_pinsspicc0_c_pinsspicc1_pinsspicc1_ss0_pinstdm_a_din0_pinstdm_a_din1_pinstdm_a_dout0_pinstdm_a_dout1_pinstdm_a_fs_pinstdm_a_sclk_pinstdm_a_slv_fs_pinstdm_a_slv_sclk_pinstdm_b_din0_pinstdm_b_din1_pinstdm_b_din2_pinstdm_b_din3_a_pinstdm_b_din3_h_pinstdm_b_dout0_pinstdm_b_dout1_pinstdm_b_dout2_pinstdm_b_dout3_a_pinstdm_b_dout3_h_pinstdm_b_fs_pinstdm_b_sclk_pinstdm_b_slv_fs_pinstdm_b_slv_sclk_pinstdm_c_din0_a_pinstdm_c_din0_z_pinstdm_c_din1_a_pinstdm_c_din1_z_pinstdm_c_din2_a_pinseth_leds_pinseth_pinseth_rgmii_pinstdm_c_din2_z_pinstdm_c_din3_a_pinstdm_c_din3_z_pinstdm_c_dout0_a_pinstdm_c_dout0_z_pinstdm_c_dout1_a_pinstdm_c_dout1_z_pinstdm_c_dout2_a_pinstdm_c_dout2_z_pinstdm_c_dout3_a_pinstdm_c_dout3_z_pinstdm_c_fs_a_pinstdm_c_fs_z_pinstdm_c_sclk_a_pinstdm_c_sclk_z_pinstdm_c_slv_fs_a_pinstdm_c_slv_fs_z_pinstdm_c_slv_sclk_a_pinstdm_c_slv_sclk_z_pinsuart_a_pinsuart_a_cts_rts_pinsuart_b_pinsuart_c_pinsuart_c_cts_rts_pinscpu_tempddr_tempusb2_phy0dmcpmuusb2_phy1hiuhhiclkcpwrcmipi_analog_dphymipi_dphyusb3_pcie_phyeth_phyext_mdioexternal_phyint_mdiointernal_ephypdmaudioclkc_audiotoddr_atoddr_btoddr_cfrddr_afrddr_bfrddr_carbtdmin_atdmin_btdmin_ctdmin_lbspdifinspdifout_atdmout_atdmout_btdmout_cspdifout_btoacodectohdmitxaobusrticlkc_AOao_pinctrlgpio_aoi2c_ao_sck_pinsi2c_ao_sda_pinsi2c_ao_sck_e_pinsi2c_ao_sda_e_pinsmclk0_ao_pinstdm_ao_b_din0_pinsspdif_ao_out_pinstdm_ao_b_din1_pinstdm_ao_b_din2_pinstdm_ao_b_dout0_pinstdm_ao_b_dout1_pinstdm_ao_b_dout2_pinstdm_ao_b_fs_pinstdm_ao_b_sclk_pinstdm_ao_b_slv_fs_pinstdm_ao_b_slv_sclk_pinsuart_ao_a_pinsuart_ao_a_cts_rts_pinsuart_ao_b_2_3_pinsuart_ao_b_8_9_pinsuart_ao_b_cts_rts_pinspwm_a_e_pinspwm_ao_a_pinspwm_ao_b_pinspwm_ao_c_4_pinspwm_ao_c_6_pinspwm_ao_d_5_pinspwm_ao_d_10_pinspwm_ao_d_e_pinsremote_input_ao_pinsvrtccec_AOsec_AOcecb_AOpwm_AO_cduart_AOuart_AO_Bi2c_AOkhadas_mcugpio_expanderpwm_AO_abirsaradcvdecvpucvbs_vdac_porthdmi_tx_porthdmi_tx_outdpi_portdpi_outgiccbusresetgpio_intcmipi_dsimipi_dsi_venc_portmipi_dsi_inmipi_dsi_panel_portwatchdogspicc0spicc1spifcw25q128pwm_efpwm_cdpwm_abi2c3i2c2i2c1i2c0clk_msruart_Cuart_Buart_Asd_emmc_abrcmfsd_emmc_bsd_emmc_cusbdwc2dwc3malicpu_thermalcpu_passivecpu_hotcpu_criticalcpu_activeddr_thermalddr_passiveddr_criticalxtalnputdmif_atdmif_btdmif_ccpu0cpu1cpu100cpu101cpu102cpu103l2cpu_opp_table_0cpub_opp_table_1emmc_pwrseqsdio_pwrseqdc_invcc_5vvcc_1v8vcc_3v3vddao_1v8emmc_1v8vsys_3v3usb_pwrhdmi_connector_inwifi32kvddcpu_avddcpu_b կ84( { 2,libretech,aml-a311d-ccamlogic,a311damlogic,g12b!7Libre Computer AML-A311D-CC Altaaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000^/soc/bus@ffd00000/spi@14000chosen cjserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2;opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory csecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus cpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig *; N\ fpci8c`pp0-rgeneralpclkport~  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *rstmmacethclkin0clkin1timing-adjustmentokay  defaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  c` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9~BOhdmitx_apbhdmitxhdmitx_phy5:risfriahbvenci okay'7 Nn6 defaultcport@0endpointo%port@1endpointoNbus@30000 ,simple-bus  c rng@218,amlogic,meson-rngrcoreaudio-controller@32000,amlogic,t9015 ACODEC$rpclk~=okayebus@34400 ,simple-busD cDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl cbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl1mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b2mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds3mux emmc_nand_dsemmcemmc_clk_gate5muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 nor)muxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7,mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3*mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-emuxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c-mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c.muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdiomux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gatemuxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-amuxuart_a_txuart_a_rxuart_auart-a-cts-rtsmuxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_cspi-cs-disable4muxBOOT_14 gpio_periphseth-phy-irq mux GPIOZ_14 gpio_periphs"temperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #1G<temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $1GEphy@36000,amlogic,g12a-usb2-phy`  rxtal~0phyY9bus@38000 ,simple-bus c video-lut@48,amlogic,canvasH#pmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  rxtal~1phyYd:bus@3c000 ,simple-bus csystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkco rxtalpower-controller,amlogic,meson-g12a-pwrc|X~  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| rvpuvapb0'nptuw{(7pwN'沀phy,amlogic,g12a-mipi-dphy-analogY disabledphy@44000,amlogic,axg-mipi-dphy@ rpclk~phyanalogY disabled'phy@46000,amlogic,g12a-usb3-pcie-phy` rref_clk~phy'NYdmdio-multiplexer@4c000,amlogic,g12a-mdio-mux rpclkclkin0clkin1 mdio@0 ethernet-phy@0  mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:rpclkdclksysclk~ disabledbus@42000 ,simple-bus  c clock-controller@0okay,amlogic,g12a-audio-clkcoH%   JErpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7~Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A )~arbrstokay]audio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B *~arbrstokay^audio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C +~arbrstokay_audio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A &~ arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B '~ arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C (~ arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A~({t#rpclksclksclk_sellrclklrclk_selokayVaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B~( |u#rpclksclksclk_sellrclklrclk_selokayWaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C~(!}v#rpclksclksclk_sellrclklrclk_selokayXaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB~("~w#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN -8 rpclkrefclk~ disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 rpclkmclk~ disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A~ (#x#rpclksclksclk_sellrclklrclk_selokaySaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B~ ($y#rpclksclksclk_sellrclklrclk_selokayTaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C~(%z#rpclksclksclk_sellrclklrclk_selokayUaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B rpclkmclk~ disabledaudio-controller@740,amlogic,g12a-toacodec@ TOACODEC~okaybaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITX~okayabus@ff800000 ,simple-bus csys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkco  rxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl cbank@140$ muxdsgpioi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e+muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec rcore disabledao-secure@140",amlogic,meson-gx-ao-securesyscon@@ cec@280,amlogic,meson-g12a-ao-cec roscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd ,okay default rclkin1Rserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0   rxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@   rxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp , disabledir@8000,amlogic,meson-gxbb-ir  okay"defaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH7  rclkincoreadc_clkadc_selokayIvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparserU#(.+rdos_parserdosvdec_1vdec_hevcvdec_hevcf~( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  U#port@0endpointo$Mport@1endpointo%port@2endpointo&(interrupt-controller@ffc01000 ,arm,gic-400@ @ ` d  *bus@ffd00000 ,simple-bus creset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcd* y@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsip~Dtop rpclkbitpx'dphy  disabled' 7ports port@0endpointo(&port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D Q rcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z rcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  )default 'flash@0,jedec,spi-nor Ĵpwm@19000,amlogic,meson-g12a-ee-pwm , disabledpwm@1a000,amlogic,meson-g12a-ee-pwm ,okay*default rclkin1Ppwm@1b000,amlogic,meson-g12a-ee-pwm ,okay+,default rclkin0clkin1Oi2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ] 9 rxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K * rxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@   rxtalpclkbaud disabledmmc@ffe03000,amlogic,meson-axg-mmc0  disabled!<rcoreclkin0clkin1~,mmc@ffe05000,amlogic,meson-axg-mmcP okay"=rcoreclkin0clkin1~--.defaultclk-gate - 8/A/M0mmc@ffe07000,amlogic,meson-axg-mmcp okay#>rcoreclkin0clkin1~.12345defaultclk-gateZl -{6A7M8usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  c/~"otg9:usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7rotg: usb2-phy peripheralusb@ff500000 ,snps,dwc3P host  hub@1 ,usb5e3,626 0gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpu~N$;8GGthermal-zonescpu-thermalTbdx<tripscpu-passiveLmpassive=cpu-hotsmhotDcpu-critical mcriticalcooling-mapsmap0=H>?@ABCmap1DH>?@ABCddr-thermalTbdxEtripsddr-passiveLmpassiveFddr-critical mcriticalcooling-mapsmapF Gtimer,arm,armv8-timer0   xtal-clk ,fixed-clockn6xtalo npu@ff100000 ,vivante,gc   rcorebus' N//~L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1rsclklrclkmclkokay`audio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2rsclklrclkmclkokaycaudio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3rsclklrclkmclkokaydcpus cpu-mapcluster0core0>core1?cluster1core0@core1Acore2Bcore3Ccpu@0fcpu,arm,cortex-a53psciPH8#I$J.P>cpu@1fcpu,arm,cortex-a53psciPH8#I$J.P?cpu@100fcpu,arm,cortex-a73psciH8#K$L.P@cpu@101fcpu,arm,cortex-a73psciH8#K$L.PAcpu@102fcpu,arm,cortex-a73psciH8#K$L.PBcpu@103fcpu,arm,cortex-a73psciH8#K$L.PCl2-cache0,cache<HHopp-table-0,operating-points-v2VJopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2VLopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0fmemoryaudio-amplifier-0,simple-audio-amplifier aAn10U2Ycvbs-connector,composite-video-connectorportendpointoM$emmc-pwrseq,mmc-pwrseq-emmc %6hdmi-connector,hdmi-connectormaportendpointoNled-blue ,pwm-ledsledy activity heartbeatOled-green ,pwm-ledsledystatus default-onPled-orange ,gpio-ledsledystandby Gregulator-dc-in,regulator-fixed5V_INLK@LK@regulator-flash-1v8,regulator-fixed FLASH_1V8w@w@78regulator-vcc-card,regulator-fixed VCC_CARD2Z2ZQ "C':/regulator-vcc-3v3,regulator-fixedVCC_3V32Z2ZQ7regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@ "':regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2ZQregulator-vddcpu-b,pwm-regulator VDDCPU_B #m8J\RgdIregulator-vddio-ao18,regulator-fixed VDDIO_AO18w@w@Qregulator-vddio-c,regulator-gpioVDDIO_Cw@2Z{PQ E2Zw@0sound,amlogic,axg-sound-card LineLineoutSTUVWXY   '    7 N&`p7LC-ALTAHTDMOUT_A IN 0FRDDR_A OUT 0TDMOUT_A IN 1FRDDR_B OUT 0TDMOUT_A IN 2FRDDR_C OUT 0TDM_A PlaybackTDMOUT_A OUTTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTTDMOUT_C IN 0FRDDR_A OUT 2TDMOUT_C IN 1FRDDR_B OUT 2TDMOUT_C IN 2FRDDR_C OUT 2TDM_C PlaybackTDMOUT_C OUTTDMIN_A IN 0TDM_A CaptureTDMIN_B IN 0TDM_A CaptureTDMIN_C IN 0TDM_A CaptureTDMIN_A IN 3TDM_A LoopbackTDMIN_B IN 3TDM_A LoopbackTDMIN_C IN 3TDM_A LoopbackTDMIN_A IN 1TDM_B CaptureTDMIN_B IN 1TDM_B CaptureTDMIN_C IN 1TDM_B CaptureTDMIN_A IN 4TDM_B LoopbackTDMIN_B IN 4TDM_B LoopbackTDMIN_C IN 4TDM_B LoopbackTDMIN_A IN 2TDM_C CaptureTDMIN_B IN 2TDM_C CaptureTDMIN_C IN 2TDM_C CaptureTDMIN_A IN 5TDM_C LoopbackTDMIN_B IN 5TDM_C LoopbackTDMIN_C IN 5TDM_C LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTLineoutACODEC LOLPLineoutACODEC LORPdai-link-0Zdai-link-1[dai-link-2\dai-link-3]dai-link-4^dai-link-5_dai-link-6`dsp_a  codec-0acodec-1bdai-link-7ci2s   codec-0acodec-1bdai-link-8di2s  6 M d codec-0acodec-1bdai-link-9acodecdai-link-10bcodeceregulator-vddcpu-a,pwm-regulator VDDCPU_A #m8J\OgdK interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0spi0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixAVDD-supplygpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-downoutput-highoutput-disable#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthamlogic,has-chip-idhdmi-phandle#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptscs-gpiosspi-max-frequencyfifo-sizeamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedsd-uhs-sdr12sd-uhs-sdr25sd-uhs-sdr50sd-uhs-sdr104disable-wpcd-gpiosvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-hs200-1_8vmmc-pwrseqdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkvdd-supplyoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedenable-gpiosVCC-supplycolorlinux,default-triggermax-brightnesspwmsactive-lowpanic-indicatorregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highgpio-open-drainregulator-boot-onpwm-supplypwm-dutycycle-rangeregulator-settling-time-up-usregulator-settling-time-down-usstatesaudio-widgetsaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0mclk-fsdai-tdm-slot-rx-mask-1dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3 8( ?,bananapi,bpi-cm4iobananapi,bpi-cm4amlogic,a311damlogic,g12b17BananaPi BPI-CM4IO Baseboard with BPI-CM4 Modulealiases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/bus@ff800000/rtc@a8Y/soc/ethernet@ff3f0000c/soc/bus@ffd00000/i2c@1e000h/soc/bus@ffd00000/i2c@1c000chosen mtserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2>opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory msecmon@50000000secmon@53000000linux,cma,shared-dma-pool@ secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus mpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig )4E Xf ppci8m`pp0-|generalpclkport  portapbpcieokay 9ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ )macirq & *|stmmacethclkin0clkin1timing-adjustmentokay default rgmii-txid mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  m` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi )9BOhdmitx_apbhdmitxhdmitx_phy5:|isfriahbvenci okay)9 Pn6 defaulteport@0endpointq"port@1endpointqVbus@30000 ,simple-bus  m rng@218,amlogic,meson-rng|coreaudio-controller@32000,amlogic,t9015 ACODEC$|pclk= disabledbus@34400 ,simple-busD mDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl mbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl7mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b8mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds9mux emmc_nand_dsemmcemmc_clk_gate:muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6,mux i2c1_sda_h6i2c1 i2c1-sck-h7-mux i2c1_sck_h7i2c1 i2c2-sda-x*mux i2c2_sda_xi2c2 i2c2-sck-x+mux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a(mux i2c3_sda_ai2c3 i2c3-sck-a)mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e&muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c4mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c5muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio0mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate1muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a.muxuart_a_txuart_a_rxuart_auart-a-cts-rts/muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP )# "?temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP )$ "Hphy@36000,amlogic,g12a-usb2-phy`  |xtal0phy4<bus@38000 ,simple-bus m video-lut@48,amlogic,canvasH!pmu@80 @ @ )4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  |xtal1phy4=bus@3c000 ,simple-bus msystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkc? |xtalpower-controller,amlogic,meson-g12a-pwrcL`X  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| |vpuvapb0)nptuw{(9pwP'沀phy,amlogic,g12a-mipi-dphy-analog4 disabledphy@44000,amlogic,axg-mipi-dphy@ |pclkphyanalog4 disabled$phy@46000,amlogic,g12a-usb3-pcie-phy` |ref_clkphy)P4mdio-multiplexer@4c000,amlogic,g12a-mdio-mux |pclkclkin0clkin1s mdio@0 ethernet-phy@0) mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 ) daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:|pclkdclksysclk disabledbus@42000 ,simple-bus  m clock-controller@0okay,amlogic,g12a-audio-clkc?H%   JE|pclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A ))arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B )*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C )+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A )& arbrstokayXaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B )' arbrstokayYaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C )( arbrstokayZreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN )-8 |pclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 |pclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#|pclksclksclk_sellrclklrclk_selokayWaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#|pclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B |pclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@ TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITXokay\bus@ff800000 ,simple-bus msys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkc?  |xtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl mbank@140$ muxdsgpioQi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e'muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec )|core disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec )|oscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okaydefault |clkin1Sserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 )  |xtalpclkbaudokaydefaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ )  |xtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  ) pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  ) disabledadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH ) |clkincoreadc_clkadc_selokay Uvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser), vdecesparser`!(.+|dos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi ) !port@0port@1endpointq"port@2endpointq#%interrupt-controller@ffc01000 ,arm,gic-400@ @ `  ) 4bus@ffd00000 ,simple-bus mreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc4 @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop |pclkbitpx$dphy  disabled) 9ports port@0endpointq%#port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D )Q |corepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD )Z |corepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay&defaultTpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay'default |clkin0Ri2c@1c000,amlogic,meson-axg-i2cokay  )' ()defaulti2c@1d000,amlogic,meson-axg-i2c disabled  ) *+defaulti2c@1e000,amlogic,meson-axg-i2cokay  ) ,-defaulti2c@1f000,amlogic,meson-axg-i2c disabled  ) clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  )] 9 |xtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 )K * |xtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ )  |xtalpclkbaudokay6./default@bluetooth,realtek,rtl8822cs-bt PR ]T mSmmc@ffe03000,amlogic,meson-axg-mmc0 )okay!<|coreclkin0clkin1,01defaultclk-gate 233wifi@1mmc@ffe05000,amlogic,meson-axg-mmcP )okay"=|coreclkin0clkin1-45defaultclk-gate -/36mmc@ffe07000,amlogic,meson-axg-mmcp )okay#>|coreclkin0clkin1. 789:defaultclk-gate6HU ;3 usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl ) m/" dperipheral<=usb2-phy0usb2-phy1usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ )7|otg= usb2-phy dperipherall{usb@ff500000 ,snps,dwc3P )dhost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$) jobmmugpuN> Jthermal-zonescpu-thermal'5dK?tripscpu-passive[Lgwpassive@cpu-hot[sgwhotGcpu-critical[g wcriticalcooling-mapsmap0r@HwABCDEFmap1rGHwABCDEFddr-thermal'5dKHtripsddr-passive[LgwpassiveIddr-critical[g wcriticalcooling-mapsmaprI wJtimer,arm,armv8-timer0)   xtal-clk ,fixed-clockn6xtal? npu@ff100000 ,vivante,gc )  |corebus) P//L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1|sclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2|sclklrclkmclkokay[audio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3|sclklrclkmclk disabledcpus cpu-mapcluster0core0Acore1Bcluster1core0Ccore1Dcore2Ecore3Fcpu@0pcpu,arm,cortex-a53psciPK LMPAcpu@1pcpu,arm,cortex-a53psciPK LMPBcpu@100pcpu,arm,cortex-a73psciK NOPCcpu@101pcpu,arm,cortex-a73psciK NOPDcpu@102pcpu,arm,cortex-a73psciK NOPEcpu@103pcpu,arm,cortex-a73psciK NOPFl2-cache0,cacheKopp-table-0,operating-points-v2)Mopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2)Oopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8emmc-pwrseq,mmc-pwrseq-emmc %;memory@0pmemory@sdio-pwrseq,mmc-pwrseq-simple P |ext_clock2regulator-emmc-1v8,regulator-fixed 4EMMC_1V8Cw@[w@s3~regulator-dc-in,regulator-fixed4DC_INCLK@[LK@~regulator-vddio-c,regulator-gpio4VDDIO_CCw@[2Z PQ~ Q w@2Z6regulator-vddao-1v8,regulator-fixed 4VDDAO_1V8Cw@[w@s3~ regulator-vddao-3v3,regulator-fixed 4VDDAO_3V3C2Z[2Zs~3regulator-vddcpu-a,pwm-regulator 4VDDCPU_AC `@[ހRd~Nregulator-vddcpu-b,pwm-regulator 4VDDCPU_BC `@[ހSd~Lwifi32k ,pwm-clock?Tw6Padc-keys ,adc-keysUbuttonsbutton-function Function%0'hdmi-connector,hdmi-connectorwaportendpointqVleds ,gpio-ledsled-blueJstatus Q Pheartbeatled-greenJstatus Qsound,amlogic,axg-sound-card 7BPI-CM4IOfWpuTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUT   )    9 P&`pdai-link-0Xdai-link-1Ydai-link-2Zdai-link-3[i2scodec\dai-link-4\codec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0rtc1ethernet0i2c0i2c1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesreset-gpiosinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handle#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cells#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsenable-gpioshost-wake-gpiosdevice-wake-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthsd-uhs-sdr104max-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycap-sd-highspeedcd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-onenable-active-highgpios-statespwm-supplypwmspwm-dutycycle-rangeregulator-boot-onio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltcolorlinux,default-triggeraudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs {8<( ? >,mntre,reform2-cm4bananapi,bpi-cm4amlogic,a311damlogic,g12b!7MNT Reform 2 with BPI-CM4 Module=laptopaliasesJ/soc/mmc@ffe05000O/soc/mmc@ffe07000T/soc/mmc@ffe03000Y/soc/bus@ff800000/serial@3000a/soc/bus@ff800000/rtc@a8f/soc/ethernet@ff3f0000p/soc/bus@ffd00000/i2c@1e000u/soc/bus@ffd00000/i2c@1c000chosen zserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2Eopp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory zsecmon@50000000secmon@53000000linux,cma,shared-dma-pool @secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus zpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ ,elbicfgconfig 6AR es }pci8z`pp0-generalpclkport  portapbpcieokay 9ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ 6macirq & *stmmacethclkin0clkin1timing-adjustmentokay default rgmii-txid mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  z` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 69BOhdmitx_apbhdmitxhdmitx_phy5:isfriahbvenci %okay6F ]n6 defaultrport@0endpoint~#port@1endpoint~`bus@30000 ,simple-bus  z rng@218,amlogic,meson-rngcoreaudio-controller@32000,amlogic,t9015 %ACODEC$pclk= disabledbus@34400 ,simple-busD zDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl zbank@40P@L @@,gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl>mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b?mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds@mux emmc_nand_dsemmc emmc_clk_gateAmuxBOOT_8 gpio_periphs hdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h63mux i2c1_sda_h6i2c1 i2c1-sck-h74mux i2c1_sck_h7i2c1 i2c2-sda-x0mux i2c2_sda_xi2c2 i2c2-sck-x1mux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a*mux i2c3_sda_ai2c3 i2c3-sck-a+mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e(muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c;mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c<muxGPIOC_4 gpio_periphs sdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphs sdio7mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate8muxGPIOX_4 gpio_periphs spdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1Umux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0Rmux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsSmux tdm_b_fstdm_b tdm-b-sclkTmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a5muxuart_a_txuart_a_rxuart_auart-a-cts-rts6muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP 6#/Ftemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP 6$/Ophy@36000,amlogic,g12a-usb2-phy`  xtal0phyACbus@38000 ,simple-bus z video-lut@48,amlogic,canvasH"pmu@80 @ @ 64,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  xtal1phyADbus@3c000 ,simple-bus zsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcL xtalpower-controller,amlogic,meson-g12a-pwrcYmX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| vpuvapb06nptuw{(Fpw]'沀phy,amlogic,g12a-mipi-dphy-analogAokayphy@44000,amlogic,axg-mipi-dphy@ pclkphyanalogAokay%phy@46000,amlogic,g12a-usb3-pcie-phy` ref_clkphy6]Amdio-multiplexer@4c000,amlogic,g12a-mdio-mux pclkclkin0clkin1 mdio@0 ethernet-phy@06 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 6 daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4%PDM9:pclkdclksysclk disabledbus@42000 ,simple-bus  z clock-controller@0okay,amlogic,g12a-audio-clkcLH%   JEpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,%TODDR_A 6)arbrstokaygaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,%TODDR_B 6*arbrstokayhaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,%TODDR_C 6+arbrstokayiaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,%FRDDR_A 6& arbrstokaydaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,%FRDDR_B 6' arbrstokayeaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,%FRDDR_C 6( arbrstokayfreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#pclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#pclksclksclk_sellrclklrclk_selokaycaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#pclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#pclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0%SPDIFIN 6-8 pclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP% SPDIFOUT_A.7 pclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#pclksclksclk_sellrclklrclk_selokayaaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#pclksclksclk_sellrclklrclk_selokaybaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#pclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP% SPDIFOUT_B pclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@% TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD% TOHDMITXokaykbus@ff800000 ,simple-bus zsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcL  xtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl zbank@140$ ,muxdsgpio\i2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e)muxpwm_a_epwm_a_epwm-ao-a mux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec 6core disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec 6oscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okaydefault clkin1^serial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 6  xtalpclkbaudokaydefaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ 6  xtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  6 pwm@7000,amlogic,meson-g12a-ao-pwm-abp okaydefault pir@8000,amlogic,meson-gxbb-ir  6 disabledadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH 6 clkincoreadc_clkadc_selokay!video-decoder@ff620000,amlogic,g12a-vdec b ,dosesparser6, vdecesparserm"(.+dos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu c,vpuhhi 6 "port@0port@1endpoint~#port@2endpoint~$&interrupt-controller@ffc01000 ,arm,gic-400@ @ `  6 Abus@ffd00000 ,simple-bus zreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcA (@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop pclkbitpx%dphy okay(6  F]7:7:ports port@0endpoint~&$port@1endpoint~'.watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D 6Q corepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD 6Z corepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay(default_pwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay)default clkin0]i2c@1c000,amlogic,meson-axg-i2cokay  6' *+defaultbridge@2c ,ti,sn65dsi86, CKP,],i-u-ports port@0endpoint~.'port@1endpoint~/si2c@1d000,amlogic,meson-axg-i2cokay  6 01defaultcodec@1a ,wlf,wm89602mclk%mrtc@68 ,nxp,pcf8523hi2c@1e000,amlogic,meson-axg-i2c disabled  6 34defaulti2c@1f000,amlogic,meson-axg-i2cokay  6 clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  6] 9 xtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 6K * xtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ 6  xtalpclkbaudokay56defaultbluetooth,realtek,rtl8822cs-bt CR T Smmc@ffe03000,amlogic,meson-axg-mmc0 6okay!<coreclkin0clkin1,78defaultclk-gate  %0F9Q:]:wifi@1mmc@ffe05000,amlogic,meson-axg-mmcP 6okay"=coreclkin0clkin1-;<defaultclk-gatej % {/Q:]=mmc@ffe07000,amlogic,meson-axg-mmcp 6okay#>coreclkin0clkin1. >?@Adefaultclk-gate %FBQ:]!usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl 6 z/"hostCDusb2-phy0usb2-phy1usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 67otgD usb2-phy peripheralusb@ff500000 ,snps,dwc3P 6host &gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$6 jobmmugpuNEEYhQthermal-zonescpu-thermaludFtripscpu-passiveLEpassiveGcpu-hotsEhotNcpu-critical Ecriticalcooling-mapsmap0GHHIJKLMmap1NHHIJKLMddr-thermaludOtripsddr-passiveLEpassivePddr-critical Ecriticalcooling-mapsmapP Qtimer,arm,armv8-timer06   xtal-clk ,fixed-clockn6xtalL npu@ff100000 ,vivante,gc 6  corebus6 ]//L disabledaudio-controller-0,amlogic,axg-tdm-iface%TDM_AOV1sclklrclkmclkokayjaudio-controller-1,amlogic,axg-tdm-iface%TDM_BPW2sclklrclkmclkokayRSTUdefault6FPW]laudio-controller-2,amlogic,axg-tdm-iface%TDM_CQX3sclklrclkmclk disabledcpus cpu-mapcluster0core0Hcore1Icluster1core0Jcore1Kcore2Lcore3Mcpu@0}cpu,arm,cortex-a53psci P3VYDWEXOPHcpu@1}cpu,arm,cortex-a53psci P3VYDWEXOPIcpu@100}cpu,arm,cortex-a73psci 3VYDYEZOPJcpu@101}cpu,arm,cortex-a73psci 3VYDYEZOPKcpu@102}cpu,arm,cortex-a73psci 3VYDYEZOPLcpu@103}cpu,arm,cortex-a73psci 3VYDYEZOPMl2-cache0,cache]iVopp-table-0,operating-points-v2wXopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2wZopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8emmc-pwrseq,mmc-pwrseq-emmc %Bmemory@0}memory@sdio-pwrseq,mmc-pwrseq-simple [ ext_clock9regulator-emmc-1v8,regulator-fixed EMMC_1V8w@w@:regulator-dc-in,regulator-fixedDC_INLK@LK@regulator-vddio-c,regulator-gpioVDDIO_Cw@2Z C\ \ w@2Z=regulator-vddao-1v8,regulator-fixed VDDAO_1V8w@w@:!regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2Z:regulator-vddcpu-a,pwm-regulator VDDCPU_A `@ހ ]d$Yregulator-vddcpu-b,pwm-regulator VDDCPU_B `@ހ ^d$Wwifi32k ,pwm-clockL _w6[hdmi-connector,hdmi-connectorEaportendpoint~`leds ,gpio-ledsled-blue6status \  5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ^secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus ^pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig %6 IW apci8^`pp0-mgeneralpclkporty  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *mstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  ^` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9yBOhdmitx_apbhdmitxhdmitx_phy5:misfriahbvenci okay"2 In6 default^ port@0endpointj&port@1endpointjUbus@30000 ,simple-bus  ^ rng@218,amlogic,meson-rngmcoreaudio-controller@32000,amlogic,t9015 zACODEC$mpclky= disabledbus@34400 ,simple-busD ^Dpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl ^bank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl5mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b6mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds7mux emmc_nand_dsemmcemmc_clk_gate8muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e*muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c3mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c4muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio/mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate0muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a,muxuart_a_txuart_a_rxuart_auart-a-cts-rts-muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #@temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $Iphy@36000,amlogic,g12a-usb2-phy`  mxtaly0phy-8<bus@38000 ,simple-bus ^ video-lut@48,amlogic,canvasH$pmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  mxtaly1phy-8=bus@3c000 ,simple-bus ^system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcC mxtalpower-controller,amlogic,meson-g12a-pwrcPdXy  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| mvpuvapb0"nptuw{(2pwI'沀phy,amlogic,g12a-mipi-dphy-analog- disabledphy@44000,amlogic,axg-mipi-dphy@ mpclkyphyanalog- disabled(phy@46000,amlogic,g12a-usb3-pcie-phy` mref_clkyphy"I-mdio-multiplexer@4c000,amlogic,g12a-mdio-mux mpclkclkin0clkin1w mdio@0 ethernet-phy@0'8  mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4zPDM9:mpclkdclksysclky disabledbus@42000 ,simple-bus  ^ clock-controller@0 disabled,amlogic,g12a-audio-clkcCH%   JEmpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7yAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_A )yarbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,zTODDR_B *yarbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_C +yarbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_A &y arbrstokayXaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_B 'y arbrstokayYaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,zFRDDR_C (y arbrstokayZreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@zTDMIN_Ay({t#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@zTDMIN_By( |u#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@zTDMIN_Cy(!}v#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ zTDMIN_LBy("~w#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0zSPDIFIN -8 mpclkrefclky disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_A.7 mpclkmclkyokaydefault]audio-controller@500,amlogic,g12a-tdmout@ zTDMOUT_Ay (#x#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ zTDMOUT_By ($y#mpclksclksclk_sellrclklrclk_selokayWaudio-controller@580,amlogic,g12a-tdmout@ zTDMOUT_Cy(%z#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_B mpclkmclkyokay_audio-controller@740,amlogic,g12a-toacodec@ zTOACODECy disabledaudio-controller@744,amlogic,g12a-tohdmitxD zTOHDMITXyokay\bus@ff800000 ,simple-bus ^sys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcC  mxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl ^bank@140$ muxdsgpioi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e+muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec mcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec moscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay default mclkin1Sserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0   mxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@   mxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  okay"default  rc-dreamboxadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH  mclkincoreadc_clkadc_selokay/#video-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparserd;$(.+mdos_parserdosvdec_1vdec_hevcvdec_hevcfy( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  ;$port@0endpointj%Tport@1endpointj&port@2endpointj')interrupt-controller@ffc01000 ,arm,gic-400@ @ ` J  %bus@ffd00000 ,simple-bus ^reset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcJ% _@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipyDtop mpclkbitpx(dphy  disabled" 2ports port@0endpointj)'port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D Q mcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z mcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay*default mclkin0Vpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay+default mclkin0Ri2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ] 9 mxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K * mxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@   mxtalpclkbaudokayz,-defaultbluetooth,brcm,bcm43438-bt R.mlpommc@ffe03000,amlogic,meson-axg-mmc0 okay!<mcoreclkin0clkin1y,/0defaultclk-gate 1*26#Cwifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP okay"=mcoreclkin0clkin1y-34defaultclk-gate P/*262mmc@ffe07000,amlogic,meson-axg-mmcp okay#>mcoreclkin0clkin1y. 5678defaultclk-gateY9*:6;usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  ^/y"khost<=usb2-phy0usb2-phy1usb3-phy0s>usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7motg= usb2-phy kperipheralusb@ff500000 ,snps,dwc3P khost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpuyN ?-Kthermal-zonescpu-thermal:Hd^@tripscpu-passivenLzhpassiveAcpu-hotnszhhotHcpu-criticalnz hcriticalcooling-mapsmap0AHBCDEFGmap1HHBCDEFGddr-thermal:Hd^Itripsddr-passivenLzhpassiveJddr-criticalnz hcriticalcooling-mapsmapJ Ktimer,arm,armv8-timer0   xtal-clk ,fixed-clockn6xtalC npu@ff100000 ,vivante,gc   mcorebus" I//yL disabledaudio-controller-0,amlogic,axg-tdm-ifacezTDM_AOV1msclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifacezTDM_BPW2msclklrclkmclkokay[audio-controller-2,amlogic,axg-tdm-ifacezTDM_CQX3msclklrclkmclk disabledcpus cpu-mapcluster0core0Bcore1Ccluster1core0Dcore1Ecore2Fcore3Gcpu@0acpu,arm,cortex-a53psciPL M NPBcpu@1acpu,arm,cortex-a53psciPL M NPCcpu@100acpu,arm,cortex-a73psciL O PPDcpu@101acpu,arm,cortex-a73psciL O PPEcpu@102acpu,arm,cortex-a73psciL O PPFcpu@103acpu,arm,cortex-a73psciL O PPGl2-cache0,cache".Lopp-table-0,operating-points-v2<Nopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2<Popp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0amemory@emmc-pwrseq,mmc-pwrseq-emmc %9sdio-pwrseq,mmc-pwrseq-simple <. mext_clock1regulator-flash-1v8,regulator-fixed GFLASH_1V8Vw@nw@:;regulator-main-12v,regulator-fixedG12VVnQregulator-vcc-5v,regulator-fixedGVCC_5VVLK@nLK@Q  regulator-vcc-1v8,regulator-fixedGVCC_1V8Vw@nw@:regulator-vcc-3v3,regulator-fixedGVCC_3V3V2Zn2Z2:regulator-vddcpu-a,pwm-regulator GVDDCPU_AV hn0QRdOregulator-vddcpu-b,pwm-regulator GVDDCPU_BV hn0QSdMregulator-usb1-pow,regulator-fixed GUSB1_POWVLK@nLK@  9regulator-usb-pwr-en,regulator-fixed GUSB_PWR_ENVLK@nLK@  >regulator-vddao-1v8,regulator-fixed GVDDAO_1V8Vw@nw@2#regulator-vddao-3v3,regulator-fixed GVDDAO_3V3V2Zn2ZQ2cvbs-connector,composite-video-connector disabledportendpointjT%hdmi-connector,hdmi-connectorhaportendpointjUwifi32k ,pwm-clockCVw6.audio-codec-1,linux,spdif-ditokayzDIT^sound,amlogic,axg-sound-card 7DREAMBOXWTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3   "    2 I&`pdai-link-0Xdai-link-1Ydai-link-2Zdai-link-3[i2s%<Sjcodec\dai-link-4]codec-0^codec-1\dai-link-5_codec\dai-link-6\codec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cellslinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencykeep-power-in-suspendnon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplysd-uhs-sdr12cd-gpioscap-mmc-highspeeddr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 8l(4 .,dream,dreambox-twoamlogic,s922xamlogic,g12b 7Dreambox Twoaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000chosen ^eserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer qvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer qvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2?opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ^secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus ^pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig %6 IW apci8^`pp0-mgeneralpclkporty  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *mstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  ^` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9yBOhdmitx_apbhdmitxhdmitx_phy5:misfriahbvenci okay"2 In6 default^ port@0endpointj&port@1endpointjUbus@30000 ,simple-bus  ^ rng@218,amlogic,meson-rngmcoreaudio-controller@32000,amlogic,t9015 zACODEC$mpclky= disabledbus@34400 ,simple-busD ^Dpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl ^bank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl5mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b6mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds7mux emmc_nand_dsemmcemmc_clk_gate8muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e*muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c3mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c4muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio/mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate0muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a,muxuart_a_txuart_a_rxuart_auart-a-cts-rts-muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #@temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $Iphy@36000,amlogic,g12a-usb2-phy`  mxtaly0phy-8<bus@38000 ,simple-bus ^ video-lut@48,amlogic,canvasH$pmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  mxtaly1phy-8=bus@3c000 ,simple-bus ^system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcC mxtalpower-controller,amlogic,meson-g12a-pwrcPdXy  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| mvpuvapb0"nptuw{(2pwI'沀phy,amlogic,g12a-mipi-dphy-analog- disabledphy@44000,amlogic,axg-mipi-dphy@ mpclkyphyanalog- disabled(phy@46000,amlogic,g12a-usb3-pcie-phy` mref_clkyphy"I-mdio-multiplexer@4c000,amlogic,g12a-mdio-mux mpclkclkin0clkin1w mdio@0 ethernet-phy@0'8  mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4zPDM9:mpclkdclksysclky disabledbus@42000 ,simple-bus  ^ clock-controller@0 disabled,amlogic,g12a-audio-clkcCH%   JEmpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7yAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_A )yarbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,zTODDR_B *yarbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_C +yarbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_A &y arbrstokayXaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_B 'y arbrstokayYaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,zFRDDR_C (y arbrstokayZreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@zTDMIN_Ay({t#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@zTDMIN_By( |u#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@zTDMIN_Cy(!}v#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ zTDMIN_LBy("~w#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0zSPDIFIN -8 mpclkrefclky disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_A.7 mpclkmclkyokaydefault]audio-controller@500,amlogic,g12a-tdmout@ zTDMOUT_Ay (#x#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ zTDMOUT_By ($y#mpclksclksclk_sellrclklrclk_selokayWaudio-controller@580,amlogic,g12a-tdmout@ zTDMOUT_Cy(%z#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_B mpclkmclkyokay_audio-controller@740,amlogic,g12a-toacodec@ zTOACODECy disabledaudio-controller@744,amlogic,g12a-tohdmitxD zTOHDMITXyokay\bus@ff800000 ,simple-bus ^sys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcC  mxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl ^bank@140$ muxdsgpioi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e+muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec mcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec moscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay default mclkin1Sserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0   mxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@   mxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  okay"default  rc-dreamboxadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH  mclkincoreadc_clkadc_selokay/#video-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparserd;$(.+mdos_parserdosvdec_1vdec_hevcvdec_hevcfy( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  ;$port@0endpointj%Tport@1endpointj&port@2endpointj')interrupt-controller@ffc01000 ,arm,gic-400@ @ ` J  %bus@ffd00000 ,simple-bus ^reset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcJ% _@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipyDtop mpclkbitpx(dphy  disabled" 2ports port@0endpointj)'port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D Q mcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z mcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay*default mclkin0Vpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay+default mclkin0Ri2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ] 9 mxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K * mxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@   mxtalpclkbaudokayz,-defaultbluetooth,brcm,bcm43438-bt R.mlpommc@ffe03000,amlogic,meson-axg-mmc0 okay!<mcoreclkin0clkin1y,/0defaultclk-gate 1*26#CP]jwifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP okay"=mcoreclkin0clkin1y-34defaultclk-gate x/*262mmc@ffe07000,amlogic,meson-axg-mmcp okay#>mcoreclkin0clkin1y. 5678defaultclk-gate9*:6;usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  ^/y"host<=usb2-phy0usb2-phy1usb3-phy0>usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7motg= usb2-phy peripheralusb@ff500000 ,snps,dwc3P host gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpuyN2?FUKthermal-zonescpu-thermalbpd@tripscpu-passiveLhpassiveAcpu-hotshhotHcpu-critical hcriticalcooling-mapsmap0AHBCDEFGmap1HHBCDEFGddr-thermalbpdItripsddr-passiveLhpassiveJddr-critical hcriticalcooling-mapsmapJ Ktimer,arm,armv8-timer0   xtal-clk ,fixed-clockn6xtalC npu@ff100000 ,vivante,gc   mcorebus" I//yL disabledaudio-controller-0,amlogic,axg-tdm-ifacezTDM_AOV1msclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifacezTDM_BPW2msclklrclkmclkokay[audio-controller-2,amlogic,axg-tdm-ifacezTDM_CQX3msclklrclkmclk disabledcpus cpu-mapcluster0core0Bcore1Ccluster1core0Dcore1Ecore2Fcore3Gcpu@0acpu,arm,cortex-a53psci P LF1M2N<PBcpu@1acpu,arm,cortex-a53psci P LF1M2N<PCcpu@100acpu,arm,cortex-a73psci  LF1O2P<PDcpu@101acpu,arm,cortex-a73psci  LF1O2P<PEcpu@102acpu,arm,cortex-a73psci  LF1O2P<PFcpu@103acpu,arm,cortex-a73psci  LF1O2P<PGl2-cache0,cacheJVLopp-table-0,operating-points-v2dNopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2dPopp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0amemory@emmc-pwrseq,mmc-pwrseq-emmc %9sdio-pwrseq,mmc-pwrseq-simple <. mext_clock1regulator-flash-1v8,regulator-fixed oFLASH_1V8~w@w@:;regulator-main-12v,regulator-fixedo12V~Qregulator-vcc-5v,regulator-fixedoVCC_5V~LK@LK@Q  regulator-vcc-1v8,regulator-fixedoVCC_1V8~w@w@:regulator-vcc-3v3,regulator-fixedoVCC_3V3~2Z2Z2:regulator-vddcpu-a,pwm-regulator oVDDCPU_A~ h0QRd Oregulator-vddcpu-b,pwm-regulator oVDDCPU_B~ h0QSd Mregulator-usb1-pow,regulator-fixed oUSB1_POW~LK@LK@  9regulator-usb-pwr-en,regulator-fixed oUSB_PWR_EN~LK@LK@  >regulator-vddao-1v8,regulator-fixed oVDDAO_1V8~w@w@2#regulator-vddao-3v3,regulator-fixed oVDDAO_3V3~2Z2ZQ2cvbs-connector,composite-video-connector disabledportendpointjT%hdmi-connector,hdmi-connectorhaportendpointjUwifi32k ,pwm-clockCVw6.audio-codec-1,linux,spdif-ditokayzDIT^sound,amlogic,axg-sound-card 7DREAMBOXW*TDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3   "    2 I&`pdai-link-08Xdai-link-18Ydai-link-28Zdai-link-38[Bi2sMd{codec8\dai-link-48]codec-08^codec-18\dai-link-58_codec8\dai-link-68\codec8 interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cellslinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencykeep-power-in-suspendnon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplysd-uhs-sdr12sd-uhs-sdr25sd-uhs-sdr50sd-uhs-sdr104cd-gpioscap-mmc-highspeeddr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs l8(Ō (,azw,gsking-xamlogic,s922xamlogic,g12b7Beelink GS-King Xaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000#^/soc/bus@ffd00000/i2c@1c000/rtc@51c/soc/bus@ff800000/rtc@a8chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2@opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci okay,< Sn6 defaulth port@0endpointt$port@1endpointtXbus@30000 ,simple-bus  h rng@218,amlogic,meson-rngwcoreaudio-controller@32000,amlogic,t9015 ACODEC$wpclk= disabledbus@34400 ,simple-busD hDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl6mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b7mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds8mux emmc_nand_dsemmcemmc_clk_gate9muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a*mux i2c3_sda_ai2c3 i2c3-sck-a+mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e(muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c4mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c5muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio/mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate0muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a,muxuart_a_txuart_a_rxuart_auart-a-cts-rts-muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#%Atemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$%Lphy@36000,amlogic,g12a-usb2-phy`  wxtal0phy7B=bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH"pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phy7B>bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcM wxtalpower-controller,amlogic,meson-g12a-pwrcZnX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb0,nptuw{(<pwS'沀phy,amlogic,g12a-mipi-dphy-analog7 disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalog7 disabled&phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy,S7mdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0'8 $ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkcMH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A $)arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B $*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C $+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A $& arbrstokay\audio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B $' arbrstokay]audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C $( arbrstokay^reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_selokay[audio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@ TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITXokay`bus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcM  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioZi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e)muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-ao!muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd  okaydefault wclkin1Vserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  $ pwm@7000,amlogic,meson-g12a-ao-pwm-abp   disabledir@8000,amlogic,meson-gxbb-ir  $okay!defaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH $ wclkincoreadc_clkadc_sel disabledvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparsern'"(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ '"port@0endpointt#Wport@1endpointt$port@2endpointt%'interrupt-controller@ffc01000 ,arm,gic-400@ @ ` 6 $ /bus@ffd00000 ,simple-bus hreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc6/ K@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx&dphy  disabled, <ports port@0endpointt'%port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm  okay(default wclkin0Ypwm@1a000,amlogic,meson-g12a-ee-pwm   disabledpwm@1b000,amlogic,meson-g12a-ee-pwm  okay)default wclkin0Ui2c@1c000,amlogic,meson-axg-i2cokay  $' *+defaultrtc@51 ,nxp,pcf8563Qfi2c@1d000,amlogic,meson-axg-i2c disabled  $ i2c@1e000,amlogic,meson-axg-i2c disabled  $ i2c@1f000,amlogic,meson-axg-i2c disabled  $ clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaudokayt,-default~bluetooth,brcm,bcm43438-bt R.wlpommc@ffe03000,amlogic,meson-axg-mmc0 $okay!<wcoreclkin0clkin1,/0defaultclk-gate 1$203wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-45defaultclk-gate =/$202mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 6789defaultclk-gateF:$;0<usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/"Xhost=>usb2-phy0usb2-phy1usb3-phy0`?usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg> usb2-phy Xperipherall{usb@ff500000 ,snps,dwc3P $Xhost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN@ Nthermal-zonescpu-thermal'5dKAtripscpu-passive[LgrpassiveBcpu-hot[sgrhotIcpu-critical[g rcriticalcpu-active[pgractiveJcooling-mapsmap0rBHwCDEFGHmap1rIHwCDEFGHmaprJ wKddr-thermal'5dKLtripsddr-passive[LgrpassiveMddr-critical[g rcriticalcooling-mapsmaprM wNtimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtalM npu@ff100000 ,vivante,gc $  wcorebus, S//L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1wsclklrclkmclkokay_audio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2wsclklrclkmclk disabledaudio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3wsclklrclkmclk disabledcpus cpu-mapcluster0core0Ccore1Dcluster1core0Ecore1Fcore2Gcore3Hcpu@0kcpu,arm,cortex-a53psciPO PQPCcpu@1kcpu,arm,cortex-a53psciPO PQPDcpu@100kcpu,arm,cortex-a73psciO RSPEcpu@101kcpu,arm,cortex-a73psciO RSPFcpu@102kcpu,arm,cortex-a73psciO RSPGcpu@103kcpu,arm,cortex-a73psciO RSPHl2-cache0,cacheOopp-table-0,operating-points-v2)Qopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2)Sopp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0kmemory@emmc-pwrseq,mmc-pwrseq-emmc %:sdio-pwrseq,mmc-pwrseq-simple G. wext_clock1regulator-flash-1v8,regulator-fixed 4FLASH_1V8Cw@[w@s;~<regulator-main-12v,regulator-fixed412VC[~Tregulator-vcc-5v,regulator-fixed4VCC_5VCLK@[LK@sT  regulator-vcc-1v8,regulator-fixed4VCC_1V8Cw@[w@s;~regulator-vcc-3v3,regulator-fixed4VCC_3V3C2Z[2Zs2~;regulator-vddcpu-a,pwm-regulator 4VDDCPU_AC h[0TUd~Rregulator-vddcpu-b,pwm-regulator 4VDDCPU_BC h[0TVd~Pregulator-usb1-pow,regulator-fixed 4USB1_POWCLK@[LK@s  9regulator-usb-pwr-en,regulator-fixed 4USB_PWR_ENCLK@[LK@s  ?regulator-vddao-1v8,regulator-fixed 4VDDAO_1V8Cw@[w@s2~3regulator-vddao-3v3,regulator-fixed 4VDDAO_3V3C2Z[2ZsT~2cvbs-connector,composite-video-connectorportendpointtW#hdmi-connector,hdmi-connectorraportendpointtXwifi32k ,pwm-clockMYw6.gpio-fan ,gpio-fan  Kgpio-keys-polled,gpio-keys-polleddpower-buttonpowert Zsound,amlogic,axg-sound-card 7GSKING-X[p!TDMOUT_A IN 0FRDDR_A OUT 1TDMOUT_A IN 1FRDDR_B OUT 1TDMOUT_A IN 2FRDDR_C OUT 1TDM_A PlaybackTDMOUT_A OUT   ,    < S&`pdai-link-0/\dai-link-1/]dai-link-2/^dai-link-3/_9i2sD[rcodec/`dai-link-4/`codec/ interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsamlogic,canvasinterrupt-controlleramlogic,channel-interruptswakeup-sourcefifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencykeep-power-in-suspendnon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeeddr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-ongpio-fan,speed-mappoll-intervallabellinux,codeaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 84( &,azw,gtkingamlogic,s922xamlogic,g12b7Beelink GT-King Proaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000#^/soc/bus@ffd00000/i2c@1c000/rtc@51c/soc/bus@ff800000/rtc@a8chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2@opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci okay,< Sn6 defaulth port@0endpointt$port@1endpointtVbus@30000 ,simple-bus  h rng@218,amlogic,meson-rngwcoreaudio-controller@32000,amlogic,t9015 ACODEC$wpclk= disabledbus@34400 ,simple-busD hDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl6mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b7mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds8mux emmc_nand_dsemmcemmc_clk_gate9muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a*mux i2c3_sda_ai2c3 i2c3-sck-a+mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e(muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c4mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c5muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio/mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate0muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a,muxuart_a_txuart_a_rxuart_auart-a-cts-rts-muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#%Atemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$%Jphy@36000,amlogic,g12a-usb2-phy`  wxtal0phy7B=bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH"pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phy7B>bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcM wxtalpower-controller,amlogic,meson-g12a-pwrcZnX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb0,nptuw{(<pwS'沀phy,amlogic,g12a-mipi-dphy-analog7 disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalog7 disabled&phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy,S7mdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0'8 $ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkcMH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A $)arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B $*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C $+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A $& arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B $' arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C $( arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@ TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITXokay^bus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcM  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioXi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e)muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-ao!muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd  okaydefault wclkin1Tserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  $ pwm@7000,amlogic,meson-g12a-ao-pwm-abp   disabledir@8000,amlogic,meson-gxbb-ir  $okay!defaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH $ wclkincoreadc_clkadc_sel disabledvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparsern'"(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ '"port@0endpointt#Uport@1endpointt$port@2endpointt%'interrupt-controller@ffc01000 ,arm,gic-400@ @ ` 6 $ /bus@ffd00000 ,simple-bus hreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc6/ K@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx&dphy  disabled, <ports port@0endpointt'%port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm  okay(default wclkin0Wpwm@1a000,amlogic,meson-g12a-ee-pwm   disabledpwm@1b000,amlogic,meson-g12a-ee-pwm  okay)default wclkin0Si2c@1c000,amlogic,meson-axg-i2cokay  $' *+defaultrtc@51 ,nxp,pcf8563Qfi2c@1d000,amlogic,meson-axg-i2c disabled  $ i2c@1e000,amlogic,meson-axg-i2c disabled  $ i2c@1f000,amlogic,meson-axg-i2c disabled  $ clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaudokayt,-default~bluetooth,brcm,bcm43438-bt R.wlpommc@ffe03000,amlogic,meson-axg-mmc0 $okay!<wcoreclkin0clkin1,/0defaultclk-gate 1$203wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-45defaultclk-gate =/$202mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 6789defaultclk-gateF:$;0<usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/"Xhost=>usb2-phy0usb2-phy1usb3-phy0`?usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg> usb2-phy Xperipherall{usb@ff500000 ,snps,dwc3P $Xhost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN@ Lthermal-zonescpu-thermal'5dKAtripscpu-passive[LgrpassiveBcpu-hot[sgrhotIcpu-critical[g rcriticalcooling-mapsmap0rBHwCDEFGHmap1rIHwCDEFGHddr-thermal'5dKJtripsddr-passive[LgrpassiveKddr-critical[g rcriticalcooling-mapsmaprK wLtimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtalM npu@ff100000 ,vivante,gc $  wcorebus, S//L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1wsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2wsclklrclkmclkokay]audio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3wsclklrclkmclk disabledcpus cpu-mapcluster0core0Ccore1Dcluster1core0Ecore1Fcore2Gcore3Hcpu@0kcpu,arm,cortex-a53psciPM NOPCcpu@1kcpu,arm,cortex-a53psciPM NOPDcpu@100kcpu,arm,cortex-a73psciM PQPEcpu@101kcpu,arm,cortex-a73psciM PQPFcpu@102kcpu,arm,cortex-a73psciM PQPGcpu@103kcpu,arm,cortex-a73psciM PQPHl2-cache0,cacheMopp-table-0,operating-points-v2)Oopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2)Qopp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0kmemory@emmc-pwrseq,mmc-pwrseq-emmc %:sdio-pwrseq,mmc-pwrseq-simple G. wext_clock1regulator-flash-1v8,regulator-fixed 4FLASH_1V8Cw@[w@s;~<regulator-main-12v,regulator-fixed412VC[~Rregulator-vcc-5v,regulator-fixed4VCC_5VCLK@[LK@sR  regulator-vcc-1v8,regulator-fixed4VCC_1V8Cw@[w@s;~regulator-vcc-3v3,regulator-fixed4VCC_3V3C2Z[2Zs2~;regulator-vddcpu-a,pwm-regulator 4VDDCPU_AC h[0RSd~Pregulator-vddcpu-b,pwm-regulator 4VDDCPU_BC h[0RTd~Nregulator-usb1-pow,regulator-fixed 4USB1_POWCLK@[LK@s  9regulator-usb-pwr-en,regulator-fixed 4USB_PWR_ENCLK@[LK@s  ?regulator-vddao-1v8,regulator-fixed 4VDDAO_1V8Cw@[w@s2~3regulator-vddao-3v3,regulator-fixed 4VDDAO_3V3C2Z[2ZsR~2cvbs-connector,composite-video-connectorportendpointtU#hdmi-connector,hdmi-connectorraportendpointtVwifi32k ,pwm-clockMWw6.gpio-keys-polled,gpio-keys-polleddpower-buttonpowert Xleds ,gpio-ledsled-white power:white X onsound,amlogic,axg-sound-card 7GTKING-PRO YpTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUT   ,    < S&`pdai-link-0*Zdai-link-1*[dai-link-2*\dai-link-3*]4i2s?Vmcodec*^dai-link-4*^codec* interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsamlogic,canvasinterrupt-controlleramlogic,channel-interruptswakeup-sourcefifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencykeep-power-in-suspendnon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeeddr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-onpoll-intervallabellinux,codedefault-stateaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 28ż(vń &,azw,gtkingamlogic,s922xamlogic,g12b7Beelink GT-Kingaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000#^/soc/bus@ffd00000/i2c@1c000/rtc@51c/soc/bus@ff800000/rtc@a8chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2Aopp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci okay,< Sn6 defaulth port@0endpointt%port@1endpointtWbus@30000 ,simple-bus  h rng@218,amlogic,meson-rngwcoreaudio-controller@32000,amlogic,t9015 ACODEC$wpclk= disabledbus@34400 ,simple-busD hDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl7mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b8mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds9mux emmc_nand_dsemmcemmc_clk_gate:muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a+mux i2c3_sda_ai2c3 i2c3-sck-a,mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e)muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c5mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c6muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio0mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate1muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a-muxuart_a_txuart_a_rxuart_auart-a-cts-rts.muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#%Btemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$%Kphy@36000,amlogic,g12a-usb2-phy`  wxtal0phy7B>bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH#pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phy7B?bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcM wxtalpower-controller,amlogic,meson-g12a-pwrcZnX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb0,nptuw{(<pwS'沀phy,amlogic,g12a-mipi-dphy-analog7 disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalog7 disabled'phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy,S7mdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0'8 $ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkcMH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A $)arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B $*arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C $+arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A $& arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B $' arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C $( arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 wpclkmclkokaydefault_audio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B wpclkmclkokayaaudio-controller@740,amlogic,g12a-toacodec@ TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITXokay^bus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcM  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e*muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd  okay default wclkin1Userial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  $ pwm@7000,amlogic,meson-g12a-ao-pwm-abp   disabledir@8000,amlogic,meson-gxbb-ir  $okay"defaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH $ wclkincoreadc_clkadc_sel disabledvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparsern'#(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ '#port@0endpointt$Vport@1endpointt%port@2endpointt&(interrupt-controller@ffc01000 ,arm,gic-400@ @ ` 6 $ /bus@ffd00000 ,simple-bus hreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc6/ K@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx'dphy  disabled, <ports port@0endpointt(&port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm  okay)default wclkin0Xpwm@1a000,amlogic,meson-g12a-ee-pwm   disabledpwm@1b000,amlogic,meson-g12a-ee-pwm  okay*default wclkin0Ti2c@1c000,amlogic,meson-axg-i2cokay  $' +,defaultrtc@51 ,nxp,pcf8563Qfi2c@1d000,amlogic,meson-axg-i2c disabled  $ i2c@1e000,amlogic,meson-axg-i2c disabled  $ i2c@1f000,amlogic,meson-axg-i2c disabled  $ clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaudokayt-.default~bluetooth,brcm,bcm43438-bt R/wlpommc@ffe03000,amlogic,meson-axg-mmc0 $okay!<wcoreclkin0clkin1,01defaultclk-gate 2$304wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-56defaultclk-gate =/$303mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 789:defaultclk-gateF;$<0=usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/"Xhost>?usb2-phy0usb2-phy1usb3-phy0`@usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg? usb2-phy Xperipherall{usb@ff500000 ,snps,dwc3P $Xhost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuNA Mthermal-zonescpu-thermal'5dKBtripscpu-passive[LgrpassiveCcpu-hot[sgrhotJcpu-critical[g rcriticalcooling-mapsmap0rCHwDEFGHImap1rJHwDEFGHIddr-thermal'5dKKtripsddr-passive[LgrpassiveLddr-critical[g rcriticalcooling-mapsmaprL wMtimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtalM npu@ff100000 ,vivante,gc $  wcorebus, S//L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1wsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2wsclklrclkmclkokay]audio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3wsclklrclkmclk disabledcpus cpu-mapcluster0core0Dcore1Ecluster1core0Fcore1Gcore2Hcore3Icpu@0kcpu,arm,cortex-a53psciPN OPPDcpu@1kcpu,arm,cortex-a53psciPN OPPEcpu@100kcpu,arm,cortex-a73psciN QRPFcpu@101kcpu,arm,cortex-a73psciN QRPGcpu@102kcpu,arm,cortex-a73psciN QRPHcpu@103kcpu,arm,cortex-a73psciN QRPIl2-cache0,cacheNopp-table-0,operating-points-v2)Popp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2)Ropp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0kmemory@emmc-pwrseq,mmc-pwrseq-emmc %;sdio-pwrseq,mmc-pwrseq-simple G/ wext_clock2regulator-flash-1v8,regulator-fixed 4FLASH_1V8Cw@[w@s<~=regulator-main-12v,regulator-fixed412VC[~Sregulator-vcc-5v,regulator-fixed4VCC_5VCLK@[LK@sS  regulator-vcc-1v8,regulator-fixed4VCC_1V8Cw@[w@s<~regulator-vcc-3v3,regulator-fixed4VCC_3V3C2Z[2Zs3~<regulator-vddcpu-a,pwm-regulator 4VDDCPU_AC h[0STd~Qregulator-vddcpu-b,pwm-regulator 4VDDCPU_BC h[0SUd~Oregulator-usb1-pow,regulator-fixed 4USB1_POWCLK@[LK@s  9regulator-usb-pwr-en,regulator-fixed 4USB_PWR_ENCLK@[LK@s  @regulator-vddao-1v8,regulator-fixed 4VDDAO_1V8Cw@[w@s3~4regulator-vddao-3v3,regulator-fixed 4VDDAO_3V3C2Z[2ZsS~3cvbs-connector,composite-video-connectorportendpointtV$hdmi-connector,hdmi-connectorraportendpointtWwifi32k ,pwm-clockMXw6/audio-codec-1,linux,spdif-ditDIT`sound,amlogic,axg-sound-card7GTKINGYTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3   ,    < S&`pdai-link-0Zdai-link-1[dai-link-2\dai-link-3]i2s)@Wncodec^dai-link-4_codec-0`codec-1^dai-link-5acodec^dai-link-6^codec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsamlogic,canvasinterrupt-controlleramlogic,channel-interruptswakeup-sourcefifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencykeep-power-in-suspendnon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeeddr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs ה8(Μ 6,hardkernel,odroid-go-ultraamlogic,s922xamlogic,g12b7Hardkernel ODROID-GO-Ultraaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/bus@ff800000/rtc@a8chosen Y`serial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer lvpu-cvbs}5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer lvpu-hdmi}5: disabledefuse,amlogic,meson-gxbb-efuse}j opp-table-gpu,operating-points-v20opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory Ysecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus Ypcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @  elbicfgconfig  1 DR \pci8Y`pp}0-hgeneralpclkportt  {portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq }& *hstmmacethclkin0clkin1timing-adjustment disabledmdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  Y` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9tBO{hdmitx_apbhdmitxhdmitx_phy}5:hisfriahbvenci  disabledn6port@0endpointport@1bus@30000 ,simple-bus  Y rng@218,amlogic,meson-rng}hcoreaudio-controller@32000,amlogic,t9015 )ACODEC}$hpclkt= disabledbus@34400 ,simple-busD YDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl Y bank@40P@L @@ gpiopullpull-enablemuxds;KW V&cec_ao_a_hmux ccec_ao_a_h jcec_ao_a_hscec_ao_b_hmux ccec_ao_b_h jcec_ao_b_hsemmc-ctrl)mux-0 cemmc_cmdjemmcmux-1 cemmc_clkjemmcsemmc-data-4bmux-04cemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3jemmcemmc-data-8b*mux-0hcemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7jemmcemmc-ds+mux cemmc_nand_dsjemmcemmc_clk_gate,muxcBOOT_8 jgpio_periphshdmitx_ddcmuxchdmitx_sdahdmitx_sckjhdmitxshdmitx_hpdmuxchdmitx_hpd_injhdmitxsi2c0-sda-cmux ci2c0_sda_cji2c0s i2c0-sck-cmux ci2c0_sck_cji2c0s i2c0-sda-z0mux ci2c0_sda_z0ji2c0s i2c0-sck-z1mux ci2c0_sck_z1ji2c0s i2c0-sda-z7mux ci2c0_sda_z7ji2c0s i2c0-sda-z8mux ci2c0_sda_z8ji2c0s i2c1-sda-xmux ci2c1_sda_xji2c1s i2c1-sck-xmux ci2c1_sck_xji2c1s i2c1-sda-h2mux ci2c1_sda_h2ji2c1s i2c1-sck-h3mux ci2c1_sck_h3ji2c1s i2c1-sda-h6mux ci2c1_sda_h6ji2c1s i2c1-sck-h7mux ci2c1_sck_h7ji2c1s i2c2-sda-xmux ci2c2_sda_xji2c2s i2c2-sck-xmux ci2c2_sck_xji2c2s i2c2-sda-zmux ci2c2_sda_zji2c2s i2c2-sck-zmux ci2c2_sck_zji2c2s i2c3-sda-hmux ci2c3_sda_hji2c3s i2c3-sck-hmux ci2c3_sck_hji2c3s i2c3-sda-a mux ci2c3_sda_aji2c3s i2c3-sck-a!mux ci2c3_sck_aji2c3s mclk0-amuxcmclk0_ajmclk0s mclk1-amuxcmclk1_ajmclk1s mclk1-xmuxcmclk1_xjmclk1s mclk1-zmuxcmclk1_zjmclk1s normuxcnor_dnor_qnor_cnor_csjnorspdm-din0-amux cpdm_din0_ajpdmspdm-din0-cmux cpdm_din0_cjpdmspdm-din0-xmux cpdm_din0_xjpdmspdm-din0-zmux cpdm_din0_zjpdmspdm-din1-amux cpdm_din1_ajpdmspdm-din1-cmux cpdm_din1_cjpdmspdm-din1-xmux cpdm_din1_xjpdmspdm-din1-zmux cpdm_din1_zjpdmspdm-din2-amux cpdm_din2_ajpdmspdm-din2-cmux cpdm_din2_cjpdmspdm-din2-xmux cpdm_din2_xjpdmspdm-din2-zmux cpdm_din2_zjpdmspdm-din3-amux cpdm_din3_ajpdmspdm-din3-cmux cpdm_din3_cjpdmspdm-din3-xmux cpdm_din3_xjpdmspdm-din3-zmux cpdm_din3_zjpdmspdm-dclk-amux cpdm_dclk_ajpdmspdm-dclk-cmux cpdm_dclk_cjpdmspdm-dclk-xmux cpdm_dclk_xjpdmspdm-dclk-zmux cpdm_dclk_zjpdmspwm-amuxcpwm_ajpwm_aspwm-b-x7mux cpwm_b_x7jpwm_bspwm-b-x19mux cpwm_b_x19jpwm_bspwm-c-cmuxcpwm_c_cjpwm_cspwm-c-x5mux cpwm_c_x5jpwm_cspwm-c-x8mux cpwm_c_x8jpwm_cspwm-d-x3mux cpwm_d_x3jpwm_dspwm-d-x6mux cpwm_d_x6jpwm_dspwm-emuxcpwm_ejpwm_espwm-f-zmuxcpwm_f_zjpwm_fspwm-f-amuxcpwm_f_ajpwm_fspwm-f-xmuxcpwm_f_xjpwm_fspwm-f-hmuxcpwm_f_hjpwm_fssdcard_c$mux-0=csdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_cjsdcardmux-1 csdcard_clk_cjsdcardssdcard_clk_gate_c%muxcGPIOC_4 jgpio_periphssdcard_zmux-0=csdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zjsdcardmux-1 csdcard_clk_zjsdcardssdcard_clk_gate_zmuxcGPIOZ_6 jgpio_periphssdiomux2csdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdjsdiossdio_clk_gatemuxcGPIOX_4 jgpio_periphsspdif-in-a10mux cspdif_in_a10 jspdif_insspdif-in-a12mux cspdif_in_a12 jspdif_insspdif-in-hmux cspdif_in_h jspdif_insspdif-out-hmux cspdif_out_h jspdif_out sspdif-out-a11muxcspdif_out_a11 jspdif_out sspdif-out-a13muxcspdif_out_a13 jspdif_out sspicc0-xmux#cspi0_mosi_xspi0_miso_xspi0_clk_xjspi0sspicc0-ss0-xmux cspi0_ss0_xjspi0sspicc0-cmux.cspi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cjspi0sspicc1muxcspi1_mosispi1_misospi1_clkjspi1spicc1-ss0mux cspi1_ss0jspi1stdm-a-din0mux ctdm_a_din0jtdm_astdm-a-din1mux ctdm_a_din1jtdm_astdm-a-dout0mux ctdm_a_dout0jtdm_as tdm-a-dout1mux ctdm_a_dout1jtdm_as tdm-a-fsmux ctdm_a_fsjtdm_as tdm-a-sclkmux ctdm_a_sclkjtdm_as tdm-a-slv-fsmux ctdm_a_slv_fsjtdm_astdm-a-slv-sclkmuxctdm_a_slv_sclkjtdm_astdm-b-din0mux ctdm_b_din0jtdm_bstdm-b-din1@mux ctdm_b_din1jtdm_bstdm-b-din2mux ctdm_b_din2jtdm_bstdm-b-din3-amux ctdm_b_din3_ajtdm_bstdm-b-din3-hmux ctdm_b_din3_hjtdm_bstdm-b-dout0=mux ctdm_b_dout0jtdm_bs tdm-b-dout1mux ctdm_b_dout1jtdm_bs tdm-b-dout2mux ctdm_b_dout2jtdm_bs tdm-b-dout3-amuxctdm_b_dout3_ajtdm_bs tdm-b-dout3-hmuxctdm_b_dout3_hjtdm_bs tdm-b-fs>mux ctdm_b_fsjtdm_bs tdm-b-sclk?mux ctdm_b_sclkjtdm_bs tdm-b-slv-fsmux ctdm_b_slv_fsjtdm_bstdm-b-slv-sclkmuxctdm_b_slv_sclkjtdm_bstdm-c-din0-amux ctdm_c_din0_ajtdm_cstdm-c-din0-zmux ctdm_c_din0_zjtdm_cstdm-c-din1-amux ctdm_c_din1_ajtdm_cstdm-c-din1-zmux ctdm_c_din1_zjtdm_cstdm-c-din2-amux ctdm_c_din2_ajtdm_cseth-ledsmuxceth_link_ledeth_act_ledjethsethmuxYceth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1jethseth-rgmiimuxMceth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiijethstdm-c-din2-zmux ctdm_c_din2_zjtdm_cstdm-c-din3-amux ctdm_c_din3_ajtdm_cstdm-c-din3-zmux ctdm_c_din3_zjtdm_cstdm-c-dout0-amuxctdm_c_dout0_ajtdm_cs tdm-c-dout0-zmuxctdm_c_dout0_zjtdm_cs tdm-c-dout1-amuxctdm_c_dout1_ajtdm_cs tdm-c-dout1-zmuxctdm_c_dout1_zjtdm_cs tdm-c-dout2-amuxctdm_c_dout2_ajtdm_cs tdm-c-dout2-zmuxctdm_c_dout2_zjtdm_cs tdm-c-dout3-amuxctdm_c_dout3_ajtdm_cs tdm-c-dout3-zmuxctdm_c_dout3_zjtdm_cs tdm-c-fs-amux ctdm_c_fs_ajtdm_cs tdm-c-fs-zmux ctdm_c_fs_zjtdm_cs tdm-c-sclk-amux ctdm_c_sclk_ajtdm_cs tdm-c-sclk-zmux ctdm_c_sclk_zjtdm_cs tdm-c-slv-fs-amuxctdm_c_slv_fs_ajtdm_cstdm-c-slv-fs-zmuxctdm_c_slv_fs_zjtdm_cstdm-c-slv-sclk-amuxctdm_c_slv_sclk_ajtdm_cstdm-c-slv-sclk-zmuxctdm_c_slv_sclk_zjtdm_csuart-amuxcuart_a_txuart_a_rxjuart_asuart-a-cts-rtsmuxcuart_a_ctsuart_a_rtsjuart_asuart-bmuxcuart_b_txuart_b_rxjuart_bsuart-cmuxcuart_c_txuart_c_rxjuart_csuart-c-cts-rtsmuxcuart_c_ctsuart_c_rtsjuart_cskeypad-gpio-stateGmuxcGPIOX_0GPIOX_1GPIOX_2GPIOX_3GPIOX_4GPIOX_5GPIOX_6GPIOX_7GPIOX_8GPIOX_9GPIOX_10GPIOX_11GPIOX_12GPIOX_13GPIOX_14GPIOX_15GPIOX_16GPIOX_17GPIOX_18GPIOX_19 jgpio_periphstemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #} 1temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $} :phy@36000,amlogic,g12a-usb2-phy` }hxtalt0{phyokay.bus@38000 ,simple-bus Y video-lut@48,amlogic,canvasHpmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy }hxtalt1{phyokay /bus@3c000 ,simple-bus Ysystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkc}hxtalpower-controller,amlogic,meson-g12a-pwrc" Xt  %?{viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lock}t| hvpuvapb0nptuw{(pw'沀phy,amlogic,g12a-mipi-dphy-analog disabled phy@44000,amlogic,axg-mipi-dphy@ }hpclkt{phy analog disabledphy@46000,amlogic,g12a-usb3-pcie-phy` }href_clkt{phymdio-multiplexer@4c000,amlogic,g12a-mdio-mux}hpclkclkin0clkin15  disabledmdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  Edaudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4)PDM}9:hpclkdclksysclkt disabledbus@42000 ,simple-bus  Y clock-controller@0okay,amlogic,g12a-audio-clkcOH}%   JEhpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7tAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,)TODDR_A })t{arbrst\okayMaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,)TODDR_B }*t{arbrst\ disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,)TODDR_C }+t{arbrst\ disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,)FRDDR_A }&t {arbrst\okayLaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,)FRDDR_B }'t {arbrst\ disabledaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,)FRDDR_C }(t {arbrst\ disabledreset-controller@280okay,amlogic,meson-axg-audio-arbO}audio-controller@300,amlogic,g12a-tdmin@)TDMIN_At(}{t#hpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@)TDMIN_Bt(} |u#hpclksclksclk_sellrclklrclk_selokayJaudio-controller@380,amlogic,g12a-tdmin@)TDMIN_Ct(}!}v#hpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ )TDMIN_LBt(}"~w#hpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0)SPDIFIN }-8 hpclkrefclkt disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP )SPDIFOUT_A}.7 hpclkmclkt disabledaudio-controller@500,amlogic,g12a-tdmout@ )TDMOUT_At (}#x#hpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ )TDMOUT_Bt (}$y#hpclksclksclk_sellrclklrclk_selokayIaudio-controller@580,amlogic,g12a-tdmout@ )TDMOUT_Ct(}%z#hpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP )SPDIFOUT_B} hpclkmclkt disabledaudio-controller@740,amlogic,g12a-toacodec@ )TOACODECt disabledaudio-controller@744,amlogic,g12a-tohdmitxD )TOHDMITXt disabledbus@ff800000 ,simple-bus Ysys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsyscon clock-controller,amlogic,meson-g12a-aoclkcO } hxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl Ybank@140$  muxdsgpio;KWHi2c_ao_sck_pinsmux ci2c_ao_sckji2c_aos i2c_ao_sdamux ci2c_ao_sdaji2c_aos i2c_ao_sck_emux ci2c_ao_sck_eji2c_aos i2c_ao_sda_emux ci2c_ao_sda_eji2c_aos mclk0-aomux cmclk0_ao jmclk0_aos tdm-ao-b-din0muxctdm_ao_b_din0 jtdm_ao_bsspdif-ao-outmux cspdif_ao_out jspdif_ao_out stdm-ao-b-din1muxctdm_ao_b_din1 jtdm_ao_bstdm-ao-b-din2muxctdm_ao_b_din2 jtdm_ao_bstdm-ao-b-dout0muxctdm_ao_b_dout0 jtdm_ao_bs tdm-ao-b-dout1muxctdm_ao_b_dout1 jtdm_ao_bs tdm-ao-b-dout2muxctdm_ao_b_dout2 jtdm_ao_bs tdm-ao-b-fsmux ctdm_ao_b_fs jtdm_ao_bs tdm-ao-b-sclkmuxctdm_ao_b_sclk jtdm_ao_bs tdm-ao-b-slv-fsmuxctdm_ao_b_slv_fs jtdm_ao_bstdm-ao-b-slv-sclkmuxctdm_ao_b_slv_sclk jtdm_ao_bsuart-a-aomuxcuart_ao_a_txuart_ao_a_rx juart_ao_asuart-ao-a-cts-rtsmuxcuart_ao_a_ctsuart_ao_a_rts juart_ao_asuart-ao-b-2-3muxcuart_ao_b_tx_2uart_ao_b_rx_3 juart_ao_bsuart-ao-b-8-9muxcuart_ao_b_tx_8uart_ao_b_rx_9 juart_ao_bsuart-ao-b-cts-rtsmuxcuart_ao_b_ctsuart_ao_b_rts juart_ao_bspwm-a-emuxcpwm_a_ejpwm_a_espwm-ao-amux cpwm_ao_a jpwm_ao_aspwm-ao-bmux cpwm_ao_b jpwm_ao_bspwm-ao-c-4mux cpwm_ao_c_4 jpwm_ao_cspwm-ao-c-6mux cpwm_ao_c_6 jpwm_ao_cspwm-ao-d-5mux cpwm_ao_d_5 jpwm_ao_dspwm-ao-d-10mux cpwm_ao_d_10 jpwm_ao_dspwm-ao-d-emux cpwm_ao_d_e jpwm_ao_dremote-input-aomuxcremote_ao_inputjremote_ao_inputsrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec }hcore disabledao-secure@140",amlogic,meson-gx-ao-securesyscon@@o cec@280,amlogic,meson-g12a-ao-cec }hoscin disabledpwm@2000,amlogic,meson-g12a-ao-pwm-cd  disabledserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 }hxtalpclkbaudokaydefaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ }hxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2cokayP   }defaultpmic@1c,rockchip,rk818regulatorsDCDC_REG1 vddcpu_a"6H X`xqDregulator-state-mem XDCDC_REG2vdd_ee"6H Y`xqregulator-state-mem YDCDC_REG3 vddq_1v1"6regulator-state-memDCDC_REG4"6H2Z`2Z vddao_3v3regulator-state-mem2ZDCDC_BOOST"6hp_5vHLK@`LK@Pregulator-state-memLDO_REG5"6Hw@`w@ vddio_ao1v8regulator-state-memw@LDO_REG7"6Hw@`w@ vddq_1v8regulator-state-memw@LDO_REG9"6Hw@`2Zvddio_c(regulator-state-mem2ZSWITCH_REGvcc_sd"6H2Z`2Z'regulator-state-memOTG_SWITCH otg_switchregulator-state-mempwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir   disabledadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH }hclkincoreadc_clkadc_selokayFvideo-decoder@ff620000,amlogic,g12a-vdec b  dosesparser, vdecesparser" (}.+hdos_parserdosvdec_1vdec_hevcvdec_hevcft( {esparservpu@ff900000,amlogic,meson-g12a-vpu c vpuhhi  port@0port@1endpointport@2endpointinterrupt-controller@ffc01000 ,arm,gic-400@ @ `    bus@ffd00000 ,simple-bus Yreset-controller@1004,amlogic,meson-axg-resetOinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc  @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsiptD{top} hpclkbitpxdphy  disabled ports port@0endpointport@1watchdog@f0d0,amlogic,meson-gxbb-wdt}spi@13000,amlogic,meson-g12a-spicc0D Q} hcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z} hcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@ } pwm@19000,amlogic,meson-g12a-ee-pwm  disabledpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm  disabledi2c@1c000,amlogic,meson-axg-i2cokay  ' } !defaultpmic@20,rockchip,rk817 7"}#hmclkOregulatorsDCDC_REG2"6H @`sxqC vddcpu_bBregulator-state-memB@DCDC_REG3"6H#``$Cvcc_2v3regulator-state-memLDO_REG4"6H2Z`2Z vdd_codecregulator-state-memLDO_REG8H2Z`2Zvcc_lcdregulator-state-memBOOST"6HLK@`Re rk817_boost"regulator-state-memOTG_SWITCH usb_hostHLK@`LK@ regulator-state-memi2c@1d000,amlogic,meson-axg-i2c disabled   }i2c@1e000,amlogic,meson-axg-i2c disabled   }i2c@1f000,amlogic,meson-axg-i2c disabled   }clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ]}9hxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K}*hxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ }hxtalpclkbaud disabledZmmc@ffe03000,amlogic,meson-axg-mmc0  disabled}!<hcoreclkin0clkin1t,dmmc@ffe05000,amlogic,meson-axg-mmcP okay}"=hcoreclkin0clkin1t-$~%defaultclk-gate &/'(mmc@ffe07000,amlogic,meson-axg-mmcp okay}#>hcoreclkin0clkin1t. )*+~,defaultclk-gate  -'usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  Y}/t" peripheral./usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ }7hotg/ usb2-phy peripheral.@usb@ff500000 ,snps,dwc3P hostOh gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpu}tN0<thermal-zonescpu-thermald1tripscpu-passiveLcpassive2cpu-hotschot9cpu-critical ccriticalcooling-mapsmap0%2H*345678map1%9H*345678ddr-thermald:tripsddr-passiveLcpassive;ddr-critical ccriticalcooling-mapsmap%; *<timer,arm,armv8-timer0   9xtal-clk ,fixed-clockPn6`xtalnpu@ff100000 ,vivante,gc }  hcorebus //tL disabledaudio-controller-0,amlogic,axg-tdm-iface)TDM_A}OV1hsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-iface)TDM_B}PW2hsclklrclkmclkokay=>?@defaultPWNaudio-controller-2,amlogic,axg-tdm-iface)TDM_C}QX3hsclklrclkmclk disabledcpus cpu-mapcluster0core0s3core1s4cluster1core0s5core1s6core2s7core3s8cpu@0\cpu,arm,cortex-a53wpsciPABC}P3cpu@1\cpu,arm,cortex-a53wpsciPABC}P4cpu@100\cpu,arm,cortex-a73wpsciADE}P5cpu@101\cpu,arm,cortex-a73wpsciADE}P6cpu@102\cpu,arm,cortex-a73wpsciADE}P7cpu@103\cpu,arm,cortex-a73wpsciADE}P8l2-cache0,cacheAopp-table-0,operating-points-v2Copp-1000000000; @opp-1200000000G @opp-1398000000SSɀ opp-1512000000ZJ 5opp-1608000000_" |opp-1704000000e )$opp-1896000000qlopp-1992000000vsopp-table-1,operating-points-v2Eopp-1000000000; Xopp-1200000000G Xopp-1398000000SSɀ 5opp-1512000000ZJ opp-1608000000_" )$opp-1704000000e opp-1800000000kIlopp-1908000000qadc-joystick-left ,adc-joystickFF  axis@0 N @axis@1  T @adc-joystick-right ,adc-joystickFF  axis@0 N @axis@1   @codec-clk ,fixed-clockP `codec_clk#gpio-keys,gpio-keys-polled Gdefaultvolume-up-button (VOLUME-UPs &Ivolume-down-button (VOLUME-DOWNr &Jdpad-up-button(DPAD-UP  &Adpad-down-button (DPAD-DOWN! &Bdpad-left-button (DPAD-LEFT" &Cdpad-right-button (DPAD-RIGHT# &Da-button(A1 &Eb-button(B0 &Fy-button(Y4 &Gx-button(X3 &Hf1-button(F1 &Rf2-button(F2 &Kf3-button(F3 &Lf4-button(F4 &Mf5-button(F5 &Nf6-button(F6 &Qtop-left-button (TOP Left6 &Otop-left2-button (TOP Left 28 &Ttop-right-button (TOP Right7 &Ptop-right2-button (TOP Right 29 &Smemory@0\memory@emmc-pwrseq,mmc-pwrseq-emmc .&%-leds ,gpio-ledsled-blue: H  @heartbeatregulator-vdd-sys,regulator-fixedVDD_SYSH9`9"sound,amlogic,axg-sound-card7Odroid GO UltraCVMicrophoneMic JackHeadphoneHeadphonesSpeakerInternal Speakers dIJK>sTDMOUT_B IN 0FRDDR_A OUT 1TDM_B PlaybackTDMOUT_B OUTTDMIN_B IN 1TDM_B CaptureTDMIN_B IN 4TDM_B LoopbackTODDR_A IN 1TDMIN_B OUTMICLMic JackHeadphonesHPOLHeadphonesHPORSpeaker Amplifier INLHPOLSpeaker Amplifier INRHPORInternal SpeakersSpeaker Amplifier OUTLInternal SpeakersSpeaker Amplifier OUTR}        &`pdai-link-0Ldai-link-1Mdai-link-2Ni2scodec-0Ospeaker-amplifier,simple-audio-amplifier)Speaker AmplifierPK interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0rtc0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depth#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-ratesremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-downoutput-disable#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthamlogic,has-chip-id#pwm-cellspinctrl-0pinctrl-namesvcc1-supplyvcc2-supplyvcc3-supplyvcc4-supplyvcc6-supplyvcc7-supplyvcc8-supplyvcc9-supplyboost-supplyregulator-nameregulator-always-onregulator-boot-onregulator-min-microvoltregulator-max-microvoltregulator-ramp-delayregulator-on-in-suspendregulator-suspend-microvoltregulator-off-in-suspend#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsvcc5-supplyregulator-initial-modefifo-sizeamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencydisable-wpcd-gpiosvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vmmc-pwrseqdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedio-channelspoll-intervallinux,codeabs-rangeabs-fuzzabs-flatlabelreset-gpioscolorlinux,default-triggeraudio-widgetsaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0mclk-fsVCC-supply ՟8̜( d 5,hardkernel,odroid-n2-plusamlogic,s922xamlogic,g12b7Hardkernel ODROID-N2Plusaliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000^/soc/bus@ff800000/rtc@a8#c/soc/bus@ffd00000/i2c@1c000/rtc@51chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2:opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci okay,< Sn6 defaulth port@0endpointt$port@1endpointtRbus@30000 ,simple-bus  h rng@218,amlogic,meson-rngwcoreaudio-controller@32000,amlogic,t9015 ACODEC$wpclk=okayfbus@34400 ,simple-busD hDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVPIN_44PIN_46PIN_45PIN_47PIN_26PIN_42PIN_32PIN_7PIN_27PIN_28PIN_16PIN_18PIN_22PIN_11PIN_13PIN_33PIN_35PIN_15PIN_19PIN_21PIN_24PIN_23PIN_8PIN_10PIN_29PIN_31PIN_12PIN_3PIN_5PIN_36cec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl0mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b1mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds2mux emmc_nand_dsemmcemmc_clk_gate3muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a*mux i2c3_sda_ai2c3 i2c3-sck-a+mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 nor(muxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-emuxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c,mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c-muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdiomux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gatemuxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-amuxuart_a_txuart_a_rxuart_auart-a-cts-rtsmuxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#+A;temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$+AFphy@36000,amlogic,g12a-usb2-phy`  wxtal0phyS^ 7bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH#pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phyS^8bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkci wxtalpower-controller,amlogic,meson-g12a-pwrcvX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb0,nptuw{(<pwS'沀phy,amlogic,g12a-mipi-dphy-analogS disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalogS disabled&phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy,SSmdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0'8 $ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkciH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A $)arbrstokay_audio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B $*arbrstokay`audio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C $+arbrstokayaaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A $& arbrstokay\audio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B $' arbrstokay]audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C $( arbrstokay^reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_selokayWaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_selokayXaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_selokayZaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_selokayUaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_selokayVaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@ TOACODECokaydaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITXokaycbus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkci  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioMi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e)muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd &okay default wclkin1Qserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  $ pwm@7000,amlogic,meson-g12a-ao-pwm-abp & disabledir@8000,amlogic,meson-gxbb-ir  $okay"default 1rc-odroidadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcHC $ wclkincoreadc_clkadc_selokayUvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparsera#(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ a#port@0port@1endpointt$port@2endpointt%'interrupt-controller@ffc01000 ,arm,gic-400@ @ ` p $ /bus@ffd00000 ,simple-bus hreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcp/ @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx&dphy  disabled, <ports port@0endpointt'%port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  (defaultflash@0 ,mxicy,mx25u6435fjedec,spi-nor2pwm@19000,amlogic,meson-g12a-ee-pwm & disabledpwm@1a000,amlogic,meson-g12a-ee-pwm & disabledpwm@1b000,amlogic,meson-g12a-ee-pwm &okay)default wclkin0Pi2c@1c000,amlogic,meson-axg-i2cokay  $' *+defaultrtc@51 ,nxp,pcf8563Qi2c@1d000,amlogic,meson-axg-i2c disabled  $ i2c@1e000,amlogic,meson-axg-i2c disabled  $ i2c@1f000,amlogic,meson-axg-i2c disabled  $ clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaud disabledmmc@ffe03000,amlogic,meson-axg-mmc0 $ disabled!<wcoreclkin0clkin1,mmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-,-defaultclk-gate  /.)/mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 0123defaultclk-gate6HU  d45)6usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/"ootg78usb2-phy0usb2-phy1usb3-phy0w9usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg8 usb2-phy operipheralusb@ff500000 ,snps,dwc3P $ohost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN:"1thermal-zonescpu-thermal>Ldb;tripscpu-passiverL~rpassive<cpu-hotrs~rhotCcpu-criticalr~ rcriticalcpu-activer`~ractiveDcooling-mapsmap0<H=>?@ABmap1CH=>?@ABmapD Eddr-thermal>LdbFtripsddr-passiverL~rpassiveddr-criticalr~ rcriticalddr-activer`~ractiveGcooling-mapsmapG Etimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtali npu@ff100000 ,vivante,gc $  wcorebus, S//L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1wsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2wsclklrclkmclkokaybaudio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3wsclklrclkmclkokayecpus cpu-mapcluster0core0=core1>cluster1core0?core1@core2Acore3Bcpu@0kcpu,arm,cortex-a53psciPH" IJP=cpu@1kcpu,arm,cortex-a53psciPH" IJP>cpu@100kcpu,arm,cortex-a73psciH" KLP?cpu@101kcpu,arm,cortex-a73psciH" KLP@cpu@102kcpu,arm,cortex-a73psciH" KLPAcpu@103kcpu,arm,cortex-a73psciH" KLPBl2-cache0,cache&2Hopp-table-0,operating-points-v2@Jopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2@Lopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0kmemory@emmc-pwrseq,mmc-pwrseq-emmc %4gpio-fan ,gpio-fan M K"Eleds ,gpio-ledsled-blue^n2:blue M  dheartbeatregulator-tflash-vdd,regulator-fixed zTFLASH_VDD2Z2Z M.gpio-regulator-tf-io,regulator-gpiozTF_IOw@2Z M 2Zw@/regulator-flash-1v8,regulator-fixed zFLASH_1V8w@w@56regulator-main-12v,regulator-fixedz12VNregulator-usb-pwr-en,regulator-fixed zUSB_PWR_ENLK@LK@  9regulator-vcc-5v,regulator-fixedz5VLK@LK@N  regulator-vcc-1v8,regulator-fixedzVCC_1V8w@w@5regulator-vcc-3v3,regulator-fixedzVCC_3V32Z2ZO5regulator-vddcpu-a,pwm-regulator zVDDCPU_A `@ހNP d!Kregulator-vddcpu-b,pwm-regulator zVDDCPU_B `@ހNQ d!Iregulator-vddao-1v8,regulator-fixed zVDDAO_1V8w@w@Oregulator-vddao-3v3,regulator-fixed zVDDAO_3V32Z2ZNOhdmi-connector,hdmi-connectorraportendpointtRaudio-amplifier-0,simple-audio-amplifier 3M@ U19okay[regulator-hub-5v,regulator-fixedzHUB_5VLK@LK@  usb-hubohost hub@1 ,usb5e3,610KST9Thub@2 ,usb5e3,620KT T Ssound,amlogic,axg-sound-card 7ODROID-N2 _LineLineoutmUVWXYZ[;|TDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTTDMOUT_C IN 0FRDDR_A OUT 2TDMOUT_C IN 1FRDDR_B OUT 2TDMOUT_C IN 2FRDDR_C OUT 2TDM_C PlaybackTDMOUT_C OUTTDMIN_A IN 4TDM_B LoopbackTDMIN_B IN 4TDM_B LoopbackTDMIN_C IN 4TDM_B LoopbackTDMIN_LB IN 1TDM_B LoopbackTDMIN_A IN 5TDM_C LoopbackTDMIN_B IN 5TDM_C LoopbackTDMIN_C IN 5TDM_C LoopbackTDMIN_LB IN 2TDM_C LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTTODDR_A IN 6TDMIN_LB OUTTODDR_B IN 6TDMIN_LB OUTTODDR_C IN 6TDMIN_LB OUTU19 INLACODEC LOLPU19 INRACODEC LORPLineoutU19 OUTLLineoutU19 OUTR   ,    < S&`pdai-link-0\dai-link-1]dai-link-2^dai-link-3_dai-link-4`dai-link-5adai-link-6bi2scodec-0ccodec-1ddai-link-7ei2scodec-0ccodec-1ddai-link-8ccodecdai-link-9dcodecf interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc1rtc0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixAVDD-supplygpio-controller#gpio-cellsgpio-rangesgpio-line-namesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cellslinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsspi-max-frequencywakeup-sourcefifo-sizeamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeeddisable-wpcd-gpiosvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vmmc-pwrseqdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedgpio-fan,speed-maplabellinux,default-triggerregulator-nameregulator-min-microvoltregulator-max-microvoltgpioenable-active-highregulator-always-ongpios-statesvin-supplypwm-supplypwmspwm-dutycycle-rangeregulator-boot-onenable-gpiosVCC-supplypeer-hubvdd-supplyaudio-widgetsaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 8(  0,hardkernel,odroid-n2amlogic,s922xamlogic,g12b7Hardkernel ODROID-N2aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000^/soc/bus@ff800000/rtc@a8#c/soc/bus@ffd00000/i2c@1c000/rtc@51chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2:opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci okay,< Sn6 defaulth port@0endpointt$port@1endpointtRbus@30000 ,simple-bus  h rng@218,amlogic,meson-rngwcoreaudio-controller@32000,amlogic,t9015 ACODEC$wpclk=okayfbus@34400 ,simple-busD hDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVPIN_44PIN_46PIN_45PIN_47PIN_26PIN_42PIN_32PIN_7PIN_27PIN_28PIN_16PIN_18PIN_22PIN_11PIN_13PIN_33PIN_35PIN_15PIN_19PIN_21PIN_24PIN_23PIN_8PIN_10PIN_29PIN_31PIN_12PIN_3PIN_5PIN_36cec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl0mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b1mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds2mux emmc_nand_dsemmcemmc_clk_gate3muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-a*mux i2c3_sda_ai2c3 i2c3-sck-a+mux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 nor(muxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-emuxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c,mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c-muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdiomux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gatemuxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-amuxuart_a_txuart_a_rxuart_auart-a-cts-rtsmuxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#+A;temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$+AFphy@36000,amlogic,g12a-usb2-phy`  wxtal0phyS^ 7bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH#pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phyS^8bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkci wxtalpower-controller,amlogic,meson-g12a-pwrcvX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb0,nptuw{(<pwS'沀phy,amlogic,g12a-mipi-dphy-analogS disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalogS disabled&phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy,SSmdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0'8 $ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkciH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_A $)arbrstokay_audio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,TODDR_B $*arbrstokay`audio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,TODDR_C $+arbrstokayaaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_A $& arbrstokay\audio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,FRDDR_B $' arbrstokay]audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,FRDDR_C $( arbrstokay^reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_selokayWaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_selokayXaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_selokayZaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_selokayUaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_selokayVaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@ TOACODECokaydaudio-controller@744,amlogic,g12a-tohdmitxD TOHDMITXokaycbus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkci  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioMi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e)muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd &okay default wclkin1Qserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP  $ pwm@7000,amlogic,meson-g12a-ao-pwm-abp & disabledir@8000,amlogic,meson-gxbb-ir  $okay"default 1rc-odroidadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcHC $ wclkincoreadc_clkadc_selokayUvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparsera#(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ a#port@0port@1endpointt$port@2endpointt%'interrupt-controller@ffc01000 ,arm,gic-400@ @ ` p $ /bus@ffd00000 ,simple-bus hreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcp/ @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx&dphy  disabled, <ports port@0endpointt'%port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  (defaultflash@0 ,mxicy,mx25u6435fjedec,spi-nor2pwm@19000,amlogic,meson-g12a-ee-pwm & disabledpwm@1a000,amlogic,meson-g12a-ee-pwm & disabledpwm@1b000,amlogic,meson-g12a-ee-pwm &okay)default wclkin0Pi2c@1c000,amlogic,meson-axg-i2cokay  $' *+defaultrtc@51 ,nxp,pcf8563Qi2c@1d000,amlogic,meson-axg-i2c disabled  $ i2c@1e000,amlogic,meson-axg-i2c disabled  $ i2c@1f000,amlogic,meson-axg-i2c disabled  $ clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaud disabledmmc@ffe03000,amlogic,meson-axg-mmc0 $ disabled!<wcoreclkin0clkin1,mmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-,-defaultclk-gate  /.)/mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 0123defaultclk-gate6HU  d45)6usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/"ootg78usb2-phy0usb2-phy1usb3-phy0w9usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg8 usb2-phy operipheralusb@ff500000 ,snps,dwc3P $ohost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN:"1thermal-zonescpu-thermal>Ldb;tripscpu-passiverL~rpassive<cpu-hotrs~rhotCcpu-criticalr~ rcriticalcpu-activer`~ractiveDcooling-mapsmap0<H=>?@ABmap1CH=>?@ABmapD Eddr-thermal>LdbFtripsddr-passiverL~rpassiveddr-criticalr~ rcriticalddr-activer`~ractiveGcooling-mapsmapG Etimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtali npu@ff100000 ,vivante,gc $  wcorebus, S//L disabledaudio-controller-0,amlogic,axg-tdm-ifaceTDM_AOV1wsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceTDM_BPW2wsclklrclkmclkokaybaudio-controller-2,amlogic,axg-tdm-ifaceTDM_CQX3wsclklrclkmclkokayecpus cpu-mapcluster0core0=core1>cluster1core0?core1@core2Acore3Bcpu@0kcpu,arm,cortex-a53psciPH" IJP=cpu@1kcpu,arm,cortex-a53psciPH" IJP>cpu@100kcpu,arm,cortex-a73psciH" KLP?cpu@101kcpu,arm,cortex-a73psciH" KLP@cpu@102kcpu,arm,cortex-a73psciH" KLPAcpu@103kcpu,arm,cortex-a73psciH" KLPBl2-cache0,cache&2Hopp-table-0,operating-points-v2@Jopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2@Lopp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0kmemory@emmc-pwrseq,mmc-pwrseq-emmc %4gpio-fan ,gpio-fan M K"Eleds ,gpio-ledsled-blue^n2:blue M  dheartbeatregulator-tflash-vdd,regulator-fixed zTFLASH_VDD2Z2Z M.gpio-regulator-tf-io,regulator-gpiozTF_IOw@2Z M 2Zw@/regulator-flash-1v8,regulator-fixed zFLASH_1V8w@w@56regulator-main-12v,regulator-fixedz12VNregulator-usb-pwr-en,regulator-fixed zUSB_PWR_ENLK@LK@  9regulator-vcc-5v,regulator-fixedz5VLK@LK@N  regulator-vcc-1v8,regulator-fixedzVCC_1V8w@w@5regulator-vcc-3v3,regulator-fixedzVCC_3V32Z2ZO5regulator-vddcpu-a,pwm-regulator zVDDCPU_A h0NP d!Kregulator-vddcpu-b,pwm-regulator zVDDCPU_B h0NQ d!Iregulator-vddao-1v8,regulator-fixed zVDDAO_1V8w@w@Oregulator-vddao-3v3,regulator-fixed zVDDAO_3V32Z2ZNOhdmi-connector,hdmi-connectorraportendpointtRaudio-amplifier-0,simple-audio-amplifier 3M@ U19okay[regulator-hub-5v,regulator-fixedzHUB_5VLK@LK@  usb-hubohost hub@1 ,usb5e3,610KST9Thub@2 ,usb5e3,620KT T Ssound,amlogic,axg-sound-card 7ODROID-N2 _LineLineoutmUVWXYZ[;|TDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTTDMOUT_C IN 0FRDDR_A OUT 2TDMOUT_C IN 1FRDDR_B OUT 2TDMOUT_C IN 2FRDDR_C OUT 2TDM_C PlaybackTDMOUT_C OUTTDMIN_A IN 4TDM_B LoopbackTDMIN_B IN 4TDM_B LoopbackTDMIN_C IN 4TDM_B LoopbackTDMIN_LB IN 1TDM_B LoopbackTDMIN_A IN 5TDM_C LoopbackTDMIN_B IN 5TDM_C LoopbackTDMIN_C IN 5TDM_C LoopbackTDMIN_LB IN 2TDM_C LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTTODDR_A IN 6TDMIN_LB OUTTODDR_B IN 6TDMIN_LB OUTTODDR_C IN 6TDMIN_LB OUTU19 INLACODEC LOLPU19 INRACODEC LORPLineoutU19 OUTLLineoutU19 OUTR   ,    < S&`pdai-link-0\dai-link-1]dai-link-2^dai-link-3_dai-link-4`dai-link-5adai-link-6bi2scodec-0ccodec-1ddai-link-7ei2scodec-0ccodec-1ddai-link-8ccodecdai-link-9dcodecf interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc1rtc0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixAVDD-supplygpio-controller#gpio-cellsgpio-rangesgpio-line-namesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cellslinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsspi-max-frequencywakeup-sourcefifo-sizeamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeeddisable-wpcd-gpiosvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vmmc-pwrseqdr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedgpio-fan,speed-maplabellinux,default-triggerregulator-nameregulator-min-microvoltregulator-max-microvoltgpioenable-active-highregulator-always-ongpios-statesvin-supplypwm-supplypwmspwm-dutycycle-rangeregulator-boot-onenable-gpiosVCC-supplypeer-hubvdd-supplyaudio-widgetsaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs ˾8Ð(.X 1,hardkernel,odroid-n2lamlogic,s922xamlogic,g12b7Hardkernel ODROID-N2Laliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000^/soc/bus@ff800000/rtc@a8chosen cjserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v21opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory csecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus cpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig *; N\ fpci8c`pp0-rgeneralpclkport~  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *rstmmacethclkin0clkin1timing-adjustment disabledmdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  c` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9~BOhdmitx_apbhdmitxhdmitx_phy5:risfriahbvenci okayn6# -default; port@0endpointG port@1endpointG Ibus@30000 ,simple-bus  c rng@218,amlogic,meson-rngrcoreaudio-controller@32000,amlogic,t9015 WACODEC$rpclk~= disabledbus@34400 ,simple-busD cDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl c bank@40P@L @@gpiopullpull-enablemuxdsiy V%cec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl(mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b)mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds*mux emmc_nand_dsemmcemmc_clk_gate+muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpdmuxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-emuxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c#mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c$muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdiomux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gatemuxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-amuxuart_a_txuart_a_rxuart_auart-a-cts-rtsmuxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #2temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $=phy@36000,amlogic,g12a-usb2-phy` rxtal~0phy /bus@38000 ,simple-bus c video-lut@48,amlogic,canvasHpmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy rxtal~1phy 0bus@3c000 ,simple-bus csystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkc rxtalpower-controller,amlogic,meson-g12a-pwrc-AX~  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| rvpuvapb0nptuw{(pw'沀phy,amlogic,g12a-mipi-dphy-analog  disabledphy@44000,amlogic,axg-mipi-dphy@ rpclk~phyanalog  disabled phy@46000,amlogic,g12a-usb3-pcie-phy` rref_clk~phy mdio-multiplexer@4c000,amlogic,g12a-mdio-muxrpclkclkin0clkin1T  disabledmdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  ddaudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4WPDM9:rpclkdclksysclk~ disabledbus@42000 ,simple-bus  c clock-controller@0okay,amlogic,g12a-audio-clkc nH%   JErpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7~Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,WTODDR_A )~arbrst{okayRaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,WTODDR_B *~arbrst{okaySaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,WTODDR_C +~arbrst{okayTaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,WFRDDR_A &~ arbrst{okayOaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,WFRDDR_B '~ arbrst{okayPaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,WFRDDR_C (~ arbrst{okayQreset-controller@280okay,amlogic,meson-axg-audio-arbnaudio-controller@300,amlogic,g12a-tdmin@WTDMIN_A~({t#rpclksclksclk_sellrclklrclk_selokayKaudio-controller@340,amlogic,g12a-tdmin@@WTDMIN_B~( |u#rpclksclksclk_sellrclklrclk_selokayLaudio-controller@380,amlogic,g12a-tdmin@WTDMIN_C~(!}v#rpclksclksclk_sellrclklrclk_selokayMaudio-controller@3c0,amlogic,g12a-tdmin@ WTDMIN_LB~("~w#rpclksclksclk_sellrclklrclk_selokayNaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0WSPDIFIN -8 rpclkrefclk~ disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP WSPDIFOUT_A.7 rpclkmclk~ disabledaudio-controller@500,amlogic,g12a-tdmout@ WTDMOUT_A~ (#x#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ WTDMOUT_B~ ($y#rpclksclksclk_sellrclklrclk_selokayJaudio-controller@580,amlogic,g12a-tdmout@ WTDMOUT_C~(%z#rpclksclksclk_sellrclklrclk_selokayaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP WSPDIFOUT_B rpclkmclk~ disabledaudio-controller@740,amlogic,g12a-toacodec@ WTOACODEC~ disabledaudio-controller@744,amlogic,g12a-tohdmitxD WTOHDMITX~okayVbus@ff800000 ,simple-bus csys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkc n  rxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl cbank@140$ muxdsgpioiyDi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e"muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec rcore disabled#-defaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec roscinokay#-defaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay#-defaultrclkin1Hserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 rxtalpclkbaudokay#-defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ rxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir   disabledadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH rclkincoreadc_clkadc_selokayvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparserA(.+rdos_parserdosvdec_1vdec_hevcvdec_hevcf~( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  port@0port@1endpointG port@2endpointG!interrupt-controller@ffc01000 ,arm,gic-400@ @ `   *bus@ffd00000 ,simple-bus creset-controller@1004,amlogic,meson-axg-resetninterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc* @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsip~Dtop rpclkbitpx dphy  disabled ports port@0endpointG!port@1watchdog@f0d0,amlogic,meson-gxbb-wdtspi@13000,amlogic,meson-g12a-spicc0D Q rcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z rcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm  disabledpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay#"-defaultrclkin0Gi2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ]9rxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K*rxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ rxtalpclkbaud disabledmmc@ffe03000,amlogic,meson-axg-mmc0  disabled!<rcoreclkin0clkin1~,!mmc@ffe05000,amlogic,meson-axg-mmcP okay"=rcoreclkin0clkin1~-##;$-defaultclk-gateEO`n y%/&'mmc@ffe07000,amlogic,meson-axg-mmcp okay#>rcoreclkin0clkin1~. #()*;+-defaultclk-gateE` n,-.usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  c/~"otg/0usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7rotg0 usb2-phy peripheralusb@ff500000 ,snps,dwc3P host % Hgpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpu~Ng1{thermal-zonescpu-thermald2tripscpu-passiveLmpassive3cpu-hotsmhot:cpu-critical mcriticalcpu-active`mactive;cooling-mapsmap03H456789map1:H456789map; <ddr-thermald=tripsddr-passiveLmpassiveddr-critical mcriticalddr-active`mactive>cooling-mapsmap> <timer,arm,armv8-timer0   xtal-clk ,fixed-clock n6xtal npu@ff100000 ,vivante,gc   rcorebus //~L disabledaudio-controller-0,amlogic,axg-tdm-ifaceWTDM_AOV1rsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifaceWTDM_BPW2rsclklrclkmclkokayUaudio-controller-2,amlogic,axg-tdm-ifaceWTDM_CQX3rsclklrclkmclkokaycpus cpu-mapcluster0core004core105cluster1core006core107core208core309cpu@0fcpu,arm,cortex-a534psciBPU?{f@gAqP4cpu@1fcpu,arm,cortex-a534psciBPU?{f@gAqP5cpu@100fcpu,arm,cortex-a734psciBU?{fBgCqP6cpu@101fcpu,arm,cortex-a734psciBU?{fBgCqP7cpu@102fcpu,arm,cortex-a734psciBU?{fBgCqP8cpu@103fcpu,arm,cortex-a734psciBU?{fBgCqP9l2-cache0,cache?opp-table-0,operating-points-v2Aopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2Copp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0fmemory@emmc-pwrseq,mmc-pwrseq-emmc %%,gpio-fan ,gpio-fan |D {<leds ,gpio-ledsled-bluen2:blue |D  heartbeatregulator-tflash-vdd,regulator-fixed TFLASH_VDD2Z2Z D#6&gpio-regulator-tf-io,regulator-gpioTF_IOw@2Z |D JP2Zw@'regulator-flash-1v8,regulator-fixed FLASH_1V8w@w@W-6.regulator-main-12v,regulator-fixed12V6Eregulator-usb-pwr-en,regulator-fixed USB_PWR_ENLK@LK@W  %#regulator-vcc-5v,regulator-fixed5VLK@LK@6WE %# regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@W-6regulator-vcc-3v3,regulator-fixedVCC_3V32Z2ZWF6-regulator-vddcpu-a,pwm-regulator VDDCPU_A `@ހbEmGrd6Bregulator-vddcpu-b,pwm-regulator VDDCPU_B `@ހbEmHrd6@regulator-vddao-1v8,regulator-fixed VDDAO_1V8w@w@WF6regulator-vddao-3v3,regulator-fixed VDDAO_3V32Z2ZWE6Fhdmi-connector,hdmi-connectormaportendpointGI sound,amlogic,axg-sound-card 7ODROID-N2LJKLMNTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTTDMIN_A IN 4TDM_B LoopbackTDMIN_B IN 4TDM_B LoopbackTDMIN_C IN 4TDM_B LoopbackTDMIN_LB IN 1TDM_B LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUTTODDR_A IN 1TDMIN_B OUTTODDR_B IN 1TDMIN_B OUTTODDR_C IN 1TDMIN_B OUTTODDR_A IN 2TDMIN_C OUTTODDR_B IN 2TDMIN_C OUTTODDR_C IN 2TDMIN_C OUTTODDR_A IN 6TDMIN_LB OUTTODDR_B IN 6TDMIN_LB OUTTODDR_C IN 6TDMIN_LB OUT        &`pdai-link-0Odai-link-1Pdai-link-2Qdai-link-3Rdai-link-4Sdai-link-5Tdai-link-6Ui2s&codecVdai-link-7Vcodec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depth#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-ratespinctrl-0pinctrl-nameshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencydisable-wpcd-gpiosvmmc-supplyvqmmc-supplycap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vmmc-pwrseqdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedreset-gpiosgpio-fan,speed-maplabellinux,default-triggerregulator-nameregulator-min-microvoltregulator-max-microvoltgpioenable-active-highregulator-always-ongpios-statesvin-supplypwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs m8(e ',radxa,zero2amlogic,a311damlogic,g12b 7Radxa Zero2aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/bus@ffd00000/serial@24000chosen \cserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer ovpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer ovpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v28opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory \secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus \pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig #4 GU _pci8\`pp0-kgeneralpclkportw  ~portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *kstmmacethclkin0clkin1timing-adjustment disabledmdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  \` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9wBO~hdmitx_apbhdmitxhdmitx_phy5:kisfriahbvenci okayn6 &default4 port@0endpoint@ port@1endpoint@ Nbus@30000 ,simple-bus  \ rng@218,amlogic,meson-rngkcoreaudio-controller@32000,amlogic,t9015 PACODEC$kpclkw= disabledbus@34400 ,simple-busD \Dpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl \ bank@40P@L @@gpiopullpull-enablemuxdsbr~ VPIN_27PIN_28PIN_7PIN_11PIN_13PIN_15PIN_18PIN_40PIN_19PIN_21PIN_24PIN_23EMMC_PWRSEQSD_CDPIN_36PIN_32PIN_12PIN_35PIN_38LED_GREENPIN_31PIN_3PIN_5SDIO_PWRSEQBT_SHUTDOWN'cec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl/mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b0mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds1mux emmc_nand_dsemmcemmc_clk_gate2muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpdmuxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e#muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c-mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c.muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio)mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate*muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a%muxuart_a_txuart_a_rxuart_auart-a-cts-rts&muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #9temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $Dphy@36000,amlogic,g12a-usb2-phy` kxtalw0~phy6bus@38000 ,simple-bus \ video-lut@48,amlogic,canvasHpmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy kxtalw1~phy7bus@3c000 ,simple-bus \system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkckxtalpower-controller,amlogic,meson-g12a-pwrc+?Xw  %?~viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| kvpuvapb0nptuw{(pw'沀phy,amlogic,g12a-mipi-dphy-analog disabledphy@44000,amlogic,axg-mipi-dphy@ kpclkw~phyanalog disabled!phy@46000,amlogic,g12a-usb3-pcie-phy` kref_clkw~phymdio-multiplexer@4c000,amlogic,g12a-mdio-muxkpclkclkin0clkin1R mdio@0 mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  bdaudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4PPDM9:kpclkdclksysclkw disabledbus@42000 ,simple-bus  \ clock-controller@0okay,amlogic,g12a-audio-clkclH%   JEkpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7wAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,PTODDR_A )w~arbrsty disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,PTODDR_B *w~arbrsty disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,PTODDR_C +w~arbrsty disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,PFRDDR_A &w ~arbrstyokayRaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,PFRDDR_B 'w ~arbrstyokaySaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,PFRDDR_C (w ~arbrstyokayTreset-controller@280okay,amlogic,meson-axg-audio-arblaudio-controller@300,amlogic,g12a-tdmin@PTDMIN_Aw({t#kpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@PTDMIN_Bw( |u#kpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@PTDMIN_Cw(!}v#kpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ PTDMIN_LBw("~w#kpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0PSPDIFIN -8 kpclkrefclkw disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP PSPDIFOUT_A.7 kpclkmclkw disabledaudio-controller@500,amlogic,g12a-tdmout@ PTDMOUT_Aw (#x#kpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ PTDMOUT_Bw ($y#kpclksclksclk_sellrclklrclk_selokayQaudio-controller@580,amlogic,g12a-tdmout@ PTDMOUT_Cw(%z#kpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP PSPDIFOUT_B kpclkmclkw disabledaudio-controller@740,amlogic,g12a-toacodec@ PTOACODECw disabledaudio-controller@744,amlogic,g12a-tohdmitxD PTOHDMITXwokayVbus@ff800000 ,simple-bus \sys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcl  kxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl \bank@140$ muxdsgpiobr~8PIN_8PIN_10BTN_POWERPIN_29PIN_33PIN_37FANMi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-aomuxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e$muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec kcore disabled&defaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec koscinokay&defaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay&defaultkclkin1Pserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 kxtalpclkbaudokay&defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ kxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp okay&defaultkclkin0Lir@8000,amlogic,meson-gxbb-ir   disabled&defaultadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH kclkincoreadc_clkadc_selokayvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparser?(.+kdos_parserdosvdec_1vdec_hevcvdec_hevcfw( ~esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  port@0port@1endpoint@ port@2endpoint@ "interrupt-controller@ffc01000 ,arm,gic-400@ @ `   #bus@ffd00000 ,simple-bus \reset-controller@1004,amlogic,meson-axg-resetlinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc# @ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipwD~top kpclkbitpx!dphy  disabled ports port@0endpoint@" port@1watchdog@f0d0,amlogic,meson-gxbb-wdtspi@13000,amlogic,meson-g12a-spicc0D Q kcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z kcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay#&defaultkclkin0Wpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay$&defaultkclkin0Oi2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ]9kxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K*kxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ kxtalpclkbaudokay%&&defaultbluetooth,brcm,bcm43438-bt /'Rb(klpommc@ffe03000,amlogic,meson-axg-mmc0 okay!<kcoreclkin0clkin1w,>)X*&defaultclk-gate bl}+,wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP okay"=kcoreclkin0clkin1w--X.&defaultclk-gatebl} '/,,mmc@ffe07000,amlogic,meson-axg-mmcp okay#>kcoreclkin0clkin1w. /01X2&defaultclk-gateb} 345usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  \/w"otg67usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7kotg7 usb2-phy peripheral,>usb@ff500000 ,snps,dwc3P hostMf gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpuwN8Fthermal-zonescpu-thermald9tripscpu-passive Lfpassive:cpu-hot sfhotAcpu-critical  fcriticalcpu-active pfactiveBcooling-mapsmap0#:H(;<=>?@map1#AH(;<=>?@map2#B (Cddr-thermaldDtripsddr-passive LfpassiveEddr-critical  fcriticalcooling-mapsmap#E (Ftimer,arm,armv8-timer0   7xtal-clk ,fixed-clockNn6^xtalnpu@ff100000 ,vivante,gc   kcorebus //wL disabledaudio-controller-0,amlogic,axg-tdm-ifacePTDM_AOV1ksclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifacePTDM_BPW2ksclklrclkmclkokayUaudio-controller-2,amlogic,axg-tdm-ifacePTDM_CQX3ksclklrclkmclk disabledcpus cpu-mapcluster0core0q;core1q<cluster1core0q=core1q>core2q?core3q@cpu@0_cpu,arm,cortex-a53upsciPGHIP;cpu@1_cpu,arm,cortex-a53upsciPGHIP<cpu@100_cpu,arm,cortex-a73upsciGJKP=cpu@101_cpu,arm,cortex-a73upsciGJKP>cpu@102_cpu,arm,cortex-a73upsciGJKP?cpu@103_cpu,arm,cortex-a73upsciGJKP@l2-cache0,cacheGopp-table-0,operating-points-v2Iopp-1000000000; opp-1200000000G opp-1398000000SSɀ _opp-1512000000ZJ #Hopp-1608000000_" opp-1704000000eopp-1800000000kIF(opp-table-1,operating-points-v2Kopp-1000000000; 'xopp-1200000000G uopp-1398000000SSɀ øopp-1512000000ZJ øopp-1608000000_" opp-1704000000e opp-1800000000kI opp-1908000000q #Hopp-2016000000x) opp-2108000000}opp-2208000000hm8memory@0_memorypwm-fan,pwm-fan@L@Cgpio-keys-polled,gpio-keys-polleddpower-buttonpower t 8Mleds ,gpio-ledsled-greenstatus 8'= heartbeathdmi-connector,hdmi-connectorfaportendpoint@N emmc-pwrseq,mmc-pwrseq-emmc 4'%3sdio-pwrseq,mmc-pwrseq-simple 4'G( kext_clock+regulator-ao-5v,regulator-fixed@AO_5VOLK@gLK@ regulator-vcc-1v8,regulator-fixed@VCC_1V8Ow@gw@45regulator-vcc-3v3,regulator-fixed@VCC_3V3O2Zg2Z,4regulator-vddao-1v8,regulator-fixed @VDDIO_AO1V8Ow@gw@,regulator-vddao-3v3,regulator-fixed @VDDAO_3V3O2Zg2Z ,regulator-vddcpu-a,pwm-regulator @VDDCPU_AO #g0 OdJregulator-vddcpu-b,pwm-regulator @VDDCPU_BO #g0 PdHsound,amlogic,axg-sound-card 7RADXA-ZERO2QpTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUT        &`pdai-link-0Rdai-link-1Sdai-link-2Tdai-link-3Ui2s/F]codecVdai-link-4Vcodecclock-0 ,pwm-clockNWw6( interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0serial2rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depth#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-ratespinctrl-0pinctrl-nameshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgpio-line-namesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cells#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedcooling-levelspwmspoll-intervallabellinux,codecolorlinux,default-triggerreset-gpiosregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplypwm-supplypwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs g8<( + ,,bananapi,bpi-m2samlogic,s922xamlogic,g12b 7BananaPi M2Saliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000^/soc/bus@ff800000/rtc@a8chosen cjserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2<opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory csecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus cpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig *; N\ fpci8c`pp0-rgeneralpclkport~  portapbpcieokay 9ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *rstmmacethclkin0clkin1timing-adjustmentokay defaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  c` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9~BOhdmitx_apbhdmitxhdmitx_phy5:risfriahbvenci "okay3C Zn6 defaultoport@0endpoint{#port@1endpoint{Obus@30000 ,simple-bus  c rng@218,amlogic,meson-rngrcoreaudio-controller@32000,amlogic,t9015 "ACODEC$rpclk~= disabledbus@34400 ,simple-busD cDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl cbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl3mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b4mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds5mux emmc_nand_dsemmcemmc_clk_gate6muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-x)mux i2c2_sda_xi2c2 i2c2-sck-x*mux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e'muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c1mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c2muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio-mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate.muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a+muxuart_a_txuart_a_rxuart_auart-a-cts-rts,muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #,=temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $,Fphy@36000,amlogic,g12a-usb2-phy`  rxtal~0phy>I:bus@38000 ,simple-bus c video-lut@48,amlogic,canvasH"pmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  rxtal~1phy>I;bus@3c000 ,simple-bus csystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcT rxtalpower-controller,amlogic,meson-g12a-pwrcauX~  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| rvpuvapb03nptuw{(CpwZ'沀phy,amlogic,g12a-mipi-dphy-analog> disabledphy@44000,amlogic,axg-mipi-dphy@ rpclk~phyanalog> disabled%phy@46000,amlogic,g12a-usb3-pcie-phy` rref_clk~phy3Z>Imdio-multiplexer@4c000,amlogic,g12a-mdio-mux rpclkclkin0clkin1 mdio@0 ethernet-phy@0'8  mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4"PDM9:rpclkdclksysclk~ disabledbus@42000 ,simple-bus  c clock-controller@0okay,amlogic,g12a-audio-clkcTH%   JErpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7~Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,"TODDR_A )~arbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,"TODDR_B *~arbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,"TODDR_C +~arbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,"FRDDR_A &~ arbrstokayVaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,"FRDDR_B '~ arbrstokayWaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,"FRDDR_C (~ arbrstokayXreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A~({t#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B~( |u#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C~(!}v#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB~("~w#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0"SPDIFIN -8 rpclkrefclk~ disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP" SPDIFOUT_A.7 rpclkmclk~ disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A~ (#x#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B~ ($y#rpclksclksclk_sellrclklrclk_selokayUaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C~(%z#rpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP" SPDIFOUT_B rpclkmclk~ disabledaudio-controller@740,amlogic,g12a-toacodec@" TOACODEC~ disabledaudio-controller@744,amlogic,g12a-tohdmitxD" TOHDMITX~okayZbus@ff800000 ,simple-bus csys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcT  rxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl cbank@140$ muxdsgpioPi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e(muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-emux pwm_ao_d_e pwm_ao_dremote-input-aomuxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec rcore disabledao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec roscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okaydefault rclkin1Tserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0   rxtalpclkbaudokay defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@   rxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir   disabledadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH  rclkincoreadc_clkadc_selokay"!Nvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparseru."(.+rdos_parserdosvdec_1vdec_hevcvdec_hevcf~( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  ."port@0port@1endpoint{#port@2endpoint{$&interrupt-controller@ffc01000 ,arm,gic-400@ @ ` =  *bus@ffd00000 ,simple-bus creset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc=* R@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsip~Dtop rpclkbitpx%dphy  disabled3 Cports port@0endpoint{&$port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D Q rcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z rcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay'defaultRpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay(default rclkin0Si2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2cokay   )*defaulti2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ] 9 rxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K * rxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@   rxtalpclkbaud disabledm+,defaultwbluetooth,realtek,rtl8822cs-bt R T Smmc@ffe03000,amlogic,meson-axg-mmc0  disabled!<rcoreclkin0clkin1~,-.defaultclk-gate //:0F!wifi@1mmc@ffe05000,amlogic,meson-axg-mmcP okay"=rcoreclkin0clkin1~-12defaultclk-gateS d/:0F0mmc@ffe07000,amlogic,meson-axg-mmcp okay#>rcoreclkin0clkin1~. 3456defaultclk-gatem /7:8F9usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  c/~" peripheral:;usb2-phy0usb2-phy1usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7rotg; usb2-phy peripheralusb@ff500000 ,snps,dwc3P host gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpu~N.<BQHthermal-zonescpu-thermal^ld=tripscpu-passiveLmpassive>cpu-hotsmhotEcpu-critical mcriticalcooling-mapsmap0>H?@ABCDmap1EH?@ABCDddr-thermal^ldFtripsddr-passiveLmpassiveGddr-critical mcriticalcooling-mapsmapG Htimer,arm,armv8-timer0   xtal-clk ,fixed-clockn6xtalT npu@ff100000 ,vivante,gc   rcorebus3 Z//~L disabledaudio-controller-0,amlogic,axg-tdm-iface"TDM_AOV1rsclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-iface"TDM_BPW2rsclklrclkmclkokayYaudio-controller-2,amlogic,axg-tdm-iface"TDM_CQX3rsclklrclkmclk disabledcpus cpu-mapcluster0core0?core1@cluster1core0Acore1Bcore2Ccore3Dcpu@0fcpu,arm,cortex-a53psci PIB-J.K8P?cpu@1fcpu,arm,cortex-a53psci PIB-J.K8P@cpu@100fcpu,arm,cortex-a73psci IB-L.M8PAcpu@101fcpu,arm,cortex-a73psci IB-L.M8PBcpu@102fcpu,arm,cortex-a73psci IB-L.M8PCcpu@103fcpu,arm,cortex-a73psci IB-L.M8PDl2-cache0,cacheFRIopp-table-0,operating-points-v2`Kopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2`Mopp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0fmemoryadc-keys ,adc-keyskNwbuttonsbutton-functionRSTt'emmc-pwrseq,mmc-pwrseq-emmc %7hdmi-connector,hdmi-connectormaportendpoint{Oleds ,gpio-ledsled-0status P heartbeatled-1status Psdio-pwrseq,mmc-pwrseq-simple GQ rext_clock/wifi32k ,pwm-clockTRw6Qregulator-dc-in,regulator-fixedDC_INLK@LK@-regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@A LQregulator-vcc-3v3,regulator-fixedVCC_3V32Z2ZA0-8regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@A8-regulator-vddao-1v8,regulator-fixed VDDIO_AO1V8w@w@A0-!regulator-vddcpu-a,pwm-regulator VDDCPU_A PdSod-Lregulator-vddcpu-b,pwm-regulator VDDCPU_B Pd0Tod-Jregulator-vsys-3v3,regulator-fixed VSYS_3V32Z2ZA-0regulator-emmc-1v8,regulator-fixed EMMC_AO1V8w@w@A8-9regulator-usb-pwr,regulator-fixedUSB_PWRLK@LK@A L7Qsound,amlogic,axg-sound-card7BPI-M2SUpTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUT   3    C Z&`pdai-link-0Vdai-link-1Wdai-link-2Xdai-link-3Yi2s  #codecZdai-link-4Zcodec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesreset-gpiosinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-us#reset-cellsamlogic,fifo-depthamlogic,has-chip-idhdmi-phandle#pwm-cells#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsenable-gpioshost-wake-gpiosdevice-wake-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthsd-uhs-sdr104max-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycap-sd-highspeedcd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltcolorlinux,default-triggerpwmsregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highpwm-supplypwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs 78((  ',khadas,vim3amlogic,s922xamlogic,g12b 7Khadas VIM3aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000"^/soc/bus@ff800000/i2c@5000/rtc@51c/soc/bus@ff800000/rtc@a8chosen hoserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer {vpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer {vpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2@opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory hsecmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus hpcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig $/@ Sa kpci8h`pp0-wgeneralpclkport  portapbpcie disabled 9ethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ $macirq & *wstmmacethclkin0clkin1timing-adjustmentokay defaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  h` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi $9BOhdmitx_apbhdmitxhdmitx_phy5:wisfriahbvenci 'okay8H _n6 defaulttport@0endpoint(port@1endpointWbus@30000 ,simple-bus  h rng@218,amlogic,meson-rngwcoreaudio-controller@32000,amlogic,t9015 'ACODEC$wpclk= disabledbus@34400 ,simple-busD hDpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl hbank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl8mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b9mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds:mux emmc_nand_dsemmc emmc_clk_gate;muxBOOT_8 gpio_periphs hdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 nor,muxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e-muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c6mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c7muxGPIOC_4 gpio_periphs sdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphs sdio2mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate3muxGPIOX_4 gpio_periphs spdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmii muxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a/muxuart_a_txuart_a_rxuart_auart-a-cts-rts0muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP $#1Atemperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $$1Lphy@36000,amlogic,g12a-usb2-phy`  wxtal0phyCN>bus@38000 ,simple-bus h video-lut@48,amlogic,canvasH'pmu@80 @ @ $4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  wxtal1phyCN?bus@3c000 ,simple-bus hsystem-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcY wxtalpower-controller,amlogic,meson-g12a-pwrcfzX  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| wvpuvapb08nptuw{(Hpw_'沀phy,amlogic,g12a-mipi-dphy-analogC disabledphy@44000,amlogic,axg-mipi-dphy@ wpclkphyanalogC disabled*phy@46000,amlogic,g12a-usb3-pcie-phy` wref_clkphy8_CNmdio-multiplexer@4c000,amlogic,g12a-mdio-mux wpclkclkin0clkin1 mdio@0 ethernet-phy@0$ mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22 $ daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4'PDM9:wpclkdclksysclk disabledbus@42000 ,simple-bus  h clock-controller@0okay,amlogic,g12a-audio-clkcYH%   JEwpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7Aaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,'TODDR_A $)arbrstokay]audio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,'TODDR_B $*arbrstokay^audio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,'TODDR_C $+arbrstokay_audio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,'FRDDR_A $& arbrstokayZaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,'FRDDR_B $' arbrstokay[audio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,'FRDDR_C $( arbrstokay\reset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@TDMIN_A({t#wpclksclksclk_sellrclklrclk_selokayXaudio-controller@340,amlogic,g12a-tdmin@@TDMIN_B( |u#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@TDMIN_C(!}v#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ TDMIN_LB("~w#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0'SPDIFIN $-8 wpclkrefclk disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP' SPDIFOUT_A.7 wpclkmclk disabledaudio-controller@500,amlogic,g12a-tdmout@ TDMOUT_A (#x#wpclksclksclk_sellrclklrclk_selokayYaudio-controller@540,amlogic,g12a-tdmout@@ TDMOUT_B ($y#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@580,amlogic,g12a-tdmout@ TDMOUT_C(%z#wpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP' SPDIFOUT_B wpclkmclk disabledaudio-controller@740,amlogic,g12a-toacodec@' TOACODEC disabledaudio-controller@744,amlogic,g12a-tohdmitxD' TOHDMITXokayabus@ff800000 ,simple-bus hsys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcY  wxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl hbank@140$ muxdsgpioUi2c_ao_sck_pins"mux i2c_ao_scki2c_ao i2c_ao_sda#mux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e.muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao%muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec $wcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec $woscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay default wclkin1dserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0 $  wxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@ $  wxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2cokayP  $ "#defaultsystem-controller@18 ,khadas,mcuKgpio-controller@20 ,ti,tca6408 $Vrtc@51,haoyu,hym8563QYpwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  $okay%default  rc-khadasadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH $ wclkincoreadc_clkadc_selokay1&Tvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser$, vdecesparserz='(.+wdos_parserdosvdec_1vdec_hevcvdec_hevcf( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi $ ='port@0port@1endpoint(port@2endpoint)+interrupt-controller@ffc01000 ,arm,gic-400@ @ ` L $ /bus@ffd00000 ,simple-bus hreset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intcL/ a@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipDtop wpclkbitpx*dphy  disabled8 Hports port@0endpoint+)port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D $Q wcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD $Z wcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  ,defaultflash@0  ,winbond,w25q128fwjedec,spi-nor|2pwm@19000,amlogic,meson-g12a-ee-pwm okay-defaultbpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay.default wclkin0ci2c@1c000,amlogic,meson-axg-i2c disabled  $' i2c@1d000,amlogic,meson-axg-i2c disabled  $ i2c@1e000,amlogic,meson-axg-i2c disabled  $ i2c@1f000,amlogic,meson-axg-i2c disabled  $ clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  $] 9 wxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 $K * wxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@ $  wxtalpclkbaudokay/0defaultbluetooth,brcm,bcm43438-bt R1wlpommc@ffe03000,amlogic,meson-axg-mmc0 $okay!<wcoreclkin0clkin1,23defaultclk-gate %405<&wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP $okay"=wcoreclkin0clkin1-67defaultclk-gate I/05<5mmc@ffe07000,amlogic,meson-axg-mmcp $okay#>wcoreclkin0clkin1. 89:;defaultclk-gateRdq %<0$<=usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl $ h/" peripheral>?usb2-phy0usb2-phy1usb3-phy0usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ $7wotg? usb2-phy peripheralusb@ff500000 ,snps,dwc3P $host gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$$ jobmmugpuN@'Nthermal-zonescpu-thermal4BdXAtripscpu-passivehLtrpassiveBcpu-hothstrhotIcpu-criticalht rcriticalcpu-activeh8tractiveJcooling-mapsmap0BHCDEFGHmap1IHCDEFGHmapJ Kddr-thermal4BdXLtripsddr-passivehLtrpassiveMddr-criticalht rcriticalcooling-mapsmapM Ntimer,arm,armv8-timer0$   xtal-clk ,fixed-clockn6xtalY npu@ff100000 ,vivante,gc $  wcorebus8 _//L disabledaudio-controller-0,amlogic,axg-tdm-iface'TDM_AOV1wsclklrclkmclkokay`audio-controller-1,amlogic,axg-tdm-iface'TDM_BPW2wsclklrclkmclk disabledaudio-controller-2,amlogic,axg-tdm-iface'TDM_CQX3wsclklrclkmclk disabledcpus cpu-mapcluster0core0Ccore1Dcluster1core0Ecore1Fcore2Gcore3Hcpu@0kcpu,arm,cortex-a53psciPOPQPCcpu@1kcpu,arm,cortex-a53psciPOPQPDcpu@100kcpu,arm,cortex-a73psciORSPEcpu@101kcpu,arm,cortex-a73psciORSPFcpu@102kcpu,arm,cortex-a73psciORSPGcpu@103kcpu,arm,cortex-a73psciORSPHl2-cache0,cache(Oopp-table-0,operating-points-v26Qopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v26Sopp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0kmemoryadc-keys ,adc-keysATMbuttons^button-function xFunction~'leds ,gpio-ledsled-whitestatus U heartbeatled-redstatus Vemmc-pwrseq,mmc-pwrseq-emmc %<gpio-keys-polled,gpio-keys-polleddpower-buttonxpower~t Usdio-pwrseq,mmc-pwrseq-simple G1 wext_clock4regulator-dc-in,regulator-fixedDC_INLK@LK@ regulator-vcc-5v,regulator-fixedVCC_5VLK@LK@  +0regulator-vcc-1v8,regulator-fixedVCC_1V8w@w@ $ regulator-vcc-3v3,regulator-fixedVCC_3V32Z2Z 5 $regulator-vddao-1v8,regulator-fixed VDDIO_AO1V8w@w@ 5 &regulator-emmc-1v8,regulator-fixed EMMC_AO1V8w@w@ $ =regulator-vsys-3v3,regulator-fixed VSYS_3V32Z2Z  5regulator-usb-pwr,regulator-fixedUSB_PWRLK@LK@  +70hdmi-connector,hdmi-connectorraportendpointWsound,amlogic,axg-sound-card 7KHADAS-VIM3CXYRTDMOUT_A IN 0FRDDR_A OUT 0TDMOUT_A IN 1FRDDR_B OUT 0TDMOUT_A IN 2FRDDR_C OUT 0TDM_A PlaybackTDMOUT_A OUTTDMIN_A IN 0TDM_A CaptureTDMIN_A IN 3TDM_A LoopbackTODDR_A IN 0TDMIN_A OUTTODDR_B IN 0TDMIN_A OUTTODDR_C IN 0TDMIN_A OUT   8    H _&`pdai-link-0`Zdai-link-1`[dai-link-2`\dai-link-3`]dai-link-4`^dai-link-5`_dai-link-6``ji2sucodec`adai-link-7`acodec`wifi32k ,pwm-clockYbw61regulator-vddcpu-a,pwm-regulator VDDCPU_A Pcd Rregulator-vddcpu-b,pwm-regulator VDDCPU_B P5dd P interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rtc0rtc1rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesreset-gpiosinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speed#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cells#cooling-cellsvcc-supplylinux,rc-map-name#io-channel-cellsvref-supplyamlogic,canvasinterrupt-controlleramlogic,channel-interruptsspi-max-frequencyfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeednon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8vdr_modeg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2dma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedio-channelsio-channel-nameskeyup-threshold-microvoltlabellinux,codepress-threshold-microvoltcolorlinux,default-triggerpoll-intervalregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onvin-supplygpioenable-active-highaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fspwmspwm-supplypwm-dutycycle-rangeregulator-boot-on d8(pļ %,ugoos,am6amlogic,s922xamlogic,g12b 7Ugoos AM6aliases=/soc/mmc@ffe05000B/soc/mmc@ffe07000G/soc/mmc@ffe03000L/soc/bus@ff800000/serial@3000T/soc/ethernet@ff3f0000chosen ^eserial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer qvpu-cvbs5: disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer qvpu-hdmi5: disabledefuse,amlogic,meson-gxbb-efusej opp-table-gpu,operating-points-v2?opp-124999998sY> 5opp-249999996| 5opp-285714281i 5opp-399999994׃ 5opp-499999992d 5opp-666666656' 5opp-799999987/ 5psci ,arm,psci-1.0smcreserved-memory ^secmon@50000000secmon@53000000linux,cma,shared-dma-pool@secure-monitor,amlogic,meson-gxbb-smsoc ,simple-bus ^pcie@fc000000,amlogic,g12a-pciesnps,dw-pcie0@d @ elbicfgconfig %6 IW apci8^`pp0-mgeneralpclkporty  portapbpcie disabledethernet@ff3f00005,amlogic,meson-g12a-dwmacsnps,dwmac-3.70asnps,dwmac ?cE@ macirq & *mstmmacethclkin0clkin1timing-adjustmentokaydefaultrgmii mdio ,snps,dwmac-mdiobus@ff600000 ,simple-bus`  ^` hdmi-tx@0,amlogic,meson-g12a-dw-hdmi 9yBOhdmitx_apbhdmitxhdmitx_phy5:misfriahbvenci okay"2 In6 default^ port@0endpointj%port@1endpointjUbus@30000 ,simple-bus  ^ rng@218,amlogic,meson-rngmcoreaudio-controller@32000,amlogic,t9015 zACODEC$mpclky= disabledbus@34400 ,simple-busD ^Dpinctrl@40#,amlogic,meson-g12a-periphs-pinctrl ^bank@40P@L @@gpiopullpull-enablemuxdsVcec_ao_a_hmux cec_ao_a_h cec_ao_a_hcec_ao_b_hmux cec_ao_b_h cec_ao_b_hemmc-ctrl5mux-0 emmc_cmdemmcmux-1 emmc_clkemmcemmc-data-4bmux-04emmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmcemmc-data-8b6mux-0hemmc_nand_d0emmc_nand_d1emmc_nand_d2emmc_nand_d3emmc_nand_d4emmc_nand_d5emmc_nand_d6emmc_nand_d7emmcemmc-ds7mux emmc_nand_dsemmcemmc_clk_gate8muxBOOT_8 gpio_periphshdmitx_ddc muxhdmitx_sdahdmitx_sckhdmitxhdmitx_hpd muxhdmitx_hpd_inhdmitxi2c0-sda-cmux i2c0_sda_ci2c0 i2c0-sck-cmux i2c0_sck_ci2c0 i2c0-sda-z0mux i2c0_sda_z0i2c0 i2c0-sck-z1mux i2c0_sck_z1i2c0 i2c0-sda-z7mux i2c0_sda_z7i2c0 i2c0-sda-z8mux i2c0_sda_z8i2c0 i2c1-sda-xmux i2c1_sda_xi2c1 i2c1-sck-xmux i2c1_sck_xi2c1 i2c1-sda-h2mux i2c1_sda_h2i2c1 i2c1-sck-h3mux i2c1_sck_h3i2c1 i2c1-sda-h6mux i2c1_sda_h6i2c1 i2c1-sck-h7mux i2c1_sck_h7i2c1 i2c2-sda-xmux i2c2_sda_xi2c2 i2c2-sck-xmux i2c2_sck_xi2c2 i2c2-sda-zmux i2c2_sda_zi2c2 i2c2-sck-zmux i2c2_sck_zi2c2 i2c3-sda-hmux i2c3_sda_hi2c3 i2c3-sck-hmux i2c3_sck_hi2c3 i2c3-sda-amux i2c3_sda_ai2c3 i2c3-sck-amux i2c3_sck_ai2c3 mclk0-amuxmclk0_amclk0 mclk1-amuxmclk1_amclk1 mclk1-xmuxmclk1_xmclk1 mclk1-zmuxmclk1_zmclk1 normuxnor_dnor_qnor_cnor_csnorpdm-din0-amux pdm_din0_apdmpdm-din0-cmux pdm_din0_cpdmpdm-din0-xmux pdm_din0_xpdmpdm-din0-zmux pdm_din0_zpdmpdm-din1-amux pdm_din1_apdmpdm-din1-cmux pdm_din1_cpdmpdm-din1-xmux pdm_din1_xpdmpdm-din1-zmux pdm_din1_zpdmpdm-din2-amux pdm_din2_apdmpdm-din2-cmux pdm_din2_cpdmpdm-din2-xmux pdm_din2_xpdmpdm-din2-zmux pdm_din2_zpdmpdm-din3-amux pdm_din3_apdmpdm-din3-cmux pdm_din3_cpdmpdm-din3-xmux pdm_din3_xpdmpdm-din3-zmux pdm_din3_zpdmpdm-dclk-amux pdm_dclk_apdmpdm-dclk-cmux pdm_dclk_cpdmpdm-dclk-xmux pdm_dclk_xpdmpdm-dclk-zmux pdm_dclk_zpdmpwm-amuxpwm_apwm_apwm-b-x7mux pwm_b_x7pwm_bpwm-b-x19mux pwm_b_x19pwm_bpwm-c-cmuxpwm_c_cpwm_cpwm-c-x5mux pwm_c_x5pwm_cpwm-c-x8mux pwm_c_x8pwm_cpwm-d-x3mux pwm_d_x3pwm_dpwm-d-x6mux pwm_d_x6pwm_dpwm-e)muxpwm_epwm_epwm-f-zmuxpwm_f_zpwm_fpwm-f-amuxpwm_f_apwm_fpwm-f-xmuxpwm_f_xpwm_fpwm-f-hmuxpwm_f_hpwm_fsdcard_c3mux-0=sdcard_d0_csdcard_d1_csdcard_d2_csdcard_d3_csdcard_cmd_csdcardmux-1 sdcard_clk_csdcardsdcard_clk_gate_c4muxGPIOC_4 gpio_periphssdcard_zmux-0=sdcard_d0_zsdcard_d1_zsdcard_d2_zsdcard_d3_zsdcard_cmd_zsdcardmux-1 sdcard_clk_zsdcardsdcard_clk_gate_zmuxGPIOZ_6 gpio_periphssdio.mux2sdio_d0sdio_d1sdio_d2sdio_d3sdio_clksdio_cmdsdiosdio_clk_gate/muxGPIOX_4 gpio_periphsspdif-in-a10mux spdif_in_a10 spdif_inspdif-in-a12mux spdif_in_a12 spdif_inspdif-in-hmux spdif_in_h spdif_inspdif-out-hmux spdif_out_h spdif_out spdif-out-a11muxspdif_out_a11 spdif_out spdif-out-a13muxspdif_out_a13 spdif_out spicc0-xmux#spi0_mosi_xspi0_miso_xspi0_clk_xspi0spicc0-ss0-xmux spi0_ss0_xspi0spicc0-cmux.spi0_mosi_cspi0_miso_cspi0_ss0_cspi0_clk_cspi0spicc1muxspi1_mosispi1_misospi1_clkspi1spicc1-ss0mux spi1_ss0spi1tdm-a-din0mux tdm_a_din0tdm_atdm-a-din1mux tdm_a_din1tdm_atdm-a-dout0mux tdm_a_dout0tdm_a tdm-a-dout1mux tdm_a_dout1tdm_a tdm-a-fsmux tdm_a_fstdm_a tdm-a-sclkmux tdm_a_sclktdm_a tdm-a-slv-fsmux tdm_a_slv_fstdm_atdm-a-slv-sclkmuxtdm_a_slv_sclktdm_atdm-b-din0mux tdm_b_din0tdm_btdm-b-din1mux tdm_b_din1tdm_btdm-b-din2mux tdm_b_din2tdm_btdm-b-din3-amux tdm_b_din3_atdm_btdm-b-din3-hmux tdm_b_din3_htdm_btdm-b-dout0mux tdm_b_dout0tdm_b tdm-b-dout1mux tdm_b_dout1tdm_b tdm-b-dout2mux tdm_b_dout2tdm_b tdm-b-dout3-amuxtdm_b_dout3_atdm_b tdm-b-dout3-hmuxtdm_b_dout3_htdm_b tdm-b-fsmux tdm_b_fstdm_b tdm-b-sclkmux tdm_b_sclktdm_b tdm-b-slv-fsmux tdm_b_slv_fstdm_btdm-b-slv-sclkmuxtdm_b_slv_sclktdm_btdm-c-din0-amux tdm_c_din0_atdm_ctdm-c-din0-zmux tdm_c_din0_ztdm_ctdm-c-din1-amux tdm_c_din1_atdm_ctdm-c-din1-zmux tdm_c_din1_ztdm_ctdm-c-din2-amux tdm_c_din2_atdm_ceth-ledsmuxeth_link_ledeth_act_ledethethmuxYeth_mdioeth_mdceth_rgmii_rx_clketh_rx_dveth_rxd0eth_rxd1eth_txeneth_txd0eth_txd1etheth-rgmiimuxMeth_rxd2_rgmiieth_rxd3_rgmiieth_rgmii_tx_clketh_txd2_rgmiieth_txd3_rgmiiethtdm-c-din2-zmux tdm_c_din2_ztdm_ctdm-c-din3-amux tdm_c_din3_atdm_ctdm-c-din3-zmux tdm_c_din3_ztdm_ctdm-c-dout0-amuxtdm_c_dout0_atdm_c tdm-c-dout0-zmuxtdm_c_dout0_ztdm_c tdm-c-dout1-amuxtdm_c_dout1_atdm_c tdm-c-dout1-zmuxtdm_c_dout1_ztdm_c tdm-c-dout2-amuxtdm_c_dout2_atdm_c tdm-c-dout2-zmuxtdm_c_dout2_ztdm_c tdm-c-dout3-amuxtdm_c_dout3_atdm_c tdm-c-dout3-zmuxtdm_c_dout3_ztdm_c tdm-c-fs-amux tdm_c_fs_atdm_c tdm-c-fs-zmux tdm_c_fs_ztdm_c tdm-c-sclk-amux tdm_c_sclk_atdm_c tdm-c-sclk-zmux tdm_c_sclk_ztdm_c tdm-c-slv-fs-amuxtdm_c_slv_fs_atdm_ctdm-c-slv-fs-zmuxtdm_c_slv_fs_ztdm_ctdm-c-slv-sclk-amuxtdm_c_slv_sclk_atdm_ctdm-c-slv-sclk-zmuxtdm_c_slv_sclk_ztdm_cuart-a+muxuart_a_txuart_a_rxuart_auart-a-cts-rts,muxuart_a_ctsuart_a_rtsuart_auart-bmuxuart_b_txuart_b_rxuart_buart-cmuxuart_c_txuart_c_rxuart_cuart-c-cts-rtsmuxuart_c_ctsuart_c_rtsuart_ctemperature-sensor@34800.,amlogic,g12a-cpu-thermalamlogic,g12a-thermalHP #@temperature-sensor@34c00.,amlogic,g12a-ddr-thermalamlogic,g12a-thermalLP $Iphy@36000,amlogic,g12a-usb2-phy`  mxtaly0phy-8<bus@38000 ,simple-bus ^ video-lut@48,amlogic,canvasH#pmu@80 @ @ 4,amlogic,g12b-ddr-pmuphy@3a000,amlogic,g12a-usb2-phy  mxtaly1phy-8=bus@3c000 ,simple-bus ^system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconclock-controller,amlogic,g12b-clkcC mxtalpower-controller,amlogic,meson-g12a-pwrcPdXy  %?viuvencvcbusbt656rdmavencivencpvdacvdi6venclvid_lockt| mvpuvapb0"nptuw{(2pwI'沀phy,amlogic,g12a-mipi-dphy-analog- disabledphy@44000,amlogic,axg-mipi-dphy@ mpclkyphyanalog- disabled'phy@46000,amlogic,g12a-usb3-pcie-phy` mref_clkyphy"I-mdio-multiplexer@4c000,amlogic,g12a-mdio-mux mpclkclkin0clkin1w mdio@0 ethernet-phy@0'8  mdio@1 ethernet-phy@84,ethernet-phy-id0180.3301ethernet-phy-ieee802.3-c22  daudio-controller@40000!,amlogic,g12a-pdmamlogic,axg-pdm4zPDM9:mpclkdclksysclky disabledbus@42000 ,simple-bus  ^ clock-controller@0okay,amlogic,g12a-audio-clkcCH%   JEmpclkmst_in0mst_in1mst_in2mst_in3mst_in4mst_in5mst_in6mst_in7yAaudio-controller@100%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_A )yarbrst disabledaudio-controller@140%,amlogic,g12a-toddramlogic,axg-toddr@,zTODDR_B *yarbrst disabledaudio-controller@180%,amlogic,g12a-toddramlogic,axg-toddr,zTODDR_C +yarbrst disabledaudio-controller@1c0%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_A &y arbrstokayXaudio-controller@200%,amlogic,g12a-frddramlogic,axg-frddr,zFRDDR_B 'y arbrstokayYaudio-controller@240%,amlogic,g12a-frddramlogic,axg-frddr@,zFRDDR_C (y arbrstokayZreset-controller@280okay,amlogic,meson-axg-audio-arbaudio-controller@300,amlogic,g12a-tdmin@zTDMIN_Ay({t#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@340,amlogic,g12a-tdmin@@zTDMIN_By( |u#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@380,amlogic,g12a-tdmin@zTDMIN_Cy(!}v#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@3c0,amlogic,g12a-tdmin@ zTDMIN_LBy("~w#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@400),amlogic,g12a-spdifinamlogic,axg-spdifin0zSPDIFIN -8 mpclkrefclky disabledaudio-controller@480+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_A.7 mpclkmclkyokaydefault]audio-controller@500,amlogic,g12a-tdmout@ zTDMOUT_Ay (#x#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@540,amlogic,g12a-tdmout@@ zTDMOUT_By ($y#mpclksclksclk_sellrclklrclk_selokayWaudio-controller@580,amlogic,g12a-tdmout@ zTDMOUT_Cy(%z#mpclksclksclk_sellrclklrclk_sel disabledaudio-controller@680+,amlogic,g12a-spdifoutamlogic,axg-spdifoutP zSPDIFOUT_B mpclkmclkyokay_audio-controller@740,amlogic,g12a-toacodec@ zTOACODECy disabledaudio-controller@744,amlogic,g12a-tohdmitxD zTOHDMITXyokay\bus@ff800000 ,simple-bus ^sys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsysconclock-controller,amlogic,meson-g12a-aoclkcC  mxtalmpeg-clkpinctrl@14!,amlogic,meson-g12a-aobus-pinctrl ^bank@140$ muxdsgpioi2c_ao_sck_pinsmux i2c_ao_scki2c_ao i2c_ao_sdamux i2c_ao_sdai2c_ao i2c_ao_sck_emux i2c_ao_sck_ei2c_ao i2c_ao_sda_emux i2c_ao_sda_ei2c_ao mclk0-aomux mclk0_ao mclk0_ao tdm-ao-b-din0muxtdm_ao_b_din0 tdm_ao_bspdif-ao-outmux spdif_ao_out spdif_ao_out tdm-ao-b-din1muxtdm_ao_b_din1 tdm_ao_btdm-ao-b-din2muxtdm_ao_b_din2 tdm_ao_btdm-ao-b-dout0muxtdm_ao_b_dout0 tdm_ao_b tdm-ao-b-dout1muxtdm_ao_b_dout1 tdm_ao_b tdm-ao-b-dout2muxtdm_ao_b_dout2 tdm_ao_b tdm-ao-b-fsmux tdm_ao_b_fs tdm_ao_b tdm-ao-b-sclkmuxtdm_ao_b_sclk tdm_ao_b tdm-ao-b-slv-fsmuxtdm_ao_b_slv_fs tdm_ao_btdm-ao-b-slv-sclkmuxtdm_ao_b_slv_sclk tdm_ao_buart-a-ao!muxuart_ao_a_txuart_ao_a_rx uart_ao_auart-ao-a-cts-rtsmuxuart_ao_a_ctsuart_ao_a_rts uart_ao_auart-ao-b-2-3muxuart_ao_b_tx_2uart_ao_b_rx_3 uart_ao_buart-ao-b-8-9muxuart_ao_b_tx_8uart_ao_b_rx_9 uart_ao_buart-ao-b-cts-rtsmuxuart_ao_b_ctsuart_ao_b_rts uart_ao_bpwm-a-e*muxpwm_a_epwm_a_epwm-ao-amux pwm_ao_a pwm_ao_apwm-ao-bmux pwm_ao_b pwm_ao_bpwm-ao-c-4mux pwm_ao_c_4 pwm_ao_cpwm-ao-c-6mux pwm_ao_c_6 pwm_ao_cpwm-ao-d-5mux pwm_ao_d_5 pwm_ao_dpwm-ao-d-10mux pwm_ao_d_10 pwm_ao_dpwm-ao-d-e mux pwm_ao_d_e pwm_ao_dremote-input-ao"muxremote_ao_inputremote_ao_inputrtc@a8,amlogic,meson-vrtccec@100,amlogic,meson-gx-ao-cec mcore disableddefaultao-secure@140",amlogic,meson-gx-ao-securesyscon@@cec@280,amlogic,meson-g12a-ao-cec moscinokaydefaultpwm@2000,amlogic,meson-g12a-ao-pwm-cd okay default mclkin1Sserial@3000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart0   mxtalpclkbaudokay!defaultserial@4000D,amlogic,meson-g12a-uartamlogic,meson-gx-uartamlogic,meson-ao-uart@   mxtalpclkbaud disabledi2c@5000,amlogic,meson-axg-i2c disabledP   pwm@7000,amlogic,meson-g12a-ao-pwm-abp  disabledir@8000,amlogic,meson-gxbb-ir  okay"default  rc-khadasadc@9000/,amlogic,meson-g12a-saradcamlogic,meson-saradcH  mclkincoreadc_clkadc_sel disabledvideo-decoder@ff620000,amlogic,g12a-vdec b dosesparser, vdecesparserd/#(.+mdos_parserdosvdec_1vdec_hevcvdec_hevcfy( esparservpu@ff900000,amlogic,meson-g12a-vpu cvpuhhi  /#port@0endpointj$Tport@1endpointj%port@2endpointj&(interrupt-controller@ffc01000 ,arm,gic-400@ @ ` >  %bus@ffd00000 ,simple-bus ^reset-controller@1004,amlogic,meson-axg-resetinterrupt-controller@f0805,amlogic,meson-g12a-gpio-intcamlogic,meson-gpio-intc>% S@ABCDEFGdsi@7000,amlogic,meson-g12a-dw-mipi-dsipyDtop mpclkbitpx'dphy  disabled" 2ports port@0endpointj(&port@1watchdog@f0d0,amlogic,meson-gxbb-wdt spi@13000,amlogic,meson-g12a-spicc0D Q mcorepclk  disabledspi@15000,amlogic,meson-g12a-spiccPD Z mcorepclk  disabledspi@14000,amlogic,meson-gxbb-spifc disabled@  pwm@19000,amlogic,meson-g12a-ee-pwm okay)default mclkin0Vpwm@1a000,amlogic,meson-g12a-ee-pwm  disabledpwm@1b000,amlogic,meson-g12a-ee-pwm okay*default mclkin0Ri2c@1c000,amlogic,meson-axg-i2c disabled  ' i2c@1d000,amlogic,meson-axg-i2c disabled   i2c@1e000,amlogic,meson-axg-i2c disabled   i2c@1f000,amlogic,meson-axg-i2c disabled   clock-measure@18000,amlogic,meson-g12a-clk-measureserial@22000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart  ] 9 mxtalpclkbaud disabledserial@23000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart0 K * mxtalpclkbaud disabledserial@24000.,amlogic,meson-g12a-uartamlogic,meson-gx-uart@   mxtalpclkbaudokayn+,defaultxbluetooth,brcm,bcm43438-bt R-mlpommc@ffe03000,amlogic,meson-axg-mmc0 okay!<mcoreclkin0clkin1y,./defaultclk-gate 01*2wifi@1,brcm,bcm4329-fmacmmc@ffe05000,amlogic,meson-axg-mmcP okay"=mcoreclkin0clkin1y-34defaultclk-gate 7/1*1mmc@ffe07000,amlogic,meson-axg-mmcp okay#>mcoreclkin0clkin1y. 5678defaultclk-gate@9:*;usb@ffe09000okay,amlogic,meson-g12a-usb-ctrl  ^/y"Rhost<=usb2-phy0usb2-phy1usb3-phy0Z>usb@ff400000!,amlogic,meson-g12a-usbsnps,dwc2@ 7motg= usb2-phy Rperipheralfuusb@ff500000 ,snps,dwc3P Rhost gpu@ffe40000),amlogic,meson-g12a-maliarm,mali-bifrost$ jobmmugpuyN?Kthermal-zonescpu-thermal!/dE@tripscpu-passiveULahpassiveAcpu-hotUsahhotHcpu-criticalUa hcriticalcooling-mapsmap0lAHqBCDEFGmap1lHHqBCDEFGddr-thermal!/dEItripsddr-passiveULahpassiveJddr-criticalUa hcriticalcooling-mapsmaplJ qKtimer,arm,armv8-timer0   xtal-clk ,fixed-clockn6xtalC npu@ff100000 ,vivante,gc   mcorebus" I//yL disabledaudio-controller-0,amlogic,axg-tdm-ifacezTDM_AOV1msclklrclkmclk disabledaudio-controller-1,amlogic,axg-tdm-ifacezTDM_BPW2msclklrclkmclkokay[audio-controller-2,amlogic,axg-tdm-ifacezTDM_CQX3msclklrclkmclk disabledcpus cpu-mapcluster0core0Bcore1Ccluster1core0Dcore1Ecore2Fcore3Gcpu@0acpu,arm,cortex-a53psciPLMNPBcpu@1acpu,arm,cortex-a53psciPLMNPCcpu@100acpu,arm,cortex-a73psciLOPPDcpu@101acpu,arm,cortex-a73psciLOPPEcpu@102acpu,arm,cortex-a73psciLOPPFcpu@103acpu,arm,cortex-a73psciLOPPGl2-cache0,cache Lopp-table-0,operating-points-v2#Nopp-1000000000; 'xopp-1200000000G 'xopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" opp-1704000000e #Hopp-1896000000qopp-1992000000vF(opp-table-1,operating-points-v2#Popp-1000000000; øopp-1200000000G øopp-1398000000SSɀ opp-1512000000ZJ opp-1608000000_" #Hopp-1704000000e xopp-1800000000kIopp-1908000000q0memory@0amemory@emmc-pwrseq,mmc-pwrseq-emmc %9sdio-pwrseq,mmc-pwrseq-simple G- mext_clock0regulator-flash-1v8,regulator-fixed .FLASH_1V8=w@Uw@m:x;regulator-main-12v,regulator-fixed.12V=UxQregulator-vcc-5v,regulator-fixed.VCC_5V=LK@ULK@mQ  regulator-vcc-1v8,regulator-fixed.VCC_1V8=w@Uw@m:xregulator-vcc-3v3,regulator-fixed.VCC_3V3=2ZU2Zm1x:regulator-vddcpu-a,pwm-regulator .VDDCPU_A= hU0QRdxOregulator-vddcpu-b,pwm-regulator .VDDCPU_B= hU0QSdxMregulator-usb1-pow,regulator-fixed .USB1_POW=LK@ULK@m  9regulator-usb-pwr-en,regulator-fixed .USB_PWR_EN=LK@ULK@m  >regulator-vddao-1v8,regulator-fixed .VDDAO_1V8=w@Uw@m1x2regulator-vddao-3v3,regulator-fixed .VDDAO_3V3=2ZU2ZmQx1cvbs-connector,composite-video-connectorportendpointjT$hdmi-connector,hdmi-connectorhaportendpointjUwifi32k ,pwm-clockCVw6-audio-codec-1,linux,spdif-ditzDIT^sound,amlogic,axg-sound-card 7UGOOS-AM6WTDMOUT_B IN 0FRDDR_A OUT 1TDMOUT_B IN 1FRDDR_B OUT 1TDMOUT_B IN 2FRDDR_C OUT 1TDM_B PlaybackTDMOUT_B OUTSPDIFOUT_A IN 0FRDDR_A OUT 3SPDIFOUT_A IN 1FRDDR_B OUT 3SPDIFOUT_A IN 2FRDDR_C OUT 3   "    2 I&`pdai-link-0Xdai-link-1Ydai-link-2Zdai-link-3[i2s #:Qhcodec\dai-link-4]codec-0^codec-1\dai-link-5_codec\dai-link-6\codec interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rangesstdout-pathamlogic,pipelineclocksstatuspower-domainsread-onlysecure-monitorphandleopp-hzopp-microvoltmethodregno-mapreusablesizealignmentlinux,cma-defaultreg-namesinterrupts#interrupt-cellsinterrupt-map-maskinterrupt-mapbus-rangedevice_typeclock-namesresetsreset-namesnum-lanesphysphy-namesinterrupt-namesrx-fifo-depthtx-fifo-depthpinctrl-0pinctrl-namesphy-modephy-handleamlogic,tx-delay-ns#sound-dai-cellsassigned-clocksassigned-clock-parentsassigned-clock-rateshdmi-supplyremote-endpointsound-name-prefixgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disablebias-pull-updrive-strength-microampbias-pull-down#thermal-sensor-cellsamlogic,ao-secure#phy-cellsphy-supply#clock-cells#power-domain-cellsamlogic,ao-sysctrlmdio-parent-busmax-speedreset-assert-usreset-deassert-usreset-gpios#reset-cellsamlogic,fifo-depthhdmi-phandleamlogic,has-chip-id#pwm-cellslinux,rc-map-name#io-channel-cellsamlogic,canvasinterrupt-controlleramlogic,channel-interruptsfifo-sizeuart-has-rtsctsshutdown-gpiosamlogic,dram-access-quirkpinctrl-1bus-widthcap-sd-highspeedmax-frequencykeep-power-in-suspendnon-removabledisable-wpmmc-pwrseqvmmc-supplyvqmmc-supplycd-gpioscap-mmc-highspeeddr_modevbus-supplyg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizesnps,dis_u2_susphy_quirksnps,quirk-frame-length-adjustmentsnps,parkmode-disable-ss-quirkoperating-points-v2#cooling-cellsdma-coherentpolling-delaypolling-delay-passivethermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendclock-frequencyclock-output-namescpuenable-methodcapacity-dmips-mhznext-level-cachecpu-supplyclock-latencycache-levelcache-unifiedopp-sharedregulator-nameregulator-min-microvoltregulator-max-microvoltvin-supplyregulator-always-ongpioenable-active-highpwm-supplypwmspwm-dutycycle-rangeregulator-boot-onaudio-aux-devsaudio-routingsound-daidai-formatdai-tdm-slot-tx-mask-0dai-tdm-slot-tx-mask-1dai-tdm-slot-tx-mask-2dai-tdm-slot-tx-mask-3mclk-fs l8e(e ',videostrong,kii-proamlogic,meson-gxbb7Videostrong KII Proaliases=/soc/apb@d0000000/mmc@72000B/soc/apb@d0000000/mmc@74000G/soc/apb@d0000000/mmc@70000L/soc/bus@c8100000/serial@4c0T/soc/ethernet@c9410000reserved-memory ^hwrom@0eisecmon@10000000e isecmon@5000000e0isecmon@5300000e0ilinux,cma,shared-dma-poolpy~@chosen ^serial0:115200n8framebuffer-cvbs.,amlogic,simple-framebuffersimple-framebuffer vpu-cvbs disabledframebuffer-hdmi.,amlogic,simple-framebuffersimple-framebuffer vpu-hdmi disabled? Mcpus cpu@0cpu,arm,cortex-a53epsci cpu@1cpu,arm,cortex-a53epsci cpu@2cpu,arm,cortex-a53epsci cpu@3cpu,arm,cortex-a53epsci l2-cache0,cache! thermal-zonescpu-thermal/EStripscpu-passivec8opassive cpu-hotc_ohot cpu-criticalco criticalcooling-mapsmap0z0 map1z 0 arm-pmu,arm,cortex-a53-pmu0 psci ,arm,psci-0.2smctimer,arm,armv8-timer0   xtal-clk ,fixed-clockn6xtal firmwaresecure-monitor*,amlogic,meson-gx-smamlogic,meson-gxbb-sm efuse0,amlogic,meson-gx-efuseamlogic,meson-gxbb-efuse  :sn@14eeth-mac@34e4bid@46eF0scpi),amlogic,meson-gxbb-scpiarm,scpi-pre-1.0clocks,arm,scpi-clocksclocks-0,arm,scpi-dvfs-clocksvcpu sensors1,amlogic,meson-gxbb-scpi-sensorsarm,scpi-sensors soc ,simple-bus ^bus@c1100000 ,simple-buse ^interrupt-controller@98805,amlogic,meson-gxbb-gpio-intcamlogic,meson-gpio-intce&; L@ABCDEFGokayreset-controller@4404,amlogic,meson-gxbb-reseteDg audio-controller@5400,amlogic,aiu-gxbbamlogic,aiutAIUeT02 i2sspdifokayH&(Pk,'Qnq\pclki2s_pclki2s_aoclki2s_mclki2s_mixerspdif_pclkspdif_aoclkspdif_mclkspdif_mclk_seldefault ?serial@84c0,amlogic,meson-gx-uarte okayxtalpclkbauddefaultbluetooth,brcm,bcm4335a0 p q lposerial@84dc,amlogic,meson-gx-uarte K disabled0xtalpclkbaudi2c@8500,amlogic,meson-gxbb-i2ce    disabledpwm@8550,,amlogic,meson-gx-pwmamlogic,meson-gxbb-pwmeP disabledpwm@8650,,amlogic,meson-gx-pwmamlogic,meson-gxbb-pwmeP disabledadc@8680/,amlogic,meson-gxbb-saradcamlogic,meson-saradce4" I disabledabclkincoreadc_clkadc_selpwm@86c0,,amlogic,meson-gx-pwmamlogic,meson-gxbb-pwmeokaydefaultclkin0 <serial@8700,amlogic,meson-gx-uarte ] disabledDxtalpclkbaudclock-measure@8758,amlogic,meson-gx-clk-measureeXi2c@87c0,amlogic,meson-gxbb-i2ce    disabledi2c@87e0,amlogic,meson-gxbb-i2ce    disabledspi@8d80,amlogic,meson-gx-spicce Q  disabledcore4spi@8c80,amlogic,meson-gxbb-spifce  disabled"watchdog@98d0,amlogic,meson-gxbb-wdteinterrupt-controller@c4301000 ,arm,gic-400@e00 0@ 0` &  ; sram@c8000000 ,mmio-srame@ ^@scp-sram@0,amlogic,meson-gxbb-scp-shmeme0 scp-sram@200,amlogic,meson-gxbb-scp-shmeme4 bus@c8100000 ,simple-buse ^sys-ctrl@0.,amlogic,meson-gx-ao-sysctrlsimple-mfdsyscone clock-controller2,amlogic,meson-gxbb-aoclkcamlogic,meson-gx-aoclkcg  xtalmpeg-clk cec@100,amlogic,meson-gx-ao-cece okaycoredefault;ao-secure@140",amlogic,meson-gx-ao-securesyscone@@Hserial@4c0,,amlogic,meson-gx-uartamlogic,meson-ao-uarte okayxtalpclkbauddefaultserial@4e0,,amlogic,meson-gx-uartamlogic,meson-ao-uarte  disabledxtalpclkbaudi2c@500,amlogic,meson-gxbb-i2ce    disabled]pwm@5502,amlogic,meson-gx-ao-pwmamlogic,meson-gxbb-ao-pwmeP disabledir@580*,amlogic,meson-gx-iramlogic,meson-gxbb-ire@ okaydefault\rc-videostrong-kii-propinctrl@14!,amlogic,meson-gxbb-aobus-pinctrl ^ bank@140e,$nmuxpullgpiox ;uart_ao_a muxuart_tx_ao_auart_rx_ao_auart_aouart_ao_a_cts_rtsmuxuart_cts_ao_auart_rts_ao_auart_aouart_ao_bmuxuart_tx_ao_buart_rx_ao_b uart_ao_buart_ao_b_cts_rtsmuxuart_cts_ao_buart_rts_ao_b uart_ao_bremote_input_ao muxremote_input_aoremote_input_aoi2c_aomuxi2c_sck_aoi2c_sda_aoi2c_aopwm_ao_a_3mux pwm_ao_a_3 pwm_ao_a_3pwm_ao_a_6mux pwm_ao_a_6 pwm_ao_a_6pwm_ao_a_12mux pwm_ao_a_12 pwm_ao_a_12pwm_ao_bmux pwm_ao_b pwm_ao_bi2s_am_clkmux i2s_am_clk i2s_out_aoi2s_out_ao_clkmuxi2s_out_ao_clk i2s_out_aoi2s_out_lr_clkmuxi2s_out_lr_clk i2s_out_aoi2s_out_ch01_aomuxi2s_out_ch01_ao i2s_out_aoi2s_out_ch23_aomuxi2s_out_ch23_ao i2s_out_aoi2s_out_ch45_aomuxi2s_out_ch45_ao i2s_out_aospdif_out_ao_6muxspdif_out_ao_6 spdif_out_aospdif_out_ao_13muxspdif_out_ao_13 spdif_out_aoao_cec muxao_ceccec_aoee_cecmuxee_ceccec_aovideo-codec@c8820000",amlogic,gxbb-vdecamlogic,gx-vdec eȂ ndosesparser, vdecesparser  6 dos_parserdosvdec_1vdec_hevc( esparserbus@c8834000 ,simple-buseȃ@  ^ȃ@ rng@0,amlogic,meson-rngecorepinctrl@4b0#,amlogic,meson-gxbb-periphs-pinctrl ^ !bank@4b0@e( 0@nmuxpullpull-enablegpiox!w emmc ,mux-0emmc_nand_d07emmc_cmdemmcmux-1 emmc_clkemmcemmc-ds -muxemmc_dsemmcemmc_clk_gate .muxBOOT_8 gpio_periphsnormuxnor_dnor_qnor_cnor_csnorspi-pinsmuxspi_misospi_mosispi_sclkspispi-idle-high-pinsmux spi_sclkspi-idle-low-pinsmux spi_sclkspi-ss0muxspi_ss0spisdcard )mux-03sdcard_d0sdcard_d1sdcard_d2sdcard_d3sdcard_cmdsdcardmux-1 sdcard_clksdcardsdcard_clk_gate *muxCARD_2 gpio_periphssdio $mux-0)sdio_d0sdio_d1sdio_d2sdio_d3sdio_cmdsdiomux-1 sdio_clksdiosdio_clk_gate %muxGPIOX_4 gpio_periphssdio_irqmux sdio_irqsdiouart_a muxuart_tx_auart_rx_auart_auart_a_cts_rts muxuart_cts_auart_rts_auart_auart_bmuxuart_tx_buart_rx_buart_buart_b_cts_rtsmuxuart_cts_buart_rts_buart_buart_cmuxuart_tx_cuart_rx_cuart_cuart_c_cts_rtsmuxuart_cts_cuart_rts_cuart_ci2c_amuxi2c_sck_ai2c_sda_ai2c_ai2c_bmuxi2c_sck_bi2c_sda_bi2c_bi2c_cmuxi2c_sck_ci2c_sda_ci2c_ceth-rgmiimuxeth_mdioeth_mdceth_clk_rx_clketh_rx_dveth_rxd0eth_rxd1eth_rxd2eth_rxd3eth_rgmii_tx_clketh_tx_eneth_txd0eth_txd1eth_txd2eth_txd3etheth-rmii "muxXeth_mdioeth_mdceth_clk_rx_clketh_rx_dveth_rxd0eth_rxd1eth_tx_eneth_txd0eth_txd1ethpwm_a_xmuxpwm_a_xpwm_a_xpwm_a_ymuxpwm_a_ypwm_a_ypwm_bmuxpwm_bpwm_bpwm_dmuxpwm_dpwm_dpwm_e muxpwm_epwm_epwm_f_xmuxpwm_f_xpwm_f_xpwm_f_ymuxpwm_f_ypwm_f_yhdmi_hpd 4mux hdmi_hpd hdmi_hpdhdmi_i2c 5muxhdmi_sdahdmi_scl hdmi_i2ci2sout_ch23_ymuxi2sout_ch23_yi2s_outi2sout_ch45_ymuxi2sout_ch45_yi2s_outi2sout_ch67_ymuxi2sout_ch67_yi2s_outspdif_out_y mux spdif_out_y spdif_outbus@c8838000 ,simple-buseȃ ^ȃvideo-lut@48,amlogic,canvaseH bus@c883c000 ,simple-buseȃ  ^ȃ system-controller@0/,amlogic,meson-gx-hhi-sysctrlsimple-mfdsysconepower-controller,amlogic,meson-gxbb-pwrc`  %Dviuvencvcbusbt656dvinrdmavencivencpvdacvdi6venclvid_lock vpuvapb0~(+B'沀 clock-controller,amlogic,gxbb-clkcxtal mailbox@404,amlogic,meson-gxbb-mhueL$W ethernet@c94100005,amlogic,meson-gxbb-dwmacsnps,dwmac-3.70asnps,dwmac eAȃE@ macirqcqokay $*stmmacethclkin0clkin1timing-adjustment"default#rmiimdio,snps,dwmac-mdio ethernet-phy@0e''  #apb@d0000000 ,simple-buse  ^ mmc@70000,,amlogic,meson-gx-mmcamlogic,meson-gxbb-mmce okay^wcoreclkin0clkin1,$%defaultclk-gate  #&.':(wifi@1e,brcm,bcm4329-fmacmmc@72000,,amlogic,meson-gx-mmcamlogic,meson-gxbb-mmce  okay_zcoreclkin0clkin1-)*defaultclk-gateGTa n,.':+mmc@74000,,amlogic,meson-gx-mmcamlogic,meson-gxbb-mmce@ okay`}coreclkin0clkin1.,-.defaultclk-gatew #/.0:(gpu@c0000%,amlogic,meson-gxbb-maliarm,mali-450e x1gpgpmmupppmupp0ppmmu0pp1ppmmu1pp2ppmmu21 j buscore B,Xvpu@d0100000,,amlogic,meson-gxbb-vpuamlogic,meson-gx-vpu eȃnvpuhhi   port@0eendpoint2 =port@1eendpoint3 6hdmi-tx@c883a0004,amlogic,meson-gxbb-dw-hdmiamlogic,meson-gx-dw-hdmieȃ 9 tHDMITXokayOBhdmitx_apbhdmitxhdmitx_phy?Misfriahbvenci+Bn645default port@0eendpoint6 3port@1eendpoint7 >phy@c0000000,amlogic,meson-gxbb-usb2-phye "72usb_generalusbokay8 9phy@c0000020,amlogic,meson-gxbb-usb2-phye "73usb_generalusbokay :usb@c9000000!,amlogic,meson-gxbb-usbsnps,dwc2e Aotg9 usb2-phyhostokayusb@c9100000!,amlogic,meson-gxbb-usbsnps,dwc2e @otg: usb2-phyhostokayopp-table,operating-points-v2 1opp-125000000sY@~opp-250000000沀~opp-285714285m~opp-400000000ׄ~opp-500000000e~opp-666666666'~opp-744000000,X~memory@0memorye@regulator-usb-pwrs,regulator-fixed USB_PWRLK@2LK@ JEO 8gpio-regulator,regulator-gpio  VDDIO_CARDw@22Z ;bhw@2Zo'I +regulator-vddio-boot,regulator-fixed  VDDIO_BOOTw@2w@ (regulator-vddao-3v3,regulator-fixed  VDDAO_3V32Z22Z 'regulator-vcc-3v3,regulator-fixed VCC_3V32Z22Z 0emmc-pwrseq,mmc-pwrseq-emmc  /wifi32k ,pwm-clock<w6 sdio-pwrseq,mmc-pwrseq-simple b ext_clock &cvbs-connector,composite-video-connectorportendpoint= 2hdmi-connector,hdmi-connectoraportendpoint> 7audio-codec-0t,linux,spdif-ditDIT @leds ,gpio-ledsled ; statusoffgpio-keys-polled,gpio-keys-polledbutton-resetresett ;sound,amlogic,gx-sound-card7KII-PRO   + B&`pdai-link-0 ?dai-link-1 ?dai-link-2 ?i2scodec-0 ?dai-link-3 ?codec-0@dai-link-4 ?codec-0 interrupt-parent#address-cells#size-cellscompatiblemodelmmc0mmc1mmc2serial0ethernet0rangesregno-mapreusablesizealignmentlinux,cma-defaultstdout-pathamlogic,pipelinepower-domainsstatusclocksdevice_typeenable-methodnext-level-cache#cooling-cellsphandlecache-levelcache-unifiedpolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-deviceinterruptsinterrupt-affinityclock-frequencyclock-output-names#clock-cellsread-onlysecure-monitormboxesshmemclock-indices#thermal-sensor-cellsinterrupt-controller#interrupt-cellsamlogic,channel-interrupts#reset-cells#sound-dai-cellssound-name-prefixinterrupt-namesclock-namesresetspinctrl-0pinctrl-namesfifo-sizeuart-has-rtsctsshutdown-gpioshost-wakeup-gpiosmax-speed#pwm-cells#io-channel-cellsnum-cshdmi-phandleamlogic,has-chip-idlinux,rc-map-namereg-namesgpio-controller#gpio-cellsgpio-rangesgroupsfunctionbias-disableamlogic,ao-sysctrlamlogic,canvasreset-namesbias-pull-upbias-pull-down#power-domain-cellsassigned-clocksassigned-clock-parentsassigned-clock-rates#mbox-cellsrx-fifo-depthtx-fifo-depthphy-handlephy-modereset-assert-usreset-deassert-usreset-gpiospinctrl-1bus-widthcap-sd-highspeedmax-frequencynon-removabledisable-wpkeep-power-in-suspendmmc-pwrseqvmmc-supplyvqmmc-supplysd-uhs-sdr12sd-uhs-sdr25sd-uhs-sdr50cd-gpioscap-mmc-highspeedmmc-ddr-1_8vmmc-hs200-1_8voperating-points-v2remote-endpoint#phy-cellsphy-supplyphysphy-namesdr_modeopp-hzopp-microvoltregulator-nameregulator-min-microvoltregulator-max-microvoltgpioenable-active-highgpios-statesregulator-settling-time-up-usregulator-settling-time-down-uspwmscolordefault-statepoll-intervallabellinux,codesound-daidai-formatmclk-fs V8R(vRXapm,mustangapm,xgene-storm +7APM X-Gene Mustang boardcpus+cpu@0=cpu apm,potenzaI Mspin-table[lcpu@1=cpu apm,potenzaI Mspin-table[lcpu@100=cpu apm,potenzaI Mspin-table[lcpu@101=cpu apm,potenzaI Mspin-table[lcpu@200=cpu apm,potenzaI Mspin-table[lcpu@201=cpu apm,potenzaI Mspin-table[lcpu@300=cpu apm,potenzaI Mspin-table[lcpu@301=cpu apm,potenzaI Mspin-table[ll2-cache-0cache}l2-cache-1cache}l2-cache-2cache}l2-cache-3cache}interrupt-controller@78010000arm,cortex-a15-gic@Ixxx x   refclk fixed-clockrefclktimerarm,armv8-timer0 pmuapm,potenza-pmu  soc simple-bus+clocks+pcppll@17000100apm,xgene-pcppll-clockpcppllIpcppllDsocpll@17000120apm,xgene-socpll-clocksocpllI socpllDsocplldiv2fixed-factor-clock socplldiv2%0 socplldiv2ahbclk@17000000apm,xgene-device-clockI :div-regDdSaahbclksdioclk@1f2ac000apm,xgene-device-clock I* :csr-regdiv-regozDxSasdioclkethclkapm,xgene-device-clockethclkI:div-regD8S aethclk menetclkapm,xgene-device-clock I:csr-reg menetclk#sge0clk@1f21c000apm,xgene-device-clockI!:csr-regz sge0clk&xge0clk@1f61c000apm,xgene-device-clockIa:csr-regzxge0clk)xge1clk@1f62c000apm,xgene-device-clock disabledIb:csr-regzxge1clk+sataphy1clk@1f21c000apm,xgene-device-clockI!:csr-reg sataphy1clk disabledozsataphy1clk@1f22c000apm,xgene-device-clockI":csr-reg sataphy2clkokayoz:sataphy1clk@1f23c000apm,xgene-device-clockI#:csr-reg sataphy3clkokayoz:sata01clk@1f21c000apm,xgene-device-clockI!:csr-reg sata01clkoz9sata23clk@1f22c000apm,xgene-device-clockI":csr-reg sata23clkoz9sata45clk@1f23c000apm,xgene-device-clockI#:csr-reg sata45clkoz9 rtcclk@17000000apm,xgene-device-clockI :csr-rego zrtcclk"rngpkaclk@17000000apm,xgene-device-clockI :csr-rego z rngpkaclk,pcie0clk@1f2bc000okayapm,xgene-device-clockI+:csr-reg pcie0clkpcie1clk@1f2cc000 disabledapm,xgene-device-clockI,:csr-reg pcie1clkpcie2clk@1f2dc000 disabledapm,xgene-device-clockI-:csr-reg pcie2clkpcie3clk@1f50c000 disabledapm,xgene-device-clockIP:csr-reg pcie3clkpcie4clk@1f51c000 disabledapm,xgene-device-clockIQ:csr-reg pcie4clkdmaclk@1f27c000apm,xgene-device-clockI':csr-regdmaclk-msi@79000000apm,xgene1-msiIysystem-clk-controller@17000000apm,xgene-scusysconI reboot@17000014syscon-reboot L~csw@7e200000apm,xgene-cswsysconI~  mcba@7e700000apm,xgene-mcbsysconI~p mcbb@7e720000apm,xgene-mcbsysconI~r efuse@1054a000apm,xgene-efusesysconIT rb@7e000000apm,xgene-rbsysconI~edac@78800000apm,xgene-edac+   Ix$ !'edacmc@7e800000apm,xgene-edac-mcI~edacmc@7e840000apm,xgene-edac-mcI~edacmc@7e880000apm,xgene-edac-mcI~edacmc@7e8c0000apm,xgene-edac-mcI~edacpmd@7c000000apm,xgene-edac-pmdI| edacpmd@7c200000apm,xgene-edac-pmdI| edacpmd@7c400000apm,xgene-edac-pmdI|@ edacpmd@7c600000apm,xgene-edac-pmdI|` edacl3@7e600000apm,xgene-edac-l3I~`edacsoc@7e930000apm,xgene-edac-soc-v1I~pmu@78810000apm,xgene-pmu-v2+   Ix "pmul3c@7e610000apm,xgene-pmu-l3cI~apmuiob@7e940000apm,xgene-pmu-iobI~pmucmcb@7e710000apm,xgene-pmu-mcbI~qpmucmcb@7e730000apm,xgene-pmu-mcbI~spmucmc@7e810000apm,xgene-pmu-mcI~pmucmc@7e850000apm,xgene-pmu-mcI~pmucmc@7e890000apm,xgene-pmu-mcI~pmucmc@7e8d0000apm,xgene-pmu-mcI~pcie@1f2b0000okay=pci$apm,xgene-storm-pcieapm,xgene-pcie+ I+:csrcfgTC8BB&0CQ^pcie@1f2c0000 disabled=pci$apm,xgene-storm-pcieapm,xgene-pcie+ I,:csrcfgTрC8BB&0CQ^pcie@1f2d0000 disabled=pci$apm,xgene-storm-pcieapm,xgene-pcie+ I-:csrcfgTC8BB&0CQ^pcie@1f500000 disabled=pci$apm,xgene-storm-pcieapm,xgene-pcie+ IP:csrcfgTC8BB&0CQ^pcie@1f510000 disabled=pci$apm,xgene-storm-pcieapm,xgene-pcie+ IQ :csrcfgTC8BB&0CQ^mailbox@10540000apm,xgene-slimpro-mboxITi`i2cslimproapm,xgene-slimpro-i2cuhwmonslimproapm,xgene-slimpro-hwmonuserial@1c020000okay ns16550aI|  Lserial@1c021000 disabled ns16550aI|  Mserial@1c022000 disabled ns16550aI |  Nserial@1c023000 disabled ns16550aI0|  Ommc@1c000000arasan,sdhci-4.9aI IQclk_xinclk_ahbokaygpio0@1701c000apm,xgene-gpioI@gpio@1c024000snps,dw-apb-gpioI@+gpio-controller@0snps,dw-apb-gpio-port Ii2c@10512000 disabled+snps,designware-i2cIQ  Dphy@1f21a000apm,xgene-phyI! disabled  phy@1f22a000apm,xgene-phyI"okay  phy@1f23a000apm,xgene-phyI#okay  !sata@1a000000apm,xgene-ahciPI!!!!p Q disabled sata-physata@1a400000apm,xgene-ahciPI@""""p Qokay sata-physata@1a800000apm,xgene-ahci@I### Qokay ! sata-phyusb@19000000 disabled snps,dwc3I Qhostusb@19800000 disabled snps,dwc3I Qhostgpio@17001000apm,xgene-gpio-sbIH()*+,- *rtc@10510000apm,xgene-rtcIQ F"mdio@17020000apm,xgene-mdio-rgmii+I#phy@3I%phy@4I'phy@5I(ethernet@17020000apm,xgene-enetokay0I:enet_csrring_csrring_cmd <Q#rgmii-$%mdioapm,xgene-mdio+ethernet-phy@3ethernet-phy-id001c.c915I$ethernet@1f210000apm,xgene1-sgenetokay0I! :enet_csrring_csrring_cmdQ&sgmii-'ethernet@1f210030apm,xgene1-sgenetokay0I!0 :enet_csrring_csrring_cmd8Qsgmii-(ethernet@1f610000apm,xgene1-xgenetokay0Ia`:enet_csrring_csrring_cmd``abcdefg@Q)xgmii H* ethernet@1f620000apm,xgene1-xgenet disabled0Ib`:enet_csrring_csrring_cmdlm8Q+xgmiirng@10520000apm,xgene-rngIR A,dma@1f270000apm,xgene-storm-dma=dma@I' @T<Q-chosenmemory@100000000=memoryIgpio-keys gpio-keysbuttonTPOWERZte *poweroff_mbox@10548000$apm,mustang-poweroff-mailboxsysconIT0.poweroff@10548010syscon-poweroff.L~ compatibleinterrupt-parent#address-cells#size-cellsmodeldevice_typeregenable-methodcpu-release-addrnext-level-cachecache-levelcache-unifiedphandle#interrupt-cellsinterrupt-controllerinterrupts#clock-cellsclock-frequencyclock-output-namesrangesdma-rangesclocksclock-namesclock-multclock-divreg-namesdivider-offsetdivider-widthdivider-shiftcsr-offsetcsr-maskenable-offsetenable-maskstatusmsi-controllerregmapregmap-cswregmap-mcbaregmap-mcbbregmap-efuseregmap-rbmemory-controllerpmd-controllerenable-bit-indexbus-rangeinterrupt-map-maskinterrupt-mapdma-coherentmsi-parent#mbox-cellsmboxesreg-shiftno-1-8-vgpio-controller#gpio-cellssnps,nr-gpiosbus_num#phy-cellsapm,tx-boost-gainapm,tx-eye-tuningphysphy-namesdr_modelocal-mac-addressphy-connection-typephy-handleport-idchannelrxlos-gpioslabellinux,codelinux,input-typeELFu@@8 @@@@888  ( ((9C TTT$$Ptd   ,,QtdRtd( ((88/lib/ld-musl-aarch64.so.1GNUNN6#y"W&ju^DAv剠 2( \  j4\ 7 U W+q  *JUEO_$ dc ]\  e  W  n X   zN E> #\y8:w@SR4 "   LD  (d jJ1 H *yc ! q $ LQ#u  i m Q C \x* t  *O y  /@ p   ? e q f !{ T   ;  1 kF W % u|/ A> / 7  A#J  0   6  0&~Gl ! fB s  !D ` _  g- a  >Oc ]`3 u 1v ? nb P*Bp) L  I W  k   /    m] X9 ' 9 Q    24 GN x <-  \c  ,  @      D   ) D Tklogctldprintfsetuidchrootstrcasestrsocketputchar_unlockedmkdtempgetspnam_rputc_unlockedfflushstrcpyshmgetsigsuspendgethostidvasprintffchmodgmtime_rfnmatchreaddirexecvsetlocalesrandttyname_rfopenstrsignalstrncmpftruncateinet_atonoptindgetpwentstrrchrregexecpipetcdraincfmakerawshmatperrorwcrtombconnectfileno_unlockedgetpwuidstpncpysendfilesemctlmbsrtowcsclosedirinitgroupsinet_ntoananosleepfchdirfeof_unlockedmknodgetusershellgetgrgidftellinet_ntopstrncpypersonalitymbstowcsgetprioritytcgetsidsigprocmaskregfreesigfillset__stack_chk_faildaemonshmctlinotify_rm_watchunlinklistenfgets_unlockediswprintmkdirshmdtreallocfsyncstdinstrtoll_exitsocketpairmemchrmemrchrstrpbrkpopengetpidkillstrspnstrdupgetc_unlockedinet_ptonstrftimemkstempflockstatvfsrewindlocaltime_rstrtodsetutxentgmtime__ctype_get_mb_cur_maxendpwentstrtolisattylchownmmapsetmntentsched_yieldns_name_uncompressclearenvswapoffstrchrnulsyslogsymlinkisprintexeclecfsetispeedrebootexeclpfdatasyncsigsetjmpgetpwnamgetppidfutimensstrlenungetccospivot_rootpowprctlunsharesendsetitimersigemptysetopenloggetaddrinfogetchar_unlockeddirnamememsetcfgetospeedstrstrsinstrcspntcsendbreakns_initparseutimensatrmdir__errno_locationbindtcsetattrmemcmpgetpagesizegetnameinfostrndupendgrentgetsockoptsetgroupsmempcpygetoptgetlogin_rmsggetdup2clearerrpausefstatunsetenvsqrtstrptimeshutdownsetnsvsnprintfsigaddsetctimegetgrnamadjtimexsethostnameputenvfchownstdoutgethostbyaddrfputcrecvmktempfputsstrtok_rregerrorstrnlenlseekmemcpyfclosetcsetpgrpgetmntentstrtoulvprintfsetsockoptmallocsiglongjmpkillpgstrcatumaskstrcasecmprealpathlstatftellotimegmsetegidraiseremovesetpgidgetpeernamegetgidtzsetres_mkqueryhasmntopt__libc_current_sigrtmaxopendirgetenvsched_getaffinitysscanfrecvfromregcompoptarggetservbynamewcwidthmsgctlstderrsigdelsetioctlsyncfsns_parserralarmsysteminotify_initmunmapwait3gethostbynameseteuidpututxlineclock_settimegetgroupsgetuidreadlinkfscanfether_aton_rreadaheadexecvegetegidsetrlimitgetopt_longsettimeofdayexecvpfreeifaddrsfreopenstrncasecmpgetifaddrsif_nametoindexsendmsgstrtoullpcloseutimesusleepgetcwdcryptupdwtmpxfwritefreadgettimeofdayrenamesigactionscandirgeteuidstatfsgetresgidether_hosttonatofclock_gettimeatoitcflushwaitpidstrverscmplocaltimeendutxentswaponferror_unlockedstrchrcapsetendmntentgetsockname_finisendtovforkmktimeatan2alphasortgetlinefdopenqsortexpwcstombsacceptgetresuidhstrerrortcgetattrinotify_add_watchgetutxent__cxa_finalize__libc_current_sigrtminumount2syscallbsearchfreeaddrinfocapgetsetsidcfsetspeedfcntl__stack_chk_guardcfsetospeedcfgetispeedatoll__h_errno_locationgetmntent_rns_get16getrlimitmountmemmoveunamesigtimedwaitpreadstrsepaccesssysinfogetgrouplistopterrsetgidmkfifosetbufstrcmpns_get32recvmsgtcgetpgrp__libc_start_mainsetpwentsemopstpcpyppollsetprioritygetservbyportposix_fallocatefseekostrcollvfprintfcloseloggetopt_long_onlysysconffputs_unlockedsemget___environlibc.musl-aarch64.so.1__deregister_frame_info_ITM_registerTMCloneTable_ITM_deregisterTMCloneTable__register_frame_info.Rcot HPX`hpx3HU  ( 0 8 @ HPX`hpx !"#$%&'() *(+0,8-@/H0P1X2`3h4p5x6789:;<=>?@ABCDEFGHIJ K(L0M8N@OHPPQXR`ShTpUxVWXYZ[\]^_`abdefghijk l(m0n8p@qHrPsXt`uhvpwxxy{|}~ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx      (08@HPX`hp x!"#$%&'()*+,-./012456 7(8098:@;H<P=X>`?h@pAxBCDEFGHIJKLMNOPQRSTUV W(X0Y8Z@[H\P]X^`_h`paxbcdefghijklmnopqrstuv w(x0y8z@{H|P}X~`hpx(UUUUUEUUUY 6o3?"?73333gfff˶$UUUTUU3333333gfUx@6{{_{PvA    PzA P~A PA PA" PAB PAb PA PA PA PA PA PA" PAB PAb PA PA PA PA PA PA" PAB PAb PA PA PA PA PA PA" PAB PAb PA PA PA PA PB PB" P BB PBb PB PB PB PB P"B P&B" P*BB P.Bb P2B P6B P:B P>B PBB PFB" PJBB PNBb PRB PVB PZB P^B PbB PfB" PjBB PnBb PrB PvB PzB P~B PB PB" PBB PBb PB PB PB PB PB PB" PBB PBb PB PB PB PB PB PB" PBB PBb PB PB PB PB PB PB" PBB PBb PB PB PB PB PC PC" P CB PCb PC PC PC PC P"C P&C" P*CB P.Cb P2C P6C P:C P>C PBC PFC" PJCB PNCb PRC PVC PZC P^C PbC PfC" PjCB PnCb PrC PvC PzC P~C PC PC" PCB PCb PC PC PC PC PC PC" PCB PCb PC PC PC PC PC PC" PCB PCb PC PC PC PC PC PC" PCB PCb PC PC PC PC PD PD" P DB PDb PD PD PD PD P"D! P&D"! P*DB! P.Db! P2D! P6D! P:D! P>D! PBD" PFD"" PJDB" PNDb" PRD" PVD" PZD" P^D" PbD# PfD"# PjDB# PnDb# PrD# PvD# PzD# P~D# PD$ PD"$ PDB$ PDb$ PD$ PD$ PD$ PD$ PD% PD"% PDB% PDb% PD% PD% PD% PD% PD& PD"& PDB& PDb& PD& PD& PD& PD& PD' PD"' PDB' PDb' PD' PD' PD' PD' PE( PE"( P EB( PEb( PE( PE( PE( PE( P"E) P&E") P*EB) P.Eb) P2E) P6E) P:E) P>E) PBE* PFE"* PJEB* PNEb* PRE* PVE* PZE* P^E* PbE+ PfE"+ PjEB+ PnEb+ PrE+ PvE+ PzE+ P~E+ PE, PE", PEB, PEb, PE, PE, PE, PE, PE- PE"- PEB- PEb- PE- PE- PE- PE- PE. PE". PEB. PEb. PE. PE. PE. PE. PE/ PE"/ PEB/ PEb/ PE/ PE/ PE/ PE/ PF0 PF"0 P FB0 PFb0 PF0 PF0 PF0 PF0 P"F1 P&F"1 P*FB1 P.Fb1 P2F1 P6F1 P:F1 P>F1 PBF2 PFF"2 PJFB2 PNFb2 PRF2 PVF2 PZF2 P^F2 PbF3 PfF"3 PjFB3 PnFb3 PrF3 PvF3 PzF3 P~F3 PF4 PF"4 PFB4 PFb4 PF4 PF4 PF4 PF4 PF5 PF"5 PFB5 PFb5 PF5 PF5 PF5 PF5 PF6 PF"6 PFB6 PFb6 PF6 PF6 PF6 PF6 PF7 PF"7 PFB7 PFb7 PF7 PF7 PF7 PF7 PG8 PG"8 P GB8 PGb8 PG8 PG8 PG8 PG8 P"G9 P&G"9 P*GB9 P.Gb9 P2G9 P6G9 P:G9 P>G9 PBG: PFG": PJGB: PNGb: PRG: PVG: PZG: P^G: PbG; @A!?TA!Ga_@A!!"A !ABBGb_{ S`A97@|G@@@G@$ R`9 @{¨_@G@{A@! ${A!|DGA@CcG@G "@ C_! O RWur_@y6 sqTs~S@9@5!5*WA_BOè_Ҁja8ja8kTHT@85sOR"r TAR3޳>@qd@Ta@85Q5?z`(w`@9 qT`\(q`(m>@k`@94(qTh db`@O<@qTO3RO_OWA @@!<ROO R* RHO_@85sQ5q!RBzT qBRBz T @@9lqT @`a!(]5@9A__O*WBUA<I 4JR!dkbc$b8a#DZcxS(cqT4`(;5I6!!"s@?A 92OWa!d)_g#@@@RFAR*w RQsR?y`(`)`@95`R#KkT 1R ~@s4a!2 7sRxAR R`@9 4@@9@4~S@j`8|S z``@85@a!25<< @@9qT`D21 @Ua!25@G8sR S?@j`8@|SB B{b?4@@@@Dq`TV+`@859?qaTGa!({5 @@ <@7@9@"<=p7 @<@#`2 RZO`d) S@`>@9?qaT`>`>RA `>@#hb8c5_Bhb8k TOWWTdTs&qsWAO¨_RC@95_c4Ehc8$hc8k`TBC@85OW_, 5*WA_BOè_5`jw841AT*s`@95|@R*A5_@85@94!QO sR;@9?qT!B @BO¨p8OR@O_ORaT@9A4O_OR O8@9?qATaT@9"4@95@9_!k_A!tGO @'CG@@@@@4<=<=?A!tG'@"@ҀT)OE_O@tG@'CG@@@@`4w<=<= ?` ` g YO tGW_o@g #@ 4\R?@=9*@s @3 R!K?qcC-T~@!|@<3z~@==<<=8/{ RKK@kLT~@===*7{ /@a ! ! !|@~@`/@ARRh"8 #@6/@~@@Rx #@6@a/@! $@B3/@@Tc tGg@@B Tz~@3/?@/@/@BRR8/@84@94/@`b;8{ /@A 8/@;{ g@v /@@;]@OMWN_OgPoQ_!!tG+"@'<CG=<=9kO3avG"@'<CG=<=svG'@a@@TOE_OSRa&C^|@=?=`R`&Oè_O3avG"@'<CG=<=svG'@a@@TOE_` ` ` y@H@@?@@9OaR *O*X72R*I @*O¨_OaR *@*X6xR*: @*O¨_"RAR3*4ER@R*RAsrd*h5?qATBqT8!qaT_R46KBQR#8_I)+bR 9 A_I)+bR 9 A_*p<aTD#_%hc8cDӥ @hg8he82$828C@"h@@R$@9$4TAR_փQc$q T2dQq(Tc\Qc%@9f SQ$qT*9! 2QqT\Q*95!#@9qAT!q@zTR"9@R`B_Og ROO_@ROW* OtG_@ҿ1T R3RI5@RF*`5C5R@3B***aR7R5@yq@@y83*QR_kR@@yP3t`*QR_k Ru7*y tG@@BҠT*SRRROA*WB_C_O3avG"@svG@@b@!@TOA_18 A!p3qA*_RRR%OOW*_=_|_<^@r@B  =c <}ra@~ =" ! ‚B!_G}t@A@6`juQ@Qxju@@!@@=* R7cjuҁ@@0=R4vG@@! T4"`ju U@RtjubrR*A!=@d=% Ja77}RRvr+*@@6*A! R|RkT@ R= s*@=@=@6[BB=Ү#@OAWB_CC__ 6vGO W @G@> 4L>`@(>#\ncCC#B!_*86@RbrR3;G}Ӂjvs5"@"A!`>/!?c}vGG@@!`TT'@jv@>('S(6 @@> 7@>+ @` Q*@?.@A!?@d= J!87(6 R|R;+}R;Rvr@;@86Q!LkT@R=h;;@?@1`TD@+@? G)@@X? 7Ҙ0R!r@?@@? @@`>/!?3@?cRX07'@=R,4 @@@DqT'@u 7@A!l??@<A;@?@1!T;@?@@A!=@3?@7?;@ G)@/@034'@7?S@7"@RTQ R"R'@ G)5'@R4@5 R3R1OIWJ_K_O3`vGW_go@@U4L>I#B0!^*@@GWX?@[vG@@TAR]@,8P7V6@C:)q T T`R@#@s@X?aRA#q+TT@< R@#OCRWD_EgFoG_Cc3W4B<vGO_@'@!]G}`ajw@a@ @@ab"@R^`jw <@@9qATR4@NvG'@@TcG@[OERWF_G_"BtGO W _ *@@G <@ @9qTB!O]* K4L>wR@ q Tq Tq T @%ORSTA2= =q!TO4@#5@ @qT@R̈́TA? X?6Rb1TTq@TR"BtGG@C@!`TEa@@?kATa@@@==1T `L ROIWJ_K_@RDBR8`7AA_ D@N6@A_ RRD@`@pA9"*!*4q9!`l@bGR!*laRxAR9RyA@"BtGOW_go;@@$ D@`@`Re"dcBb!P`r9c\6`@`.}"BGV}Ӗjb`@@9Q$qhTajbTCZ> @ @`1*6G*R(kT@Xw2@zw76`2@a !4@6@`2(qmT@8xAR@3*7!*?AR*_* R6AR`!R**AR qT!63 H!? R>@!R) aR `@@9_qT@95RqT@Q**_qT@5`R`@ARRRR2RR`@@`">R7!RRARRR7q@zT"RR 6@}R@`*R6@qxR6@id A*RCcdt6@!RRR-RARR4*7`j@iRRJr R**_`jb 62`j`2 Rn9`yJ`6`@|J86tr9MRu*qMT` !p9T@9!Q!?$qT*qmT R`9R!7l`@nJH7J@ P7ԐRZtrZ rR@)RRJ(7a@`@uv @@R`"RNT|`@QqTIC@9(qMzT"R&TT0C@9q T` 87Tq TT4qT(T(qTT qT$q@T4 QqTP9C@9`r9`rB94RGa@҂B?a@@`9T@!џCT˟ `2@q T6`64@X|qTqHT"*C@9`8O RsGMa>@@\ RctGO W _ g s`@O@a`0* cG`<iuq*'R*c9A!(}Z @7cG`az`!RsG (7 R'4R!`>@Rm @ @@@ R<@aRUgvR}GRRcA95ZRu1aTr4@@#@cc@(qTZqT`$Q\qDz)T"@Rc9pAR@@9?qT9cIT} *@bOqlT@AR@@9qAzAT @x K@ 3@cAR!`%q@Tc9@7@@4@@@9`5R@@4@ڊ@R4RR/*1T5 Rc@4*qT**/@ @ +@qcROq@4T 9+@hRctGO@b@!Ҁ T@!@!@)0RRa'@4@ X' @W +V* @UV T~ S@s @@@@@@#@0L@!R~R!@@Q@R [@5@@4@Rl@@R@ *@7!R*4*@AR!( k Rs@OJWK_LgM_RO`vGW_go<@@ `R# <@BCA!\ Y*sGue* r }ӠTs5ju@*!KejuJ34@kT@t #@@c@ ;5?5@@ @)4@qT@c[?? @ @"@9BQB 5q@@zT@t @@  @s4@@94@l DJ@~@4@A! RYJ@@\,J u@4s5@ J 4@uuu R#@8@}}657B@x@@@ R?!RRIRҽqLTTu[?Ҵ6@~64bBP( }sss@4PsvG@a@@T:@ROYWZ_[g\o]_WvGO_g S@/g*#CA!PXG*t`z`@9?qT@9`52"@"R`! <c4*>@KRR:<@ I5RAsbR @5J@rRq! @ @*n,sMqTqTv5AsRRWI 4  i@@V 5@ BRRRRJqRtGO W +_ W6g X@O V9I!aWR!@r@R!pu!0Rq@R#FRDAR 3RH!RR;!RRB@ R#9@RcrARRRCr@c} ="A&~<p!x=!2'@5%WR]R@9$Q\qDz⇟AR[@4qjTw qTR=&5@4! _!pR[]l"xz_myRSA[BcCkDsE{ƨ_O8qT@)=D@`@4s"RqMT@<BQ_qT 5rT~N9 @O¨_@@? q(T!Q? qTT@ _@O`@OO``B``OOD@``b``O@OR D@``Ҋ`b҆`ҁ҂t2 @`.O¨_OW_@TWA_BOè_@sAӁ@`~!h`@q@4kTuO @!?HTa@`@~`t @O¨_֔O@ Ta@`@~`t @O¨_O?@ 3 @T@ @O¨_9O Bҁ@ @ ` š#8$T @O¨__OW_@ITc@`@| wWA_BOè_!O`vG{@oD@`svGo@a@@T{@ON_CBtGOWa@@@?T`@#TBtG@A@@T!R `@TOCWDC_O!6BҦ!OBA@cB@T_!O A_BTQa@b @ E`@R`@!` @O¨__OWTu@_T!` @`Jt9WAO¨_AO!BGW!|$_B NJ*  $AJ2 6<@ $RBGA`@WAO¨_րF@@ @OW_D@@" v@&>@>~~@=?=g@`>@0v>WA_BOŨ_!tGO"@'bJR_jT<CG=<=`J6D@A5 R9R!tG'@"@cҀT ROE_OavG"@'<CG=<=D@A4svG'@a@ҀT ROE R_ctGO*W_+`@ҖbET#BR@@5@kT! !& RctG@b@!ҠTB+@OBWC_D_@OB{_)T! !t' RO_@_TBbR!R_@FҿTR"_@cфh8D_ DIT! !( jA R_@9B7! !8( \A R_?|q$IzT?4q$JzTR_R?q T x(IA R__O!@ a@!! @aO¨O!D@W_3,@w@v@CtWA_BOè_`TO! @ `@9a@b @9`@@T?T} ԉT# @O¨._O@ ` @`@9R`9 @RO¨_!@@9a9@@_C cbT%h@AT@ˀ@cT _ BRLRhTcDRT5` Eh8 i#8cc  i8h8   `i$8Bi8B A"bi 8i 8b OW@{` @`@9R`9WARO¨_"@j @9+@9?99L99A@9@ `TU@9 Tu9a@@ TA˯c@@` @duJ O!@ T @O¨1OW@T`@@aT?T} ԉTc_@@T?TV@WAOèT"9Oc`nG@[4 (,sG`@T@5O_G@L4 )R%OD@`R?T RC@RAO_OWD@6R4`@`p<hu8,`@aWAO¨_OSW_@RR 3D@@B?HTX!T@WA_BOĨ_s~ Ӛ@s ؚOD@@@AO_tG "@RNtG"D@A(ABA|CAhac @@@!@T @_! WOWCa@TT} ԉTWAO¨O D@R @B@hs8QQc!dq IziT|qaTssр @ @O¨_OWD@ @As@sa ?ւ@WAO¨OD@ O! !@) ! !) rT! !*  @*O D@ @ARK @ O¨* @O¨  OWBtG_3@@TTBT} TbcTz@b@x8R?*x4@BtG@A@TRUaTTTT`Tz@`@z3@*OCWD_E_A  '@9@960k@#@˥˿ c c#҇A  wuA @g$@@|@=`OW!tG"@T9#!tG@"@TNRTH!Q!$Q9 9sHsOAWB_OavG"@9D@,@svG@a@@T!OA_OOD@,@tGO@D@`@Z<@@9?qT`.@`RtG@@BҀT` OA_O_v _Q#j`8:D@WDsRsg Y@g@T@qATs#@WA_BgCOƨ_րQj`8 kTq@zTQ^@RqGzˠW@tGO_'g8*o3@bv@ 4`G@@TD@ A@4`G@T A Rc_ vGR!_*q,TsvG@a@@T{OA_CWBgDoE3@@94 5`vG@@BaT_C!@oEgDWBbGOA3@R@`5*`41T4 )T*@*9*qT4!@! +OD@` @@9A5a@`y`O`?HT@9O_rT"D@A@!AA_C_ORtGW#@D@u9<@@9q@ RߺqR`` @@9T4rqT` @@9?(qTa@!aQ$q)TqTz'TqaTX5*a @*` @` ߺqaTuH`@`vtG@@B@T#@OAWB_CC_'@9@906k@#@˥˿ c cҬOW_gotG@+C@s@9RtG@@cTAT@@9qT?T?T@@9qATJ~iT?|hT!!@R@5 )'@KR @T @@i8h8 ` ` @i!8@A@Hi8(T Hi!8 @5qB! Rs")#%!Cc   a@`A@@B*5 @;*5I*5@D*`5>*5H*5A*5@& 4!R@ @@@o@@[@G@3@@ @' 5*5*!RC*+@WA_BgCoDOƨ__O!tGWg # @/@@_T  _C B_W"9C948R@T@R!tG/@"@ҀTn5*`5a @` @BTc@Rb@B`` @` Â@9@9tOF*WG_HgI__OtGWgo@` @5R !t+ tG@@BT( @C_9RT`@`@9qATc@9@9\  @u @hT@a@?T!*@a@?T!! @a@?Ta@!h8!4@Tj@@zk$8b9@R@BF'TRc@9@9  G @@5Rh8a@"5Dh8%h8ck4BT@'h&8@a55ROC*WD_EgFoG__OtGWg;@ @3R !t+ atG@@BTo @Re9a @O*5*5*5@?T @u@9‚@9@99@;@*OCWD_EgF_WO_gvG3@C@@s"*@vG@@@TWD*OC_EgF_WOBtG_g5@C@@"TTTTBT} ԟz@9R@`zC*y4@BtG@A@TRKWD*OC_EgF_WO*tG_go@Ҁ @RR`?tG@@B T# +#@cuCq@!kc9@  9;*/G@*5 K@cdT@` R @@hT5 @43R@$k@"W@ C@c'K@7`5@ @5Ac''@cC`@ R`?@ @c˄@z5@@9`?@`4*@*OTWU_VgWoX_WOtG_go@Ҡ@!! Au @9R @966R !8( tG@@B`T@T@!9?q!T@99s"9Rc 99g@c99@!T?@R@R@!!!@9'@x##*5*5@*5~@ځ @_@!@A @?@BAhT-@T!o@2[@03@.@,u@*OQWR_SgToU_WOBtG_ g [A@7@_!T@a@ ҟ9 9RBtG7@A@T@ch84 !+ 3R!c @9@9?T@B9_qaT7@c99l*#_`5Cy@U7@" ycT֒@U6A5@?T @T989*5A9*`556Z*@5A@+ 'c99*`4 @{x!@!h8a4R[@*OGWH_IgJ_OWu@!TJ R@WAOè_`@a@~!h`@4` @T!u @`@AB˕VaB|b@C!tGOW# @#D@@*`5 @@@@5L !tG@"@ҀT/#@OBWCC_!tGOW3"@@R>@!@9?qKqT?q3D@t ``B @``  9 ҟBpaA 9`bһ`ҷ>@@9qT;( 7`Ҥ`BҠ`Ҝ` `" Ғ` Ҏ`"tB0C`>@@9qT+f``# @.m@95!@- i @ R44Rt@R!*!tG@"@cҠTBRq!@@!@5^GF >@m@9493@ODWE_BtGOW*_A@'3D@55tsB #@C* 4q_@`@s@~w4 @`j5@@@BtG'@C@!ҠT.ts OEWF_G_3vOSctGWb@ AR q @zTR@R?@ hT RctG@b@!ҀT`@``@@C v7#D@ RR `@3@ODWE_C_W!tGOgo @wҡ@?,q%Th%T?(q T?$q#T QqT"R!tGw@"@c $TУ @D@<@@9qT\@P@c"t@ R"9 @9 4_qT5#R!ZAfAQQB_$qYzT!8,  x R@9qTR @9 4q!Bz`T*q`T@95R! R`@94qAz`TT@9 Q$qTv @ 9!QBR@ң@` `9!Rjv8c@Qb @$q`h"8` @` рjv8qTcC1CWC7*QK@94qTqQQn`5kO4@S@9@  9jy8 4QQq9H@5@k(57@4#@R5@5` @a@?T!9@?qc@ qaT`@T`@ `@ @T`@a@D@ D@ ,Y֞@9@OOWP_QgRoSC_O_ЗWD@@T^4R; A`!=5`@*`5b@@B@@?k T@@ QqIT@@ @d4?q`T.!Q?qTz5$5a@!@!Q?qITb @*WA_BOè_O D@@ R @O¨_ X5@!@!Q?qTa@"@! @_OtGWgo@D@`@T5R2x"ߞqT@RqT* 5@Q?q T@@`@  @R4`@`RߞqT@R,5<@@9qT` ߞq TRtG@@B T`@@9(T@4R`@` @р @ѿT@!h84R`@`9a@?@ T QDR*B$qTc*9"c qT @|@ߪqT a@ `AR`.@@@95<@@9q`TRߞqT@Rrq`T*`@`@95@9 5/*@zT R`@`45aTaj`8;/,OA*WB_CgDoE_c#!tGW jqO_ [ @?C 5c@@@qT q`T R!tG?@"@c@ T)*@R~ @/K6D@@?T3R*"#*qAzT,Ajq!Tq#HzT@q!Tz@5@'@!Q"qaT@D@TCxRRQuD@@?֠5_TXa D@qT|[@OHWI_J_OW@T@@`~!h`@qsWAO¨_W*O!tG_ g o @7D@@@`g R!tG7@"@c TY#M@qq?kaTM*@q!T5C @;'4R#5*@5S$`@aTqTqBzTR q#4@AR *T CvA3AB?As@s!@;Rb@qBzT`@k!R.a @Ҋ#@x@'`@T~OGWH_IgJoK_OD@W_vuR`@N/ `vr`@`` @@94a @a<@@9q`Tb@҃j`8_k+TJ)06 @9$Q\qDz)TA` @` a@rATR*?q#TH&T?q#T?q #T?xqT? qI%T#$QTq$T0Xcxc` !Q!?dq#Tw @B`-Rj`8Ch`8d4kT4!B ?PqT.`@iTAR-K0B`@ qaTbR`@PqT#c,#B-!.p..5R4;rT!. W6q*T(qT`@`a @/` @` @B.!.P 5 BR` @@9q!Tc0/B-!.p.5` @` R`u R`R@*! R@WA_BOĨ_! QafR` @@9?qT` R@bR`R` @@9?qT` R`R` @@9Q$qTR@R`B@1`@R`b5`@q!T5`@q TR* R5`@qaT@5`.@  `@q@ T R`5`@qT5@Rvb RC`.@ `@qTR@5`@qT RR#`.@w `.@.*5 @R@YQOBB@!.3Z5`bB( !B2!.3KBL!.3C5`RY= 5`@qT5 R 5`@qT`.@#HRZ.*5v@߲qaT`.@C8* J@ @-n`4*3@0X4[`5`@qAT5R`@qTRRE(`6@!6 'A 5t@QqBzTRR/5qT`@qaTR!\72 5&5`@qAT! 5`.@vbCw # `.@ R@5`@qT @R/*5@R @?O D@5@qT5@q!T7 @ RO¨_ @RO¨/OavGW_go+ "@7Ҿ*@59/F@@4?@!@9?qTqT5@qTT8@!8*5S 5@q T53R@qT@B2f.@9`5.R@qT5@5@qT6@6 R6@!с65RK@@xq$@z!TI 58@9P '8@+@!@GTk`8 qT'@X{xa R<qTX 5/@ P 5XR@qT.@ d@ d@E*5@qTqs<5@q TT8 )R/@5@q`T.@*8 548@5!,925@qaT 5@qT!: F@`2@`.@`.@`@`` @Ya @!a `b`z R@tG7A@B`TR95dd3,4?@@9qT@s!F@"@kqT* #5@S\V+@/@TR@C9k @sAFF\5@b ";3"F@I4Rm">!#@|!@ h`"40L@!: b3Rvg@T:XF@# f+@z7@AT:`/@?CT(e @|@@"_⇟q_k`The59@@A @@@ 89ZC!RM43R?` Q_qTs@k`R;F@ e{ RRK*@)5_qTYCRx5s@OqaTF@Ja  @ KqTF@Ja  @ C9 9@+q`T'qTqT#qTqTGǟ ן@G@ җF@ @5?@@9qaTR*5@xrT;3R@o@q@{Rj fRR"n"5{qTRkF@ S;5_@@5@{@)T!; ^@NC`Rk[ R #"`kQkF@qaTz@Z`"qaTz@z@F@`@`$ `  j*5A@@QqT@@ @q`T  /@qaT @@b@,*k435@\T|<[qT@@qT@@qT@"@b# @c!@?Ta?@!@9?q@@@c Ch84!@R" @"T**RCRK5F@e/Q!@$es@@?*4@W 5C@b @ 9 9# j m5@D@CF9RC9k*[F@@@iT#R @5A@#U@5A@ QqiT?@`@``@ QqITG@ A @lA @`@C@@`@@!+7@@?k@T;@B@@_kT 5 @5!t+3R F@96!8( @#CA @<#@@7#@@39C ARC 9 @C9 9* 5@#@#g@`@_@K@5@B@#@`5@Te@55@@@9qT @R5 @@4*C#R^@5 s@a @F@ @_@D@*4@@@#;NF@ @`X:#qT" k@ @k`85`@ @ATR8RQy8 4@@@ @@u3R.G@@@?qT@x _@a@x@4A?qT*5@@a @a*5@R: @4;R<1L{5 RR/*@5Z@_T" F@z@k@`"@3 ?(qT? qT?qHTT4!Q?qT@ C# C_T_BT} _T?cT<_=@@ >|@T"#3iTTTCT!=t@=tTT=t@=tTTiT#T=t@=tNTF@@@@#@5`@Q?q)T_@`@``@`@C  \@*`5;*5@C9CGABKAAT@9s@# qrRk@qT` @r@@9_@@`xs@9kaT@9`4sF@@ L`5`@Q?qiT@@a @+@" RqT` @I@@@q"R"R*84@HT;@A {5@*`z5F@"@@cT`T@@<?@@!@9@?qT<``.d5b@@" @ +@WA_BgCoDOƨ_OSD@WuGa ``v-@b@_`TWAO¨_O_JW 6/RD@AA(T<@@9q`TJ(6@GWA_BOĨ@{ta*@*WA_BOĨ_Oq  D(=*34J7<@$ @O¨OgW_*qoGd={:G=+R*WqTqTTqTqT@@@5R G@qap*f*@2G @`WA J_B*gC oDOŨmG@3 @ 1RWA_BgCoDOŨ_O3RoWRR_Rg9?+Rg\r7-[G*7@g@*qTTqT4eR**!*eRbsqT*!3RRRRTqTqTqTT1@Tq`T@G@Lb `@Hb*@G@Cb*`@?b*1aT+@RWA_BgCoDOǨ_"tG;C@7CG<46 @ QjT5w@@9?qT@9R4bB)R[*@"qT(T 4`@c*svGO@a@Ҁ TR`@:00R!R׺* 6@ C@Y*l 0RAHR*a B)U`@R* 7*7**R`*\0RR*a@ 0R!ȀR*7***a@4@ b@c*/@*@5*k@*OJWK_L_cD@d8AqT! A* B _֟qTd@J2q9 @O¨_W vGO_ g o k@?)IDD f#b!h '(*#@!F@@R"9 r c/@*6/@ 3@&qT t4 4[&qmT @F5F`@@2%*`:@@ 4R!/7c:@B HA RF`>aR*a:@c@y*% RC@rSRy`>@ARγ`!Ry`>@Rȳ`>@! v`>@"RAgR@AR!*bRlARb*ha^@?q TT?`qTT? q T?@q TL / R`>*aj@RKa>av@KaBa@K`F`^@|S`:`R@@5`J@aA*#RBR|D`T [ d:AbJ)cAB|!a* '@ @4`>@! !`@@9?q!T@95G@ׂG9 a?qTa@ OR7`6`@YW aR9* qT/@qTD)Y 9@:a.@b&@`F@4 4Kq@ TC qcKtRt6KRB _kITK`R{*@!`J@?q`Tb ?qBK[ ?kITK <R k Tö'@@R'@XG@T'@!R19';R@Rt%`:@ 5 @ 4A R! bKTC K{A !B@?AT+eTaA Rh@ @|a:A~_kT!@9J" @9 5@8}*`:A@@9*BQB_$qhTq(T@R:`A9`7*@RRSԐR rK`>@"RR`>@RAgRy`>@CAR`>@(aR*Dc@y`:@?kT@*v$b:*RvG?@@@TNk@ROHWI_JgKoL_ѢO*@tGW_g o @/Ҁ@` @A6@ 3ARRR9A@8A5@*@6 @!#{*"V9R@Rr!~w QW R+y I5C!qT@@@qTvG I/@@! TT@3aR@qmT|@@q,TGTGb @y"4҂6ka8C48!B|S?@!T9@a@@9_qbT@95zb?q$cBnG@n`@x6QqTa@@a@@!@Ks!zb?q`BcWOFWG_HgIoJ_֠D@J"@#@86 RkT (@b!C)_ ?k_ @B _k7*D@@@kHTQR7@(@Xa__q Tq@TtqTlqTqT RQ_QD@ (@ (_RAD@@D@ @ !D@@aX7@AO**#OOD@$@4!QdOW*D@`RA4uBv`@kT@WAOè_`*@RXt5b A`~@4"ha?kTR[a A`~"b !OgD@WϒR_ro4@+?kT6'@@J@6"Q7_A~@7 @r!T!+@7X`7԰ѭWR`GC9??_ CkTR w?@@@C@R @,qaTҵ`TqdTGRG@? w@RR= @? T7RaG!h`8? qT" @b_8$qTB"  9BJ@6?lqT"WA"4"QB_qTb$š6?q !W?W" @?$qE }k+T" ?(qaT R? _ +@R"@Z +`ї!+@"@$x"!@ _A`4!!!@ϒRr?kT? @ T@@@,qT *! +@WA_BgCoDOɨ_@R?q!89h5!A A?kT*!A A4@?kT @T @ 7@L? K@T0T @ {O *D@qT @O¨_`*@axaB__kTxaB_kT!"_q Ta`a*@`@!`!_kTa@kT`@ TD@J"@#@$ @@86_kiT*# @!(@!b!_ ?kTKAc@ kiTbK"B6?_{S[ckstG@ҠD@&@ |@<|pc c TC@ <@c CTCJ@69#Q*@RRR@_<)@9a94"?$qp`?kLT9s`s|@C^b~@@GT@T} ԂT`_^R*YX6?kT@kT_C*R~}kz4@k^@kcTC^\@_kT!^*^~@Е tGR_@B@T5SA[BcCkDsE{ƨ_=O W_c-tG@GҠD@z@1cT {*`6z@1`T@ztGGH@B@T6@Ri*@7#*d*5@  @q!TϒR#r*Tz*jb8?(qTkTBTT c-WA_BOè_֠O D@@@ 66@L b@_qTf@h @*Q*Ђ"@J86@b ks** z@7 %4 b@?q)Tf@?kT:@!X`  @O¨ &*z@qT| Rs s<kaЮ @O¨_֠OD@`@6Jr`TO;`@45O@Ra6@cb@q)Tbf@OT! OO_{RS[RcksCtG@D@Ё"@?kT`J"Rj@T@_TR@07@@K?kT {~}`J6&@.@hu? T_]l&@RAhu&@!4<p|@pc c TC@ <@c CTC@95eX c9R"B~_JT4_A!! .ij]\Qk`84YiTT#RZTT} _K_$R\s<p|@pc c TC@ <@c CTC9)`@95îz`j`84ѭ޲cdja8RqTbRlq@TbHd8k!8!Tk 8stG_@B@TkSA[BcCkDsE{ƨ_֠СD@!J@@'a86|} 4C(@dha! cha_c_kTC @RD@kBTk#T@$@D,@X!!QID`|@_&Y!kT4x` _kT!kT OD@`*@ @``6@ RR `z R`^$`ZA4 4Y @O¨Xta@`*@?k"T*R-T R!ҫ@ttvGI@@!`T,RRARRӭ4!!``qT"*m#@7!җF5R R AR*Ri@4ARR@OPWQ_RgSoT_ѣctGO*W*_C+`@`Rr @k(T<@@9qT@* *`4?@@9qT*@s ctG@a@@Té+@*OBWC_D_{S[*ctG`@҃@*@<p|@pc c TC@<@c CT3QcQs*RsCR]k#TctG_a@T@ Rs4@ Rn@ @SA[B{Ĩ_ѠO tGW _ g o{"@O!'A!)+#>@!@9?q!A TcC!a*@>@G"@9}`_qT@@++@@9_qaT@9b4!@9?q!HR!ҳ>@!@9?q>@@9q`jv!xSų*!Rr6*baR '@RIN*>@@9q!T 6/@R@NS @!K?k>@sZ@9qT(63@C4>`4s!L[R@*QjT/;R@ @@ )@;@K _ jT***kT>@@9qT*@TkR֒r;_kBT>@@9qT@K ?_ jT***?@>@@9q T@*k T*R*@@ ?T>@@9qT:qTwK k!K RkBTqTk!K`K@ kZk*֒7@"R6@@V>@@9qaTU6;@*kD@@@H@Z ?T>@@9q@T7@R_X@tGO@@B@TC{@ROJWK_LgMoN_OW!!GД `@WAO¨_Rd@KR**ERҁ"RAR_OW @{R*7BRR***~V*@`@*WAOè_5RRCрtGOW_ g o 4@c@7Ҵ5@ @@H!2 *4!@55!5VR"RR!4!@4Xέ*6M*:*3*66RXRv 69h*ҟ TtG7@@B T34@9kT7#@kaT6@#@ qIT} ! 8ZS@@Rr@@.858#@\Z@9qA@9qA@t5@! k5@7`R997@R#9*9 c@ROGWH_IgJoKC_OWR`@95*WAO¨_R 4csR5A_O`vGW_g o [@/!*sGv}Ӗ@2 q9@AR_q*D@z`Tԭ@/7j`ARQ*7CR7U 6#9a@*჊R6$v R:@9_{q!1@TX@Q_qTb @"$`=s"_{q#TQ_$qT#@! #!!`x#@*! `x#@ #`@}`@y`@u+z@X1T0`@d/`@`cyz@!<R@4!*4O*sy*჊Rv7*aRr@7*Rm6>Q|*RjTsvG/@a@T'7CRS*6#*7@?Lql Tiq TlT q@ TqTW5C)K3sb#@RR k TlT@qT TqTT@qTqTrT{S {dxj@TrT$QqT*4@@#ch @ATaT3sB8@`4C)sn !<C)/@34sj @B)hE)c@y s@y4R?kT<Ĥs  գRPˣ#ch aRR!RARR_{qTsB\qT![`xbA! [@ROFWG_HgIoJ_O`vGW_goK@* ?!4 4@sG!Rs@sJ*|@@"@9BQB_PqT (š`7 @9@4v~}T s3jv `< s"`Q\+`@I`~@@+R £Q*xqIzTk;TLzK68T @@6a@H@R?jT@A7k(T?1T`@@*@R'@9R ROW_@ hqT9aT@!*@Rܥ!`Rإ@ @R*kTf@!AK@  1!TB@@qT @R`RWA_BOĨ__O!tGWgo @K`#c!$r!G6@6! 6!L#SR 6~!HR@r"!*~}6*!RI@Z+@<BQ_q(Tt D}R@4R!@} š&qiTTR  R9!~Z?a5r Tss`f.$s*!$~@!$4 %"#@ ROAWB_CC_OWWAO¨_a@SEA,"(.@ @ (.s@Ob  D@J(7!/lG@@3 @O¨_OW_goBB@944%kRD@DR`@*Ht88 : u4jz8?kTbZ`@@4b tB`@  C"T!C BT} 0HTaB `Q`@ `Rh;8yz5jz8T4Q~qTX%&tN4 @b( B90`WAgC`"_BoDOŨ-уctGOWR_Rg#:@`@A{v?{6q {62߂T*@@94V2Rq`TK~@5BT} 2 K7҂@ -R!Z"t@R2@-@[Y ZctG@b@!ҠTt@! Z"ҁV@֠R@@OYWZ_[g\_Cт_*AtGOW#@ҁ@ !J(7%#1Dbҁ$qGD@BDZ)bҁ 4~<[saڪvG@@@TOBWC_DC_O TW_g#c-`vG@O > D#!%sG@su}ӓju !7[ q!Tjus"c&7ΫR`@U`3Re:`@@9k9Һ@+lzwTj&!R@+_2&^zusx-CڟKB`3!R9=:a@b@+v*@T` @^s@@E ,(Zy,a @N`"@@s@ATj&R2&&zux"`,a @5`&@@s@!TR& &4ICc*c&R8&RsvGOMa@@TF Tc-R#@WA_BgCOŨ_O 4@TR P*4' @*O¨_с!tGOW_ @'Ҡ\'/7?!''N'844@ RR!RRb~` Rc`(9R7֒`r@/5!tG'@"@cTߞ(t@@9468a@c ?d@#@bRf@PqBKB0(OEWF_G_OWJB|S@QjaTJWABRO¨@B$h*>q,TsR۩W_CvGOgo;"@ҁ;J p`@9q` T!%<)p@`)LvG@@`Tmv8֢ -URR`+6@+@6ׂ_5"BqT- @B@9<@9?qaT!_8?@T~9 WC_DOBgEoF;@vG@@T;@OBWC_DgEoF_O`vGW_g# @_ 9aCc!d$4rT J02 G@c+!%<)5!.7@ R֒r@.`5R`ZuvG_A@T؝@ARt9R@HX}`jy@R5A@%wj9@9a4A R#@WA_BgCOŨ_рtGOW_֒@Ҡ+!U.D@@ Rcr@`5W.tG@@BT@Y. 4@AR$`9@k(@6BJ_r@T"2(6 @@`@!Q?*@@BOCWD_E_OW*_E7A@9?qTHT?qT?qT4#$Qcq(T@@9`483@9qATSRZ@@9`4BBWA_BOè_ց"D@@O (@JrT R?jaTt!2a*D@)@!,+` @` R @O¨_OW_go(@+J7`7_|Р!L++@A @4+@*WA_BgCoDOƨ_ր(7@)икb.,,9RR@)EJ(6`*@7RR` @R.* 44a@Aa @,Y`*@x`*a @`@IT!D@!@J06D@!%Bh՚k`*@7Dqa4u@Uu @*$-P`*@2`*!RBp 7тBtGOW_go@@آ@9?qAT!RBtG@C@ҀTS@AR_qT"5!,R`@RеCR&r@ - 5,!7 @e@5@@D@@@Ra @5@Ҥ`(`+@6x`+@Q(@7!2(@@!-7`5@@@@"!-(5@z!- 5@(@!2(OS*WT_UgVoW_CWvGO_go@4DbB$a!$G*%`b`j} 6!+b,@@ Rr@p,5RvG@@!ҀT RR@AR.@9@@a@RK`5@"6AR j{/6R 4-!\',Z R`r@-,5,!& , Rr@,*5 ,RjT@0@`@@.P.`@4&`@40&}зйj .9[>!.c (qy@(@!2(@(@!2(j{!R`(@!2(@ '(@7A6x4*ž@`t4*@7*OTWU_VgWoXC_OWWAO¨*|@'!!?%WAO¨_!B@9C5_kAT9ORW0 Rs8a~@35@WAOè__qT_lqTsj!8s OWR__B*WAOĨ_a@94ͤ\'؝ !tG"@҃@# Rbha8"4_qT_qBh!8!?Th!8#AT!tG@"@cҀTQ@_WO!tG_*"@#R@@854}ӳjtw4 w` jtj4`sN!tG@"@`T#!  ` @U@4s@WROQ_S_R"ROWе._ g*RoGZ/@WA_BgCoDOŨ_@Ua!,R4@94RUAK`F COW!tG_# @s3sR,*6Kt@@Rk@ M@!`$wS** "=q@z*RT*a5!tG@"@ҠT@K#@*OAWB_CC_ւOS@@*@ `@O_qTlT qT T qTT1TqTqZߗ0_֠d/x0(//ORvGW@!16 @Rs@6s2 6*ҾqNzTvG@@`T=1CGz`#@*4,"@ROQWR_ցO"tGW_go+C C@g 4G@"@@?`6@!R@@?P#1<R+,RR 2@R#Ryy# # @# @#P q,T: 4vGgA@ TΘG@4@@3@?kT@5G@ @94`5@`86Д>cF)h22@762(6 @3*ch a!%s+ZԖ9G@@@`?@7@@@@!!2@@?42b@@2G@5@@9@4*H3C +@WA_BgCoDOƨ_RWtvGOG_go@` AR*iaR$3>`h2K`CcfB!3 *G@@`T@)`@B4T4ڟrT @.G  @B4 R G @@_qT@4ğ!@"@_qT!@B4H58HRxj(T54OH6?C??@@?`6?TBT} ?T?cTw@B5J@6;$R`RcH6@A5`>a2@4c:@4b>@KkBT?qmT!Qa2a6@4K$RrkiT Rr R79J@RbN@939~ Ry_IT} tRCJ3@96a#˟TdrRR`R aTͧ`6`B@`BJ07`F@`F`2@`5J`7`tG@@BҀT,aOQ RWR5COs`vGW_ g o c@7ҠD;"WDRAR R/aR#a!& `86'@"RR!;HR$Rrr;Gc@z`X;)AR9@La&R`R)Mk@a"R`Ry7!T;RjT!;`JvG *7@@!-TBRR =@#@[5#@;`JqT@`5@`J`6@4ARR*ġ@*;@RyH 4*R֡*S RrR`R̡R`RjO@9B5!= Ry@R*;4!@<t<*R;*RPAyqT<@@s@/`J7@?=@9@=CR$AR!@R!&=!P(R8RK R @CRC`RR6=%kA9_ qT/By@Rqd@zAT@y#By"Z "kT? qaTq!T'By qTWD9qaTSD9O@9kT xS@kkT*D`TBT} TcT#҄kdD!+T#TTTka@3k!T{Jc 7@?kAT@S35@[ 7_q:,;;Z{q{+@wD9 >sD9oD9kD9gD9cD9@R?kT3@#RSD9SZ4@50 f@9e@9\>d@9c @9b@9jz8ג7@47@}RK">̒K@KkA94O@O/ByqTS@SzJ 6Sӕ4@@4?kT?Z/7O@9BTCTZ2uz &ITc@OGWH_IgJoKC_OssG}qT9O_ 8TQA|@cb8(qT*j!8ѢBH?Wt_#vGO;*@AҺ|@1TiT} ?{#*74?6G`Jd @9qT@95VG-8 R`8`@R#RvG@@!TqT@9@5`N@9qT`R@94` @<`Tv46RaN rN4и0R;@ODWE_F_O`RG8*OO`RG)8 OÚCޑѢB_vvGOW@|@1TiT} ݖ)GR8*Р9ʖ`sf.@g R|8*qT`&־|QG Cj$7 g*Ppu>ZiX],BQ@(B@9qaT@94X֚1ڐ~G@9?qaT@94ȐlG@9?qaT@94LvG@@ҀT4VODWE_F_AOsW`vG_*@'B"qIT} !R*uG*! |@*В`svG'@a@@TrOEWF_G_W aO tG_g@_Ҡ@@ΖO@` (r*1T`@<@@0= @8qTVBR8R* 4@3R@*vG_@@!@:T3R9J5RՑ`RL@9?qTP@94@!<`?`T*Lq qTR!R@R5q4Rc`!y4q TcaBqIT} RZ*6*R :* @TcҹĐH T`@9i @sBq RgR_8 fB_8( e2_8d"_8c_8b_8ab_8  qTBH?@1`T|@T?O 7G ؏= ˏ`0l ٔ`־ $(͔v.   g X  X $ l IB=ֲp1w|%lkp._Ga @9qaT@94l8ֲPG@9?qaT@94&|#8 R`8ޒ L@9?qTP@9!4@!<`?TL0 @qT@'ٖ6`С@<@i|S!Q? qT@)@@T `dT g`E `yBE0qT5*!(Q?qT@ @)$ؖ@5*R!R@R*ޘ@ C5@4 qA4Rc`!*\OLWM_NgO_#WtvGOR_go@ҀD;A!++*Z6@cs!X* qLT!6* qTR[aRR RE*CGz`/@4ҁzcah 8ckTo#@Y; }7TBT} ԿT[cT @y yTScTT[To @y[AR y[+yRc 7}!?T"T?iT?#T @yq@#"y!T@5@*$Rc(6 TSCTT#T#D@y ys4b~@?T?T?T#cTs4*54@c*a&Rz  R3yk@R9WyTcTiTT@c @yR'b~@y*ΛwG@@ҀTrRORRWS_TgUoV_OW4a!  R`r''@% 5WAOè_@Rx4MCc+WtvGO@!*G@+a!<@!@9?qT @@T<7R@6@F3Rs696@94@qAT@ z)`@`@RBtvG@@`Ta@@?;6R9 6@!RvbR@ROAWB_c`tGO W _ g o; {@O"@@@9qT@@9q!T@@9`5;@"`@a@wGO@@!TOJWK_LgMoN{@ ARR*Кa@*R)@` @@"|@wGO@@!T{@ROJWK_LgMoN_ր@9qTTR@y#@"@@TД,s>S$R` Z*66!34@R!@; 5?s@6?@s(6?@@y"T@?cT" @ @y@ @*ƚ86RR@@5@j`TrT*a"R#yry"* "Ry*_ABs>S@ @(6| @'7s 06R@yC@@(@9qAT@95H6_qT@) *?R| RR/39 RR+V5@y(qT+@b9RAR*a&RҚ@c@o @k0TBT} Tp_cT@@y@* @G9@@,,1@T<@#qT q59#[ |iT"@WR?dr @yT*.R @0qaTj<8H6jR`RV4*ʒOF*WG_HgIoJ_CWtvGO_ g o c@7K`DBBt,!L *Qj@ThGytz`: RRAR*aR̖h3@@`TVR) ZwG7@A@`Tً"*4`yP77x6`"R24<rAyX7C2R@4?R`R։4}9C{D84`"R*4Btx rAyX7]7R**c 2R6!>R`R`7@5ry<*RS@$R53@3P*`4*@4@c@*OGWH_IgJoKC_ R__a!tG"@a!J?rT`J6 Ra!tG@"@cT*Q`qTTa@B G@@YRWSR@R?jTR@_OI"@9_q@T5'O__qTCQcdqTBQBC2cQcdq)T_|qT!CQc$qT8 ROW`gG_o3@S@YК9,Z|}G@k,T @&!`@!@`@!@` !`!,`ւG@!;`WA_BgCoDOŨ_s"t`@G@o@~|h{6@"@h{|`bBtGOW3@@Ҡ@klT!BDqT} Ԣ@~|V@h``4@5bBtG@C@!ҠTV3@ODWE_OW@"@!@?`4BY!!5RWAO¨_`@!0@@?4CWAO¨OW@"@!@?`4" +5RWAO¨_`@!0@@?4B< WA!#O¨tO  @O¨_`@@9qTs@O @g'@9A4!G*|@cJ`8c4j"8`B!Y' @O¨_O `5js8K @O¨_OW!\ _5 @@WA_BOĨ_!`&4@klT@~|8!h`5@OW_@Us|@a $&WA_BOè_ROg aO !tGW 4R_ #o sZ {C @G=~~||7@95@qMT9?tq`TT?pq`T?qT?lq`T"Ҝ@9 4@9lqT&qLT@`C4!R4 @9tqaTq-TQC~@!t5z`@?h 8@Ra!tGG@"@cҠTO !t &&^g5@5yI@ZK? jT5QC? @4`@94R4 ?*qs@OIWJ_KgLoM_ HOW!?*!9s  qWAxSO¨_OW!)*"#s #`  qWAO¨_$OW0% *!s t&s $'s qWAtSO¨_OW'* s  qWAxSO¨_OWL(*!s  qWAxSO¨_(OW**"s t,`  qWAO¨_--,.8/O@ 4 @O¨  @ RO¨_OW@`40r* ls  qxSWAO¨_@ROWD1_Y 4Vւ0R`~j``4*WAsZ_B`@OèFsT1WAR_BOè_OSs0W_R`@ 5sbqaTRL2ُ` @$*`4ԐR ro  qWA_BOè_A!tGOW @2j+`]A@!tG@"@c Tlډj 8<@OAWB_Cg@OtGW_oC@ҕғ9+PR@/3 @q 4`X69@t   Rʍ9?@9?qT @N4!\ I@ 5R*'$L3@$@943D` \C,@44 @#5: @Ry_klT " @~\@h` @`5|4"7R!4!l 5Z@4!x5G$}L@9?qTL/hqT qTp6@`@955}!< 59@,z@7`@*R.a|:|Ӷyk:`@ `@`A! 59_kMTc@|`h`56GWR**@tG@@B@T:C@OCWD_EgFoGC_ R_ R_S\OwGW_r,wgo @'Ҁ6;ʄGb `<@@9@/?qе!(7GJ}ajta`4k4@ҙJ6@`;9 @vG'@@Tajt@0@!@RJ8'J7G!@/T D77G@R48 J`6@R@J5`78| R :@@ @ԇ`5T ?1!T@@@ @h<R 4@@ R9@7z;9R6R!R6`@@@DqT?qAT6R!HR؈ 6`a;93L*9 b)r@/#T5$#@@5@!05@!2@GL@#@:-@@@S@ @OEWF_GgHoI_OW _ SwRNjt8BAT9WA_BOè_@yR!Q_ !kcT _֢@yRBQ "kTA _R@yRBQ "kT?A _@9@9 @9@9@9@9L AOW@-@; @ 4@WAOè_`Bq4Ts@D /RRFR_TC$ BJc|c| S!qTRR$xSAR_BOBtGW_g!|'o @@7Ҡf(@R@RYR!8h!lc:cZ;@R`RI!`@8qA T?T?T?T_IT} BTgj38nR a"b aB @b" abb a"b ab gA{`fedBb? qTY5~ ~;R{X@5BBtG7AA@T`@9qTS>Tc9R *WA_BgCoDOŨ_O3sb;Wt@WAO¨_ր@+ 4s"O3s4Wt@WAO¨_ր@ 4s"!*!4 @@_@kT! BBtGOW@_*ARgo@@R**&*a"R6*y@@@@LqTAy`FyR`&`h*$RɁ7`"+TbB?TTKBT} L`FAy`By*#R`7@`**!$R`7@`.ڋ*.R5L`o@`"΋*A(R`7@`&ċ@R"Ry*`5 R`L`*"Rx`7L`*!#Rn`7L`*a#Rd`7L`*uF@y*5RBBtG@C@!Ҁ,T"Bdrb@y `;6@v`;@yBy*62@\N@a@c_kT2@4@_kT! @a4 dh`84`" ?2`F@yh6aA9 3xa)`F@yp6$@R`@4@!R@`"@? `F@y  6@!R`b@?x `F@y 6@!R`@?@!R`@?&`3D7;'+3/CS#D#Es?1?@ ToȀ`Fy5ÀbE)_qB@R`@4eR9{aZ@bj@( cr@?qTa~@$ eTa^@ bn@cv@a@ ?qTa@ a&@?1TD  `b@! `f@a!` A95`@a"@?`T{a A94 va@y?qT pa@b@L jaA94 e@RZ@RXQ5D/@o7@ 'qT'@@R Wc@R!R3y;@@;8@ q`T TqTTqTLT54 =)PdTvДf-{)aFy@y?jT & @9`5B@OUWV_WgXoY_BBtGOW_#3@@@5ARR*cō*R@~@ԋ*A"Rx@kaTB@@k T*L@bT!R1@*1@T@TRBBtG@C@!@Td3@OCWD_E_O .Oą`@7``* `pO -@ @H/g!!?!`OBB/WTvGO_g@A!0**G@s(6@ ~}4 rTzr`T@@~jw"@94 _qT?9!@9a5RC 5jw҈%RRRq6R!!Z !*B|S#R@4#@5@h5@_@R!Z#kT?q 6 @ 36 @@!*36@ @ ~6 @~*@~3 6BRR?jwl@la@~TvG@@@TOBRWC_DgE_OW_go<T 5Ҿ97RŠ `@942@95qT@@WA_BgCoDOŨ_@9@48KB!9"%2l!-  @(WTvGO_go@Ҁ!@6@RR<@"A @2 Gt`z`c@Bl@oA!RAR*A*! ,1@@Rr@vG@@ T@tc@@Rr@5B;s@ `IT} #}e @*a$R$NO@@z42@qMT@S~+S?|(R| Rc'*C}RS`RC(R'*}*$R}A9`@5`@5`2@1`TkaT`@ʀ5y @`5a@@a@a y@ROVWW_XgYoZ_g*@OtGW_6o^RG"@RR)!*c1aTG`yza:6@AR*aRS}*`RP}qT Tq@TTq`Tq TqTT8qTqATG@?$@;$G@<R:Rk@@ @ lAR*O$<&#*"RR$*@84FC!!@1)@4@@ 5 *BҾ*a! c?TT@?iT?T} *ҧ7@!`R*x |`R* ۚ|*`R|;@$IG*KR| 6  Ȫ/ Rc@@Zg*e@*@*`*s{@!`R*c |@`R*bۚ|`R*|Ay*AaRBZB<|@$IG@ 4!aR*|4 **`Rx|4L5R~B|qTR`6RvG@@ T%~7RRy*a`RN|6@@@@qT*`R*ׁ*Ձ4*!@ROXWY_Zg[o\_OA*@ !GD@4@@?qTA! ]~xe*O*!`3R~*O}!R~AR}@!RD@`{O@D@ @ @`{`5 @@@"D@ |**O¨_@ R@@OAW*!tG_ g "@74Aq7!D@/r<6A9`RxR>qTO*?? =*a +|qIT}  RRcj`8B cDjc8c2C8cj`8c @jc8c2C8F8cj`8dQ|qc09kaTQBss@RBK@8BˀRW5A!tG7@"@@Tb}OGWH_IgJ_CA tGOW_goC@ R;ybRKy@D@@ @#@4|Y9+VRRR @@4}RARrk|BcA@qT@@@@q T@@4)`R RvG@@!T}!T?y5 @q aT@@qTG@ROy42[`R~qLTT@@qTQ#?yR 4[CR}q, TQ!R`R#*4*Ru4* R/}qT @P6*R@ @4K4T ;4@ @*4RS @qT` A@9?(qTBBB|@`R}qT @P6*R@@s4{K4T@ @4*|v5`Ri*BkT*t*t4@qT@@`4 ɄoRC@OCWD_EgFoGC_O@D@@@`R`R_!RR{EtG 7OW _ @?@J6@D@`@5@J7@ @`@@g@sz`5@R@t`RW}|*@6.!R`Rb@`RA`@K$EG!@| a@R`:`@9`bEz5@CRD@`Rte@D@ `6`=>|@`R~<"D@B!CO@#D@W_@47#@OAWB_CC_@6`BBa@@cF*bD`w@JP6`.@` v@R|OA_CWB#@C|"BtGOWA@@a! ~@A R@@9tq@Tj|bR@@ARt D@  @Â@"BtG@A@Tqxa!@ f~@Rw@@@@`5@TOA RWB_"OBtGW_ A@@ R4@9@R!Q!?$qT#!bB` v*?lR7v֎ !8{`~@Ѡ7v~~Bp!R*{qxS"BtGAC@!@Tx WA_BOè_OW_g#uy9 R#@WA_BgCOŨy4?֠4**{#@WA_BgCOŨ_O!W !tGSCgB"@?abb2 a" f"ae!!;y qMT{ TaByavR!!tG?@"@c@TwДbRURyu"ybyuZy RS@OHWI_C"BtGOW#A@7*5k@y(q!TG)K@!*G@*!*?q@*B/"BtG7@A@TpwRqT;@qWH*OGC_C"OBtGO#CA@7~~~x* 5@_qT_q`!!k@y(qTG)K@B*G@*B*_qbB,'N"BtG7@A@`T3wa!0"RqT;@qOG*C@C_C"OBtGO#CA@7~~~8*@5 @@bB&xa"BtG7@A@@TwOG*C@C_Oր <@D R`a!`"*6`@x2`6`@2`6`@2`T@6`@ B!RW @RO¨_֟wRaR`t P7`RrT`@l*``@rT` $u`@? q T`$teRCdcFb`\%B%%*t`@` 6`&`&`@`(6`'`<'`@`06`x'`'`@ ?6`'t`@? qT`$taRC`\(t`!.d)n`"`R R`c L*!R5`@qT`"~`h#6`$`$%6`$`$%O3aRsGWt@``@*c`R~h4a@@WAOè_OW4vG_gC@`+wx#@RVyxtG@Ry`aG @@9_qT@9@5?svGAa@Tv2t`,ta!H+*x`5`G0@5tG@y9!;x5`G!R0a!d+x5'CWA_BgCOĨ_W4GO2*@`@*s~wh3>R*2R"RRt@ OAWB_OW*_0qT G@sR yw++KҀ*@9 5WA_BOè__B*WAOèOW_go+#"BtG@@_`@7`,sc*s*!4"BtG_DA@Ҁ!T\u@J6`,*!Ru5HyHy?qTT?pqTHT?@q TT?<qT?0qTHT?q`TT?q`T?qT?qT_@ykTqT?BR@RNxA9q`-gs@qTR?B@R3A?B$'t7A9qss+ss+ssJ,qT`\-=s?Bw*A?B$Bt 7A9qg*`-&s4?B@94"Rv*?T?BT} ?T cTsA9qA`.qTA?B$҂s7A9qw* w*w*#@***rfLqTA9q`0rA?B$s*7`.rA:$ҕs*`7T4`.rFt`@/r@t`|/r":t`/r24t`/rB.t`00r#x֦9_.#*+@WA_BgCoDOƨ_O#BRW`tG_gRo+C {G@'}Ra @ | Ry@@y@"D@Co@x@C@"D@ZC@k|z@ @Å@ +w@kT@zS*` `2@!KvqT#C@@ u`6` z*@ @KkT@KkT*a@~w!"@4C@*!06t@`p0zC@wvG'A@ Ts@5@`0 r@`0r?q TڂGU@2@Bu@4@@k)T @4/A9z _ qT4C@Q*s G*@!@6@K`*1qwӺ4قG@@!!#@"x``ahd1q R 7@R~G @kT@!@1aTقG@ @hd@qC *+@WA_BgCoDOƨ_"@tGO W 5 _ 7+g 8K3kR@G@GCR`Rr@Aw @9q!T9Rv@9@48my 7qMTqT!RR`G 992Ryt 4Z9#_+q!T`2z R *" qT!RCG @2@ @!5@@Rq 4!!1`t 4cp<Rb8!B<@9D @BDdhd8bhb828B288?@!Tss2Ev@)T} ԪG@ 5@Hp%}Rc9AGc " @_kHTGR@kT@`wqMTGuеF4R@?k( T`4@R}G4@<@9@9@9@9`3}@R#q4@9@9@9@9@ R@R7 28R#jT`~}ӡ@j`8s*T"@|wd B|SF09"@BD49@skT`h3p RvGG@@!Tmr@a~wCc@4Ahap Rsq`T@!RG 9k@OIWJ_KgL_@bPRrlo}&K'" _  `_"?cBD@^@+_RDGRA@F#|&hc#cD@z@R_4/C`$|&!Q!@m c\;|{[b|+~hd+~ q!Th]8/A `A;~w^?T `@AF @<_ D@XA9?qTRX9RT9X_?$qiT!R@>@#~ןPZ_@>@#~ןPZ_!!D@"X@ "X_q T XA9?X,qhT X9__1T6 XA9$qIT XA9?XqTQ"R X9!@@ "@C@6b^@;^!@!O3R!D@!XA9s"ksraQ!2A  O_x?b"Zkk=8?gy!Z)_Z`Z ccgϏR@ur^?kT>g(_#ctGO#W _ B`@?Ҁ@5@#ctG?@a@Tuq@|OHWI_J_!!tGO W [v" @GaR``@,u`@*ut` D@H@u@4zs4`T6yu@ @y(qTcҡ2# @`"R!`9!tGG@"@T"q @`@9S2[@OIWJ_OW_ot@Q{jt`"o``R`9 aD@`@T&`@w N@@NWA_BOĨ_@@x@s5`6x`@t`@t@WA_BOĨt@y"<!Zy_b8?gy!Zy_Z|SZ!<<?ccg|^_{ S[ck3m;m;tG@ D@N@ |@|{pc"c"TC@<@c CT |Cpc!c!TC@<@c CT y@CF 96R Flw q( TJ@qTa`!708Ex tG_@BҀTfp@ @9Q_j@T%Dm#R'Emn@=Gm(dZA98e o` bMdbMN(}M(aP `T?4@{`;`aj"m@{baj __m +`@{baj C_mJ@qT!@x@*c1oyR d" Q F RF%KRR|{ӆhfcKk(T|{`@|@R@6C`qBkTC`{ӆhfc kT|{`@?kcT#~DT!?kHTJ@qT*c`c78wqBzR@#T#~lTb~| @@j"s!@9=b+|}Ts5J@qiTbRB7` 9w\*c 2ҷnq)T||ja?<@#kT/=4@"||!jb^4@;~^k(T`#l,TkHT`b`Up!` @`lTaQ**kTsKksQs *C`C`*R B @ 6@@a@9@@9?kT6!$||hdTkHTB!;@SA[BcCkD3Em;Fm{Ȩ_O3`vG@#|@m svGa^a^F ^F D@(@a@@TMoOB_#`tGOW_g37@ D@@a@ `J@@` 4`H9wbVA9v֒9w9ufzn9b2@`:t":\zn`ZA9"RssZ:B RznA``t:Kznommmmrrr#ctG@a@@TnOBWC_DgE3@7@rctG@a@!T3@7@OBWC_DgE_!!tGO W _ g o{ @OҺmp D@ FR`V9BYv^f"` e`d`>!3*v:5@6aRf`:a"@@4v`:@@ `:@ R"RR6RRZm7R    6#@Z#{K@ `R r+`: @+@P q@T=@y9;@ `N@5w4 R`V9@5`<6! J2 @RunR!}R!@r}!!tGO@"@ҠTUn @@9!2?qT@b=n4`:vR; @!hn*qT2@` ;u<R4 7|S*v@ R*@@/ox/@@\)V@TT} ԁRTa/m @R!R=@0o5ARsq@or9R!R%AR9@*`;A@#@kTtB@{`;YР R9#Z? r@5]'@p5+@`/@3@t!|!o5!RR*@@@?kT@+@3@a;`0t@R7~+@A``>t`@ nu@+o>@+o>@+o5 tG'@@B@Tl@!mT@x@m+o#``T;o`!T!mdT@&@)&[@@+o7TpRJ@;@?@OEWF;HmC_!!tGOW;m$@ @o D@>@#nT6@n5`! TJ@7`B@j`y:@9` @ ~|@ o:m aVA9F O`B@9?kTA``V9`9!`J@qT@`D?tR!!tGo@"@cT=lA`5J`6RKoA`.`)n/:n>A`@R @9`R9"@`R НzEmF +}~&@;~vGm\F3+m#~~2@+}+~m R%?g $ x?!Ѐ#?! R3`^@ q@4T!O?q!Z ,Q`^ R3aRA9063@23863@23`ZA9a@Q|@?qIT#Wo6`0r@ `2`J@qhT R#BA`@`;@T"@bB@s@ONWO;Pm_O WtG? m@7`@7#4`@ Rj`B@@qT,qTa@`tr?`T ݿ(6a@`=os tG7@@BTk` @@C` @@BQBl4a@`Us`jA#@?kAT`nA'@?kT`@7o#@9` nD@@qT'@9`Q8qITa@``8sZA9 qT/`*!n T@/@`@@zCm8o@`e@9;z;{ `!L`a"4b #` T b9c9F {O`|m@x@`@`.t@d&R`24a@!k! DZ9z;||@l`)} L pm /9&6K ƚc+{ LHe452e9JJ@*5SJ/74@?qITJ@qT`rZA9  |!g LTa@`r ƚcoBoNoZoforo~ooa@A``rZA9 q(TRv/qR!vOGWH?Im_ tGO W _go;?m@_|l`Gw@yss}ttw@ еvSF  I5c@R@'@1T4R` R` yn+n/@)~z@=!@9s@*x Wq)Tc@1kT}Rl*5qlT I4`< I`z@>@#T!@?@7~}Ӕbaj !Rj Ay#o@Oo @1 TqTR9 @ @yBR*@*"D@ v_ qT* R"RR7@n`G@H@4!@` r*k k(k o  @9!S 9 @@BZ"s"@ @@@$@" @RB@@D@_ckTR@q @m<Rm<A9 qhTR@R9!@*"@9* @q @9`5**A9#R**c `q}R~k*yqTc@R1T`y8R4Q5m:Z+qXzIT}` y`4@@6x@@Rij|QZ@'@;~#nT/@@5/@A9?@q@T@!@95@/`_O@`Z:@@#oiT@@7*+/@c`@@#oiTc@@@9!tSDO!@RW5jG`bBaB@ga@`g`G@ ˂ |`4 g`GD@_1T@(@H@}RAd"` g RsGRa^@4`@_lO3W_*gy<*AzaG@KK"(@@ ( D@kIT4D`GH@?kBTHeG&'Cư!  R hf8jT@ssV  J7`***t Zg}R` "Sg5hWA_BgCOĨAt*h&8ssr @WA_BgCOĨ_+@tGOW@AG \@4!X@?kdTRdG#RRb@A@$CB`c B9## 9bcBa>@Ru@"~@)ukT < q`@4a@?@ TRiHRGr`@C`#RgvG@@`Th`@@sf@R!9ivG@@aTWD*OC+@h`J@k|Ss+@OCWD_OsG a A9t>@b@B0TjR9y`@Zy`@y yz`Z a@! y @O¨}OsG a A9t>@b@B05j9`@Zy`@y yy`Z @O¨dCoW*@wGOTG_g"r@Ҡ( R@RfFr!4* 6@ <U@6tG@h5@RP6@RRRA aG 9yG4_@T4ya R!qHRr24_@4< yG F%g ` ~y cJ5fZ y`GsyG2LBR!S"Rz` CG @@y @y?k@T? uG`B@F&f @`f`G@`$f @y(qTBRaRwg6 @@@_qT>n"RaR@R @y(qTBRARdg6L>oAR*!R Rr`G@aR zG#@@ @kq@;@@ @y?(q"T*0q@?A @B<?<^'=_É<J` 5"D@sJ4R tGRR@B8BxS CRRRR| R!RR @@4a9@Rh/'RS Rc7`G4s+8@h@#RRRsRj@ 6 @@@q@T@=Wn5 J6 |6 | @RCy# wy 0TBT} T!p_cT@ RR;g1T 8Hf@R:jRk1T`h`GGAyyo@+==R"RARRg6a@!tc\@[@ROFWG_HgIoJ_$c5`ehb89E5_օxbB?jtGOW#_Vg@R$ro@@BABh!@c@ [c$q@T7T0kUg`4ftG@@B@ Td_RRER#_85_q!T!*9*@"8BC c _kaT 8*(qlT!3@C! #@R\Rc/cbRyHC@BBbBh@R/cbRy3F)?@@4b+h@OVWW_XgYoZ_OW @@@@`@sf5"`@9 6@@hB`@9WAO¨_gs`@9 5RW *CtGO _ go6@@W A!@Hf5* OccT_T} RRlg8҇*6@kT#TAq#5Ry R@@ RAR@Ro*6l*a&RpC@qTa!R*ptGW@@BTcpQ?q(T@ @xax@*@;_@qT>Hq!T@@6 h7`6T#_CTTTA@2SXqT5 !@a3_!ROKWL_MgNoO_W *tGO _ g #s@OT7*@`@@gR ey@`"Rf`!(!ZO@R9ye6@jSsBvR9W4q75BR Ry@@@@yH6?@(?O@c4`Z *b 6?1T@\j(6@@yzbx*y@:_@qTyDqTO@@5CR `6AHq!T@y`7"R@yq!2y4 T@LqAT@y2yiCPqAT@y{@2y^GTqT@y2y_#y#Ay|#y?@XqT5 !@ _?KjT@o/@#jT@4jqTb6ORAR*nqaTa!RzotGO@@BҀTb!Rs@OJWK_LgM_BtGOW**_go@@o@Taq@A! !@`A!ba 7Z[XZ{?3#sScCcEa@,qT6d@5T0HiG@a6#!OG@`H6 R#9s@@Ry3@2#yys@7@2rs@ d]`ee4J)@_@R`I)S@cBtGo@A@@Ta@ONWO_PgQoR_tGOW_VWgֆC@yR@3CA!*6 @A!3d4A!, d 5s2Gz`tR4 c4c5y9&fa1#h5k4@"@44vG@@ҀTa/OBRWC_DgE_R`REe4 h RA_W_*vGO#G@'aR`RSn*TT"G@TBBT} !G4=@<R@<~ =}r‚p6/@НRrRl`Nx63@!RbJ@f`BR`6T6Zy8}BPӟoaZ@ySBR9jx@y` *qT! a@!j`` @@bj` @a6Ҩ`6 qT"RaR*7laRjRR`R 75*RBRaR@R)laRj"R!R`RCRRR`R54BRaR@R"RaR*lRjb6@RR4A!`A!( tg"b4#9 Xy qaT@RRRM`4@4@Rk]3k^9k` @jx@]4@`]aJ@b6@@8]vG7@@To_` @aZ@y!Z!<a @R"D@R@hgf"D@`ROGWH_IgJ_OW_J06*D@@\9@X52@@9@4q(T|@ xaVІ@9WX*@ p]kT@@RWA_BOĨ_jQ$qHT@! HqT|@EХ@T*R]js8 sN]@WA_BOĨ_BtGOW_Rg o [C@/lD@ @@5iC@@#'+K@k-TBtG/@A@8T^#@*RR ]@!G@?kT@R j@5qTG@QkJTiy4O@`3@c@`4+@4 Z )'@J6Zy7y!!K<rRy3@*4R!RR4A*!!@4!xe4P99BRRR4A*!|!@@7[@y @ !Z!< @@7dD@R˂~@jkT@*Kfo?@}RZ{?#@/@!`RS Ry7*C!qMTACR@`RD@F+6@ @o_e`Aw!*{\ 68u]5Rx`*R^R^@aR^@8`R`@[@8` @<_`@Re` t@WA_BOĨ_]`5{R']`5`7Rz] 4@R9@*bt R`*OW*J7D@`@`61uTa@D`@a@5`@4`@#cH*5`@^u5@Rc WAO¨_OW!RD@Ԃ6^@`+bߒAR^@9R@94?|qhT?$qT93@*WAOè_9J6G@B[Oa!0WD@ B94!ff@82QB_dqTQB_qT(š6qT@+qbe99=*qTVY(qA:WAO¨_WvGO_go3"@3D@w@3Y`R yJ@7Ga@@?qT@ ,]R`@@5@zb]\5C@`@4b@_T_q-T*!\qT|@`@Pe` @` `@5w@ R+b2@A!X,Z"R`@`@2\@b`@ 4=:u:C@R_Y``A@4@,a@,q Td]4RT03a}R!ҩ54qT@)Zb R` `B R`@@,`@"RYTJ`7`@YJ@7Ga@@?qT@h-o]vG@@TYb2@A!-XZ3@OAWB_CgDoE_OW asA!-?ZJ 6AG!.@4ZYU0D@9`B9Q$q(TvB9߂qT9`v9@WAOè_g wGOW_o@ kcGDpR`R!Z`:@.`a"Ckfe`2dcBX@A!D0X`bA9 7@0[@0[X`bA9(7A!(1X4/@@`bA907/@A!1Xb@`bA97A!1X`*@`X@ x6`&@\*(`"*[`"@ `bA97@1[`"@[*c"@A!2XWc@TV!RZZy93`? ?@C[qlTqTqTq,T8q T0q,TqT`4qT(*Kb#CDb2@R@Bj.@B.BA!/NXk?U[a@4@qן;W@3[(a@?@@ 3_Ra[?T@9?q$IzT?@W@]`5BRi`@@@@4@t38c[S@Jh7`@6`2@a@0b`S@J7`@b`TuYңqT@a,7qTL[@Y4@4 R`@q`CzT@qT@4_PY @9qT3@?[ a3;@@#cW3@;cQWR3A[5#@*'[%[#+C#ЁTU*"R(OpqTG@D@ARZ@?8@5=qT,qT@54qTG@D@@05!GA9g)!.@h5"@@5G@9D@TqAT:BR i @@@4@5% R @;5qT@6qTA!6@6^Z7Z<GT@p6 qTcUR*"@A!6!YxqT @ @@6XqTA!6@7K@G@@6Z 7@ 7~X#@pZ;@nZ/@lZjZ'@hZ3@fZ*@ROTWU_VgWoX_OW_go+C! tGx@'@d7@-?A@RRT@E* @@4W*#G@8RY.X7@9Xs84uX` 5ZҿbB@8vTS@XAR9 J 8!j"8_`@6@TTTBT} _ T*UARJ98*6Z7A!7[A!7[*R?kT*s@[A!T8[q6`:RJ7YtG'D@B@TUC!+@WA_BgCoDOƨ_C3CO`vGW_@`R@8! sGtU8@ @@,YSaR@svG@a@@TUOBRWC_DC_)OtGG"@'RKy@{c_TIT} `G@_TX_#TdGo@@(@yDy€?}c_bTT`G@_TX_T`G@(@y@y3bT_TTCT@7iTTTecTe@c@y;y#T #TiTTcGR @B`R~asvG'@a@@T"UOE_OW*4*W `9Q`T$<9b@a @]`"*u4`qJTb@ a @H9[@@@K@*WAOè_$H9Ta@ x9\Oo@wGO W _g@_ 9!0R*AR R`aR7_Y7RR<@U @2 @^V4+@RkT ,:\vGZ6@OV4+@@ Z<kT :`G@6@j6 @ _a!@Rm`5jvzG@ (R`R`jv\$R`R]aK@C?TZ[?BT} `G@?Tc_(T`G!@y#IHyT?T`GHTXT`G A1V5Rjv :[\@5RBU<" kT`G@ Z`GRR@@` #_q5-U}R!e@}R@JT!Ҫ*q TaT4qTTR qlT}RU@!@ R} qT@RaG4R!@*qR@!96svG_@a@Ҁ TS@q-Tye@ K}R| 2y76jv 0;[qT@!!t;<R#B`RbT0Z@y qT@y@Rq@zaT@{"U4U*qAT@! U`5@ U5qT5@ qT@RtR*b:5qT@T}R~ xSC!!t;lROL*@WM_NgOoP_O @9?qT!RS RSARS@9RS @O¨_8RR*RS8RR" RS`9RS8RR @O¨qOW,_a@! @9qT @9w"qT @94!^YqJTW RWAJ_Bq@R ,9Oè_!T!R qaTa@+Y6`@!!84)Qz" `89OsGa@b*@6 ;YO_R*@tGOW#@y@`PQ<qH Ta@!`qT@ZK@G@`PqT*cbbaRA/@@BA`@G0@4a@k!TGaN@9C)!J?jaTD)J?jT@GA95G@ E)b@ t kTGb@ (@#@ t~cTT`<tJ@9@!GR@`T4RvG@@!`TR`@ @C`B@99$D@x?T?T?TcBT} _@TQG!"y4c5`TvQR r`G@A@!Aaa@c@c!R(@` @yTqT ;PJ 4v@**  <PaB@9?qT <6PH6 z@>1P4 *|>,P@` ]'@l9] @1T"B>jPqHT@1T.U`!!4?2T ? P@R\1?(qT d< >PU`@!!? T@OPWQ_OW @ [ b@TT} ԉTaP@`ҵ@RWAOè_O@tGW_ @?` @y@Q<qhTc@cqT@G0@4a@kATG<@`4`@6Rb'@@ YvG?A@!ҀTHQG@@ ` @yDqTa@@'@8BO/@@U5@TRxOv@Rl\ R qT@nO!hzcX>`*4aO4@]O (ZO+@@ TO3@ !NOC@@ $FO[@ @9XPW P!4  !**y"RV*M@tG?@@BaTk@ROHWI_JgKoL_OsGa@`@b2@6 ;QO_R2tGOW_b @y@wa@@pQ<qTc@y Q!pqT QG@`_pq!TG@4bB@9kaTGuB@4@kTG@y@_jT*@97B5@7`B@90qT*brc!R*@#G@@94`B@99$D@x?T?T?TcBT} _@THG!@"y 4RvGw@@! TIG @4@`@@5G@!F)b@ t kTGb@ 0@#@ t~c(TbT`j@4`CTHR r`G@A@!Aaa@c@c$@0!$@`B@9!x)GG@5@4 G@`D@xR"R!Q h|G*96 wG*@96 rG@7*@4 hG@) @c!B`G@@ ( ZG@yR6 T TGR6  OGR6  JGR6  EGR 6  @GR(6  ;GR06 < 6GR86 \ 1G@R&TROOWP_Q_OW_g#9*O@tG@@G ||4`@!! =PG@5!9Gq BRRҠ a@C lW ^G 5  NqT@s"qTz5Gz@!!J@5qcZG:R @*  N6"B 0=1P! #`8 Rqc5a@@@5B@9V4G7 R`` @ux` a@RP &1 6 T SO`&@ 5v5  lGvGG@@T=H*  }F/1ATuPb&@*sF*qT *0 OGRR@9 6  1ү 6 \QP9#@WA_BgCOŨ_@O&RO_L 1N*`"4?qT<@`@RRcGI`y`yA_OsGa@`@b@ 6 ;NO_RtGOW_goc @y@b@``Q<qTG!d@y!@)HvG@@Ҡ7TGG@``qTApqT iO*brRtBW@ @GzB@9@_+q Tq 5RG@9D)!J?j!TA94_kTy@9?k,TG`A94_kTy7@9kTGA94_kATy @9?kTGB94_k!Ty7 @9kTc#@! @9_+q7y!Bsg9? T?T} ԗ@9_ qRZq TkT @!jT45kaT?T#T\F@@9_+qy!B9?T?T?T#CTFF5G `A9@5G A95G B9@5G,@5G@ `"@y(q!T@9qT3@@1`TGb@B) t kT 4IOG!"yx@5 y7@9!`p@5"y!j5 y7 @9!b5+@!!@kTGb@ @#@ t~c)T`TE R r`G @A@!Aaa@c@c!RbT`` @ydqT ;D@9qT `x)D@@9`B@9AkT?@9 HD#@ @9"`B@9AkT2 @9 4D/@GdykT`B@9!$ D+@@ Dq@z@TG@5* D @H7@9@4G!$@?1TO @=D7@`B@9! D3@@  D @6 PD @6 hD @6 D @@6 D`B@9(qTK@T`@H7 @5@4`|;{D'@`G(@5@  DoD@RdQh`x)gD~4*  aDx ]Dt dWD{C4* QDul9 KD @S4a  DDOSRWT_UgVoW_OW_goC!tG; @RGRR@ l99a@D9 5 d NKq T,Tq@TqTq,T4@Ta@D9<D9`5@99@94"RR g@y9D9a@'D9`5@99@94BRR g@y7R9s"@@CA2C9R#c =  - R*RY D9`5@R9 7R?j T+Aҋ[By`qT  bR*R; varqT   M*R 7@`ARy@yS9+@@y/@@y'@@y@R r/[ 6@R!tGB"@cҠT'E#@` TTERCWA_BgCoDOŨ_OW_go+:*wG@?9 GR65 `G*`a@5`G@qzSC  aG ,`G@1 4 TwG*BRa @@44`@!!=xL @J$qT!!X`x`! SCa@e 4a@J(q T!`@@{#@*`Ga@a@JqT`G(qT`G8qTa@C 4!! `GS@|G'Ca@Z 4b@!!F4@!!RS'`GS@ ia@}J,q!Ta*`Ga@0q!TW*`Ga@4qTMa@*|G@H?a@SJ,q!T7*`Ga@0q!T-*`Ga@`4qT#a@*@D@A@c aG (7*qT!RN*@7!B!CDT J qTRsvG?Ga@`TC*G`T*BR!iRCy@ o@R; )@RKS@#Wy9GP`6  J:*+@WA_BgCoDOƨ_OW_go+*#*BtGR2@@҂`ERKyyl9c9 s9fqT{9R9 {#rRRRka@#\X5 ( R*RT HyqT4*"R R HyRQRv 5A9x?qT {9cA9`5@Rc9{|SBtGxSBC@!TGC`Rw9 R9nI,q(T`[`xa NcA9a@ cA9`5@9c9@9RR? s";cA9a@ cA9`5@9c9@92R+a@!HE52"`@! +*BR R? a@!2E52 `@! *R#a@ 4! `@ @<R{9 #a@ 4!  @2w9 #a@ 4! @qTRs9Rs9 @ @! *Rc@2c a@ @9Q$qIT#! 5 2 @9a@6 9cA9 cA9`5@9c9@9g@yg94"RR2X Q!?qhT@!qTfqaT6+@WA_BgCoDOƨ_@ASOH*0q(T`"BBHa8a""@R RO*#RROWRORRRRR@R!R<@`@Y RRRROW_g#*#!tG @7RCRK R!l9yyc9aRw9qT!Ry9O#9R8H1T<@`@" _qT cA9a@z @9g@yBRk9R s"a@cA9`5@Rc9qRj`T s9#|S!tGxS7B"@c TA_qT cA9a@J g@y@9"Rg9Q?8q(T [axa  @!l *RR a@ 4! @o9 R@E@9`@! *BRRv@!!l R* a@5 4!{ @bR a@ 4!!n @q TRRs9O6Rws9{ @!P *Rq @! *Rg @DbRT] @8 *RR#@R9JP a@ 4! -_HqTE @#@WA_BgCOŨ_OW!tGt @y @ҟqTc@cpq$TbrR`B@9qT(qRZ@R@@I?uBE? @cJ@9`B@9AkT  @98+8?R-L@@9`B@9AkT @9)?@94 8"?+@C@A@@!??@@ ?+_ L4*? ?R l>c4*>!@@@_1TX>R>@9 5;@ @_1T!P>7@ @_1T!>/@@~S4 0>> `x)>@9(q!T@a`B@9! \>@RKR!tG@"@c`Tf@>qT KOPWQ_CO#`vG@ҁ@ayF6<@@d "q TsvGq@b@!@T9@OC#@C9@Rqs@svG@b@!aT#@OCC_*BR!>RCOWavG"@qH ARR*(L>R*L**CsvG@a@@T?OC*WDC_OWOtG_g BSgR@/ҠR =`9R`Ny`>R?k~2#9@`@9`'5!b(A#5R`9#A9 4C#)HARR*Ka&R*L*yC#@`b@a2@ Z 5RkTb*@yaB2b*yc@Rk"5"T`.@ya2`.y`.@!5gEhq(TZ`xa  @EQ?qTa@9`R?jT!H8GR`9" Q?qT`@9q@zTRQqT`@9q@zT R!y `@R 2@`BL `)!!|!v Zd `*@yR2`*y@B7 `!a Z`N `.@yR2`.y@B`!O Z`@ 2``*@y2`*y`.@y2`.y`@ 2`*@y2`.@y2NyR`Ny# @$ELq`T@ `2 @ELqT@ `.{ #@[Gt @E\qT@Z! qT@ `9` @D\q`T@34!3@9`9N R `@9@4 . 'Gq$ @zTCO_3_@@4H=]@@3@~v =!@@5R`9`*@y`(7`.@y@/6F!b? 5 RqDzT TtG/@@B@T>S@OFWG_HgI_OWtG;@'a@9?q`TT?qT?qTHb2`2@ 4a@R `.@4a@R l<`@ 4ARR*vJ*"R"K** B5ҝH<Ba@9a 4|<`@94lw<`@96r<`@9qT@RR@*d<`N@y07_<abR@R8AarR@R3A`*@y(6`.@y(6`C)?kTH<`*@y 6l9\A<`*@y86l9:<`.@y 6l93<`.@y86l9,<tG'@@BT=uTb2rT2%o^r\u4<  <`.@y/64;@OEWF_OWtG_g# @a!|' 9 @R@@R@@R@ ARAEtGA@B@ T=9c>qTcC#cC#>8qT`@94?5EARR*I$R*.J**A4'EAyx? qAaRAzTO2~ =/`5`@4@kT`@94n?5`2@4AkaT`.@4AkT`@4@k!T@R]H #@WA_BgCOŨ_CBtGO#C@"@94vEARR* -I*A>RI*@BtG@A@ҀT<#@OCC_CctGOW*`@`>RkT@@9@4JEARR* I**I*@ctG@a@@TRR!tG@"@c Tr<qT`>RqTA>Ry@9qTTqTqT>>R\@9qTTqTq T@9?q%*a5@RkG@9?q@9?q+@OD_OR ~aRR~":H`RNxRSH`@R> @`O¨_OcvGd@ y"`Ry@RB)@ C9FsvG@a@@T;OB_O CB|@ctG`@Ҁ@+<7@#CR$:*`6@@@,qZctGBb@! T;#@yqTqTC @!@@K  tBK!@ _<qT @<qiTkTRC @O¨_OCOdvG@?/ b|@c@;3À<_# y!`R RÃ<y@c*q*T@@@qT=BT kC;+@?0qTX B@A4`@ tKsB ?qT`@<qiTkiTS@(6QCb@ @_kTb @"@_kTa @y? qT?qTqT`@!@@K  B?*6>4\-C4*X!RctG/@a@@T:[@ROFWG_HgIoJ_WOtG_g o [@/`@DO@R+CÂ< R#w y;RyÃ<<`@y2`y@R;6!A"9! @R*>*qJT@@@q`TAT B7+@?0q TX 7Bt@BqSTzJTS@(6"*P"@5b@ @_kTa @kaTa @y?qTLqT`@!@@K"5{b@)T`BT} g9R(>tG/@@BTD: *T`vnBKsB4?qTS@(6fB4*X![@*OFWG_HgIoJ_tG @@,tkLT t~"yRh$x"_T% T_T#_BT} #@!,!tRtG@@!ҀT9 @_O@   tkTt~`x|@tj%xTT} ԉTa8`@  t`R @O¨_tG @@y,tkHT 8~"yRh$x"_T% T_T#_BT} #@y!,!tyRtG@@!ҀT9 @_O*W"*RB|}O;q T5@WAOè_ց@y?klT!<}j!B BtsKB"@y_ qiT_kMT@*@yWA#Oè@AO*W_*g#?q!TB Q_(qT $š`6#@WA_B*gC@ROŨr<5a~@@9s Q 7kT#@WA_BgCOŨ_kt8sQ79g#Zk#RWOBtG_*gR@@<CBR14|#@qlTSbTTTcBT} @RBtG@C@!T8ARf<@8g:qT@qhTj38skT`X3OCWD_EgF_*L@" }hb@_@_kT@OWC!tG @Ҡ @y@qaT@\q TcQR%@ `N@B`N@" }@B@`@` @&@y`@`!"D@xR`bBQb_ qBЃB|@BT?bT} ` @?k@TT#7@;`6R!tGA"@cTs8CWAO¨_4*A_*#CAO!_ 4RA @A_R_O8qT ?O_OBRR;!RO_OsVW*_bzvxkT;sT*!#:WA_BOè_CѢBtGOW_!C@@'B$6qIT} !֒@@RCr@4 @RSJ*q T2@P$?BtG'@A@T7@S|}&Bj3C@OEWF_GC_O`^@ B`^!$O!$A!1A!4!%(@0%O_O`Z@A`ZO `2 L%O_O`V@A`VO h%{O_O`R@A`RO!! !P+!@@%aO_OW_*g@9 5 @RWA_BgCOĨ_֙B8{s895* sT*ҵIqTOW`b@҄A@"` `bTT ` T BT}  !` C6%`b@RWAO¨qIT?O*M\@3@*OO_O > @O¨R\@O N @O¨RX@qIT?O*@X@3@*OO_qIT{?O*AT@3@*OO_O 2 @O¨RT@UqIT^?O*5P@3@*OO_O & @O¨RP@8*,qT Ha8a <_֠P,?ѢBtGO@@Ҡ<,qT!T"H`8RR5@?T!@9a5_)TBtG@C@!@TT6@OA_OW!tG @R999R49 @<Sa8`@95@@*R!tG@"@cT"64OAWB_ѡ!tGO @` J@5T& !&5qT@HRr?kaT@` 7` J`5` !tG@"@c@T5@OA_OW*|!@8`4!84!\ 8`5*qRRu9`9`yR AR69@@R`9qJzTWAO¨_b@R84qTRzraT@RRDR`9R@8c5RbQB_$qTqHTbB!@9qT!? qHTRO_DqTB6&H= 4B6!3'==O_OWtG_*+@FqTBh(&(=~!@7`4!74!\7@5w9tG@@B`TT5R8@9*b5`@9R(qR`yR9G*@@@`5`ykT@9q@TvyR9*A4Bh(!3'<@ZK? jT*`ykT4+@OBWC_D_BRO`vG@ 4B6!('U* @RO¨7 @O¨*_!!Qa6_ @9kT@9D5@95@9kTdc!KOLW5R6GB`Ru9@r`E^ZB5Z!Z <KRR?k)T`y`*WAO¨_֡O#R!Gd|S$e@H9(6B_8C8cqTA? TRy#!Q 9cH9ҡ!3!G3$AsO_a@"@yBZB<@B3s@CѡW* tGO#5G@ҠbBf77bqTtG@DRAbsvG@a@ҀT344uG°RAR R B?!R*rR[)@b#@OBWCC_eA @9!>A_OW !tG*"@O#RҟB* 7qT@yAZ3<!<@!? T;@9DqT#@9|Sq!Tg@y@@R?kTk@ykATuALRs"QL5b~@T?TT BT} _ T2!tGOA"@ҀTk33 *WAO¨_OaRsG`AbC|`aC"bL!O_OW5˵QtG_go,K-K@56tG@@B`T83`@95` @95t@9kLT`@9HqT@q(Tq(TqTqTTqTq TqThq`ThTdqT`qT\q T q@TqT`@9K|@s:s6"@9a@95:`Ba^qiTaC*2>ab@3?T?BT} ?TarcTz@Z Z**>a"3?CiT?CT?Ta2T{ @j{ Z**>a6Q{2@9^* +=@T~SR{S+~ (@<K 604{RQ.4{CZ\8*Bd+` `04`@9qIT)b*+=@sQB+`b*+b*+@@9Z kTb@yBZB<@|@`cTc=5S,:FK@ODWE_FgGoH_OW`vG_+@`GAh-x=GA`@`G A[ `@5vG@@T2s"1s"=+@OBWC_D_ҽOWgvG_ @7R G kBQ qT-(:#2\ R!A" @9B1!A" @9B1GA" @9B1G"R*$A@1!--9aKeDRCDR.9t;GRvGh7A@@T1 WA_BgCOĨ_R5A @x GA!KeDRBGXCDR1BO`vGW @7#aRIi!|.-Z9svG7Aa@@Ty1 WAO¨_OWvG_g# #@7!R"G A;5?J (6RR*Q; aR9 9G2!A t ARPD9RL9TT} ԂTB?@" GA0ԂGA 5J6p;!R9R 92A A0!D8-$9tvG7A@@T 1 #@WA_BgCOŨ_O`vGW @7#aRtGA" @9B0A" @9B0GA" @9B0!.-8;vG7A@@T0 WAO¨_O_`vGW @7#RtGA" @9B|0A" @9Bv0GA" @9Bn0!6-8aKeDRCDRvG7A@T0 WA_BOè_OW_go+ uG@ҀRc`RgRkBP2@D;G."b O B !#f*С'J@2 vx6z ҵ6"r/6/6;@!x25zc@R.qLT;@h/7 RB!C@!@a5qTF @9G|S!"R@ "@H9* @9?@`7G!p$R @9` 56"rC@ G"R*`&A`!R`" #RBR( aR9!R9G AY7*@I5VH6!RR<@1 @2 GRRR`AA/8kt;0+`#GcBC q T`RrkҀA*}RA+~1*}A+@aKs  s~ ~ q*T@@@qT6"@9 6Cb E@H9*@@9!9G$R! Yr3T#@b`Aa#`5#@?T#@ IT} ԀG?T?#TGBDy! yG hBq TLTq T q` TqT4q@Tk@`4kmT5@RpY0\G vx6g@66t07Rr 2c@Ryk@`4kmT@?hRO006,0n7 R7J4GAr0vGA@1T+/`R?X h R4W5x6g@7RO#Nzq TR&GARu~ShGRRh@RqBzT77R+@57@t;GXhR <qTT(q T0qToy4G`BdBq#!TQ1T16g@O.GdB kBq TqTzq[Rsҁ q TqTRGh RRRkR@t;#O!t116'6#x`7G@C B!\?kTBhB_qLT_qT4_qTB9?qATB9?qAT RR:@9@9!*?r@T @9H26@B22GhBqT@t;k`R-GRRXh@BR26GA/>2/@B9qTi@ Rh]'@J(6A/,2@bR/@ B2!,3D3O6p @9?qT*!,33E6fRa@!@B2!4 @9_\qT!4`_T_CT_Tp?T@|Z!L*4o6'@J` 6GA/1@"RJ/@B2!4 @9?qT*!4BR@!@B2!4 @9_`qT!4 _T_#T_T0?T@!h( Z4*5qq|ksqs6x7zqRs?*GB6s hB.?qB@hu?sKs~ 7p6z0R3rRr 2 R7rR\4*7@ +@WA_BgCoDOƨ_OR*LW/L*<7 qT45 O_O*g*o wGW°R_*+ @W RAR- 7c*#L??v, RrGBR/93TKTTBT} Ԃ@ @yRy*-`7 Rc9{`@Z@Z`"aZ;yy R9syyB*yB "R?y_@ hT*RRn.s8**06!83vGWA@@T-sF5sj5 *+@WA_BgCoDOƨ_C_g*vGO*W*oC"R@@RAR,7*sZ#\RRy`@y*U-*1T@@ZGyyRB#*+*1 T**(BtG7@A@@T!1T=(4RuOo+ }TBT} bTTc@b @yy C R{yiTcTTsT# y?T#T?3iT?#T @G;?TK#T?TC?T@k@cRRҜ"*C9R2*!+yĽqKT@T@407qmT{@yqT@G@?kTRҊ"q@$z 2sKxQk T4Rq[@*OGWH_IgJ_OW('7WAO¨_g$@9`5E+a`jc8@5 hc85 >(R@h#8c0"_% RF@RR R"@_q T>)A_ @@95BQ" qT"@@ qTB*"$)$@ qTB*" )'_qT@95BQ"cBK"7b|@@9qT@9 @"* "__тBtGOW*#@@Ҁ0` @9?kATBtG@C@!@T OBWC__8?qA_R#`8|@qAT_֣4"B@9B O @9BT ?qT @O¨4?@94(`B B|@TT} ԉTg`J48 @O¨_ф!tGOe@ңcd@95svG@b@ҁTOB? (kTC93a@9c(! @aha8KG9T[TCTBT} #svG@a@ҀT cOB_!B @@9b45@9kcT_@тBtGOA@BRE Tb?TT#BT} @a# RBtG@C@!ҀTROA_O*W_*gy)7w`  *99@"@B@9_kTWA_BgCOĨ_`)ZsZyy5 OW_O @9  qT)RO(!@@!@4<J'O@9 ,qT3V@*@9*sO@**OW7"TBT} Ta~@#@WA_BOŨ_@9/6@O@@9 ?qHT! )*!ObTcTa@O@ 9)TaotGOW_gK@!^R16@@@5qHTcRc9g9:9ZR@9 q!TB @9(  @Th`8?,qTXaxa F *@tG@@@T*!  4R?19@q 4@**4R@9/7R+1ZSyR$1Z+RM1R!"@8*BR1*!9q@T@54~S!Aa@9R?q$@zTx(%9@Rc9ҥ*qTRK@*ODWE_FgGoH_OWc`vG@R's! svG@b@!@TRODWE_Cс!tGOsRW_#C @''Rk!@"qTsqTR q!tG'@"@cҀTBqaTsqTb!XqTsq`TC@OEWF_GC_***рtGOW_@R @@9?qaT@9qTTqTqTq`TTqTqTN" R#c"B !(@#}@*@?q  WA*svs š!vӵv!š šDs3@s@tA)'@Bˬ+@A)/@A)A)A)654A)'@BˉA) 7@A)zF@B @t;@A)ptG@@BTgRR@ROZW[_\_ց!GBJ!@BaR_@$@T5@$@`T!@ ROsG `@ '`@ @O¨_s@@a @?Ta@@?T`@OobwGW_*g+A@ `G@5ARR** 6s+R: R;a* ss@g qTG@@ 5F  q!T@7'@kATMT@'7@ 4#@4|`"|tB\l!@cLT,xccn*4vG@@ҀTR*+@WA_BgCoDOƨ__ vGO W Rg o{A@Oҥ` G:+8 @ {)@@sNqG@ qTTqTqTR#BR.*@@@5@kT4 J6@*4#G!R@@5R7@9 4G @Q vGO@@ TO`h-y"q`TTqLT`7c7 q*R 45R*{@*OJWK_LgMoN_O `vGW _ k@O aG  R @ @9?qT@9?qT@9!5a!h-!|G#nB`@`L*I* R4J`7@R,'G@vGO@@!T!x?qaT@947G @8<IT} `@KDqATR5@s"`@#(xk@OJWK_L_!@@C_c c g_OW_go+CvG@g %D`. R`bRSw` q`a! .f*#@AT2#@yB";8RG@V @9Q$qhT'*q@`*(6`.R`b 6`.@R`b`Qa# vc"Bf@R8' / R~x.@'@ R@RXG 4/K9qT~@!+ 3 #c|R+@F#qThc!@h#@9#F'qT`@~@q(TR@ @"|#9hb4h`56@B6@ Rc|+y@+@ak``kd@`@ @@`B B@@` @ @`@ @@` @@@`C`c@C 4@R%`@qIT@ C@|4h| h`f.@' !  ` | @R@l74` @K"x6R' dV!_qT@"B?@ a @ |š;@! CAh YC5@R%qmTq T'@@/@ ` @ X`@yb x$  k9@8@'&C"#qT;@ ?@` @A`@`5`