Files
and-bak/app/build/tmp/kotlin-classes/debug/com/hikoncont/service/EffectiveKeepAliveManager.class

156 lines
20 KiB
Plaintext
Raw Normal View History

2026-02-11 16:59:49 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<02>/com/hikoncont/service/EffectiveKeepAliveManagerjava/lang/Object<init>(Landroid/content/Context;)V#Lorg/jetbrains/annotations/NotNull;contextkotlin/jvm/internal/Intrinsics
checkNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
()V 
Landroid/content/Context;  kotlinx/coroutines/DispatchersgetIO*()Lkotlinx/coroutines/CoroutineDispatcher; 
kotlinx/coroutines/SupervisorKtSupervisorJob$defaultP(Lkotlinx/coroutines/Job;ILjava/lang/Object;)Lkotlinx/coroutines/CompletableJob; 
 "kotlin/coroutines/CoroutineContext"&kotlinx/coroutines/CoroutineDispatcher$plusJ(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; &'
%(#kotlinx/coroutines/CoroutineScopeKt*CoroutineScopeI(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; ,-
+. managerScope#Lkotlinx/coroutines/CoroutineScope; 01 2Ecom/hikoncont/service/EffectiveKeepAliveManager$systemEventReceiver$144(Lcom/hikoncont/service/EffectiveKeepAliveManager;)V 6
57!android/content/BroadcastReceiver9systemEventReceiver#Landroid/content/BroadcastReceiver; ;< =this1Lcom/hikoncont/service/EffectiveKeepAliveManager;startEffectiveKeepAlive isMonitoringZ BC DEffectiveKeepAliveF%⚠️ 有效保活监控已在运行Handroid/util/LogJw'(Ljava/lang/String;Ljava/lang/String;)I LM
KN"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 开始有效保活监控Pi RM
KSinitNotificationManager U
VacquireWakeLock X
YregisterSystemEventReceivers [
\startMonitoring ^
_ensureForegroundService a
b#requestBatteryOptimizationWhitelist d
estopEffectiveKeepAlive<1F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 停止有效保活监控h
monitorJobLkotlinx/coroutines/Job; jk l#kotlinx/coroutines/Job$DefaultImplsncancel$defaultZ(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V pq
orreleaseWakeLock t
uunregisterSystemEventReceivers w
xe(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V pz
+{kotlinx/coroutines/Job}onServiceDestroyed.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 保活服务被销毁,安排自恢复<00>2scheduleSelfAndCoreRestart(J)V <00><00>
<00> onTaskRemovedF<><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 检测到任务被移除(onTaskRemoved),安排服务自恢复<00>java/lang/Exception<00> notification<00>android/content/Context<00>getSystemService&(Ljava/lang/String;)Ljava/lang/Object; <00><00>
<00><00>Dnull cannot be cast to non-null type android.app.NotificationManager<00> checkNotNull <00>
<00>android/app/NotificationManager<00>notificationManager!Landroid/app/NotificationManager; <00><00> <00>android/os/Build$VERSION<00>SDK_INTI <00><00> <00><00>android/app/NotificationChannel<00>keep_alive_channel<00> 保活服务<00>java/lang/CharSequence<00>.(Ljava/lang/String;Ljava/lang/CharSequence;I)V <00>
<00><00>保持应用后台运行<00>setDescription(Ljava/lang/String;)V <00><00>
<00><00> setShowBadge(Z)V <00><00>
<00><00>setSound3(Landroid/net/Uri;Landroid/media/AudioAttributes;)V <00><00>
<00><00>setVibrationPattern([J)V <00><00>
<00><00>createNotificationChannel$(Landroid/app/NotificationChannel;)V <00><00>
<00><00>"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 通知管理器已初始化<00>"❌ 初始化通知管理器失败<00>java/lang/Throwable<00>e<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I <00><00>
K<00>G$i$a$-apply-EffectiveKeepAliveManager$initNotificationManager$channel$1,$this$initNotificationManager_u24lambda_u240!Landroid/app/NotificationChannel;channelLjava/lang/Exception;power<00><null cannot be cast to non-null type android.os.PowerManager<00>android/os/PowerManager<00>!RemoteControl::EffectiveKeepAlive<00> newWakeLock7(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; <00><00>
<00><00>wakeLock"Landroid/os/PowerManager$WakeLock; <00><00> <00>&\ android/os/PowerManager$WakeLock<00>acquire <00><00>
<00><00>$<24><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 有效保活WakeLock已获取<00>$❌ 获取有效保活WakeLock失败<00> powerManagerLandroid/os/PowerManager;release <00>
<00><00>$<24><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 有效保活WakeLock已释放<00>$❌ 释放有效保活WakeLock失败<00>android/content/IntentFilter<00>
<00>android.intent.action.SCREEN_ON<00> addAction <00><00>
<00> android.intent.action.SCREEN_OFF"android.intent.action.USER_PRESENT$android.intent.action.BOOT_COMPLETED)android.intent.action.MY_PACKAGE_REPLACED&android.intent.action.PACKAGE_REPLACED
registerReceiver[(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;  
<00>%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 系统事件接收器已注册%❌ 注册系统事件接收器失败K$i$a$-apply-EffectiveKeepAliveManager$registerSystemEventReceivers$filter$11$this$registerSystemEventReceivers_u24lambda_u241Landroid/content/IntentFilter;filterunregisterReceiver&(Landroid/content/BroadcastReceiver;)V 
<00>%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 系统事件接收器已注销%❌ 注销系统事件接收器失败Acom/hikoncont/service/EffectiveKeepAliveManager$startMonitoring$1 T(Lcom/hikoncont/service/EffectiveKeepAliveManager;Lkotlin/coroutines/Continuation;)V "
!#kotlin/jvm/functions/Function2%kotlinx/coroutines/BuildersKt'launch$default<00>(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; )*
(+performKeepAliveActionscheckAccessibilityServiceStatus .
/showKeepAliveNotification 1
2checkBatteryOptimizationStatus 4
5✅ 保活操作执行完成7d 9M
K:❌ 执行保活操作失败<isAccessibilityServiceEnabled()Z >?
@%⚠️ 无障碍服务权限已丢失B+showAccessibilityPermissionLostNotification D
E0com/hikoncont/service/AccessibilityRemoteServiceG Companion<Lcom/hikoncont/service/AccessibilityRemoteService$Companion; IJ HK:com/hikoncont/service/AccessibilityRemoteService$CompanionM getInstance4()Lcom/hikoncont/service/AccessibilityRemoteService; OP
NQ`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 无障碍权限正常但AccessibilityService实例未初始化等待初始化完成S$✅ AccessibilityService运行正常U%❌ 检查无障碍服务状态失败WaccessibilityService2Lcom/hikoncont/service/AccessibilityRemoteService;getContentResolver#()Landroid/content/ContentResolver; [\
<00>]accessibility_enabled_ android/provider/Settings$SecureagetInt6(Landroid/content/ContentResolver;Ljava/lang/String;)I cd
bejava/lang/StringBuilderg
hgetPackageName()Ljava/lang/String; jk
<00>lappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; no
hp(C)Ljava/lang/StringBuilder; nr
hsjava/lang/ClassugetCanonicalName wk
vxtoString zk
h{enabled_accessibility_services} getStringG(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; <01>
b<01>kotlin/text/StringsKt<01>contains$defaultG(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z <01><01>
<01><01> serviceIdLjava/lang/String;enabledServicesaccessibilityEnabledjava/lang/String<01>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 显示无障碍权限丢失通知<01>,androidx/core/app/NotificationCompat$Builder<01>accessibility_permission_lost<01>.(Landroid/content/Context;Ljava/lang/String;)V <01>
<01><01>"⚠️ 无障碍服务权限丢失<01>setContentTitleH(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; <01><01>
<01><01>*请点击重新启用无障碍服务权限<01>setContentText <01><01>
<01><01>' setSmallIcon1(I)Landroidx/core/app/NotificationCompat$Builder; <01><01>
<01><01> setPriority <01><01>
<01><01> setAutoCancel1(Z)Landroidx/core/app/NotificationCompat$Builder; <01><01>
<01><01>
setOngoing <01><01>
<01><01>(createAccessibilitySettingsPendingIntent()Landroid/app/PendingIntent; <01><01>
<01>setContentIntentK(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; <01><01>
<01><01>build()Landroid/app/Notification; <01><01>
<01><01>4Builder(context, "access…
.build()<01>checkNotNullExpressionValue <01>
<01>notify(ILandroid/app/Notification;)V <01><01>
<00><01>(✅ 无障碍权限丢失通知已显示<01>+❌ 显示无障碍权限丢失通知失败<01>Landroid/app/Notification;android/app/Notification<01>android/content/Intent<01>'android.settings.ACCESSIBILITY_SETTINGS<01> <00>
<01><01>setFlags(I)Landroid/content/Intent; <01><01>
<01><01> android/app/PendingIntent<01> getActivityP(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; <01><01>
<01><01>4getActivity(
….FLAG_IMMUTABLE
)<01>intentLandroid/content/Intent;4com/hikoncont/service/RemoteControlForegroundService<01>-(Landroid/content/Context;Ljava/lang/Class;)V <01>
<01><01>ENSURE_FOREGROUND<01> setAction,(Ljava/lang/String;)Landroid/content/Intent; <01><01>
<01><01>startForegroundService9(Landroid/content/Intent;)Landroid/content/ComponentName; <01><01>
<00><01>✅ 已确保前台服务运行<01>"❌ 确保前台服务运行失败<01> serviceIntent 系统服务<01>正在运行...<01><00>4Builder(context, "keep_a…
.build()<01>✅ 保活通知已显示<01>❌ 显示保活通知失败isIgnoringBatteryOptimizations(Ljava/lang/String;)Z 
<00>F<><46><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 应用不在电池优化白名单中,建议用户手动添加(✅ 应用已在电池优化白名单中 "❌ 检查电池优化状态失败 <1B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 电池优化状态:   已忽略 未忽略
isIgnoring"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 启动多重保活机制scheduleAlarmManagerRestart <00>
scheduleJobSchedulerRestart <00>
scheduleBroadcastRestart <00>
✅ 多重保活机制已启动"❌ 启动多重保活机制失败! delayMillisJalarm%=null cannot be cast to non-null type android.app.AlarmManager'android/app/AlarmManager)RESTART_SERVICE+&com/hikoncont/service/KeepAliveService-java/lang/System/currentTimeMillis()J 12
03getForegroundService 5<01>
<01>6
getService 8<01>
<01>9setExactAndAllowWhileIdle (IJLandroid/app/PendingIntent;)V ;<
*=.⏰ AlarmManager保活已安排: 前台服务(?(J)Ljava/lang/StringBuilder; nA
hBms) + 保活服务(Dms)F"❌ AlarmManager保活安排失败HN$i$a$-apply-EffectiveKeepAliveManager$scheduleAlarmManagerRestart$rcfsIntent$10$this$scheduleAlarmManagerRestart_u24lambda_u242 alarmManagerLandroid/app/AlarmManager;
rcfsIntentkeepAliveIntent pendingFlags randomId1 randomId2rcfsPILandroid/app/PendingIntent; keepAlivePI triggerAt jobschedulerWAnull cannot be cast to non-null type android.app.job.JobSchedulerYandroid/app/job/JobScheduler[android/app/job/JobInfo$Builder]android/content/ComponentName_)com/hikoncont/service/KeepAliveJobServicea
`<01>#(ILandroid/content/ComponentName;)V d
^esetMinimumLatency$(J)Landroid/app/job/JobInfo$Builder; gh
^isetOverrideDeadline kh
^lsetRequiredNetworkType$(I)Landroid/app/job/JobInfo$Builder; no
^p setPersisted$(Z)Landroid/app/job/JobInfo$Builder; rs
^t()Landroid/app/job/JobInfo; <01>v
^wschedule(Landroid/app/job/JobInfo;)I yz
\{!⏰ JobScheduler保活已安排: }ms%⚠️ JobScheduler保活安排失败<02>"❌ JobScheduler保活安排失败<02>K$i$a$-apply-EffectiveKeepAliveManager$scheduleJobSchedulerRestart$jobInfo$10$this$scheduleJobSchedulerRestart_u24lambda_u243!Landroid/app/job/JobInfo$Builder; jobSchedulerLandroid/app/job/JobScheduler;jobInfoLandroid/app/job/JobInfo;resultandroid/app/job/JobInfo<02>android/os/Handler<02>android/os/Looper<02> getMainLooper()Landroid/os/Looper; <02><02>
<02><02>(Landroid/os/Looper;)V <02>
<02><02>!scheduleBroadcastRestart$lambda$5 <02>6
<02><02>"java/lang/invoke/LambdaMetafactory<02> metafactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; <02><02>
<02><02><02>runG(Lcom/hikoncont/service/EffectiveKeepAliveManager;)Ljava/lang/Runnable; <02><02><02> postDelayed(Ljava/lang/Runnable;J)Z <02><02>
<02><02>⏰ 广播保活已安排: <02>❌ 广播保活安排失败<02>handlerLandroid/os/Handler;this$0<02><1F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 广播保活机制触发<02> startService <02><01>
<00><02>"✅ 广播保活机制执行完成<02>"❌ 广播保活机制执行失败<02>M$i$a$-apply-EffectiveKeepAliveManager$scheduleBroadcastRestart$1$rcfsIntent$1<$this$scheduleBroadcastRestart_u24lambda_u245_u24lambda_u244access$isMonitoring$p4(Lcom/hikoncont/service/EffectiveKeepAliveManager;)Z$thisaccess$performKeepAliveActions -
<02><clinit>9com/hikoncont/service/EffectiveKeepAliveManager$Companion<02>1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V <02>
<02><02>;Lcom/hikoncont/service/EffectiveKeepAliveManager$Companion; I<02> <02>$Lorg/jetbrains/annotations/Nullable;TAGCHECK_INTERVAL<01>NOTIFICATION_ID"<22>Lkotlin/Metadata;mvkxi0d1
<EFBFBD><EFBFBD>R

<10><>
<EFBFBD><EFBFBD>



<EFBFBD><EFBFBD>

<EFBFBD><EFBFBD>

<EFBFBD><EFBFBD>

<EFBFBD><EFBFBD>

<EFBFBD><EFBFBD>


<EFBFBD><EFBFBD>





 <18><> -20:-B 0¢J0HJ0HJ0HJ0HJ0HJ0HJ0HJ0J0J0HJ0HJ0HJ 0HJ!02"0#HJ$02"0#HJ%02"0#HJ&02"0#HJ'0HJ(0HJ)0J*0HJ+0J,0HR0X‚¢
<EFBFBD><EFBFBD>R0X‚¢
<EFBFBD><EFBFBD>R0X‚¢
<EFBFBD><EFBFBD>R 0
X‚¢
<EFBFBD><EFBFBD>R 0 X‚¢
<EFBFBD><EFBFBD>R 0X‚¢
<EFBFBD><EFBFBD>R0R0X‚¢
<EFBFBD><EFBFBD>¨.d2 app_debugBuilderandroid/os/Build<02>VERSIONWakeLockandroid/provider/Settings<02>Secure$androidx/core/app/NotificationCompat<02> DefaultImplsEffectiveKeepAliveManager.ktRuntimeInvisibleAnnotations ConstantValueCodeLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations StackMapTable InnerClasses
SourceFileRuntimeVisibleAnnotationsBootstrapMethods1 I<02><02><02>01<02>jk<02><02><00><00><02><02>BC<00><00><02><02>;<<02><02><01><02>G<02><02>$<02><02><02><00><02><02><02>u5+ <09>*<2A>*+<2B>*<2A><01>!<21>#<23>)<29>/<2F>3*<2A>5Y*<2A>8<>:<3A>><3E><02>%4<02>5?@5<02>A<02><00>6*<2A>E<> GI<>OW<4F>GQ<>TW*<04>E*<2A>W*<2A>Z*<2A>]*<2A>`*<2A>c*<2A>f<><02><02>2 $%&)*-!0%3)6-91<5=<02> 6?@g<02><00>:*<2A>E<><04>Gi<>TW*<03>E*<2A>mY<6D> <01>s<>W*<2A>v*<2A>y*<2A>3<01>|<7C><02>]~<02>& CDGHK'N+Q/T9U<02> :?@<02>{0G<12><>TW*<2A>v*<00><><00>*<2A>mY<6D> <01>s<>W*<2A>3<01>|<7C><02>d~<02>[^ ad%e/f<02> 0?@<00><02>BG<12><>OW*<00><><00><><02>lmn<02> ?@U<02>Rv**<2A><12><><00>Y<12><><00><><00><><00><><00><1A>A<><00>Y<12><12><><00><05><00>M,N6-<12><><00>-<03><00>-<01><00>-<01><00>,L*<2A><00>Y<EFBFBD>
+<2B>ƧWGȸTW<54>LG<12>+<2B≯<00>W<EFBFBD>eh<00><02>(<04>\<00><00><00><00><>J<00> <02>Ztuxy#z%{*|+y/}4~:?<00>E<00>J<00>K}L}LyM<00>]<00>h<00>i<00>u<00><02>44<00><00>1<00><00>M<00><00>i <00><00>v?@X<02><00>J*<2A>׶<00>Yٸ<00><><00>L*+ݶ<00><><00>*<2A><00>Y<EFBFBD> <00><><00><>WG<12><>TW<54>LG<12>+<2B≯<00>W<EFBFBD>9<<00><02>&<04>0<00><00><00>
<00><> <02>. <00><00><00><00><00><00><00>1<00><<00>=<00>I<00><02> %<00><00>= <00><00>J?@t<02><00>.*<2A><00>Y<EFBFBD> <09><00><>W*<01><00>G<12><>TW<54>LG<12>+<2B≯<00>W<EFBFBD> <00><02> O<00>O<00> <02><00><00><00><00> <00>!<00>-<00><02>! <00><00>.?@[<02> b<00><00>Y<EFBFBD><00>M,N6-<12><>-<03>-<05>-<07>- <09>- <0B>,L*<2A>*<2A>>+<2B>WG<11>TW<54>LG+<2B≯<00>W<EFBFBD>PS<00><02><02>S<00><> <02>B<00><00><00><00><00>"<00>)<00>0<00>7<00>8<00>9<00>:<00>G<00>S<00>T<00>a<00><02>4*<00> -:T <00><00>b?@w<02><00>'*<2A>*<2A>><3E>G<1D>TW<54>LG+<2B≯<00>W<EFBFBD><00><02>X<00> <02><00><00> <00><00><00>&<00><02> <00><00>'?@^<02>J**<2A>3<01>!Y*<01>$<24>&<01>,<2C>m<><02>
<00><00><02> ?@-<02><00>,*<2A>0*<2A>c*<2A>3*<2A>6G8<>;W<>LG=+<2B≯<00>W<EFBFBD><00><02>]<00> <02>& <00><00><00> <00> <00><00><00><00>+<00><02> <00><00>,?@.<02><00>J*<2A>A<>GC<>OW*<2A>F<>4<>L<>RL+<2B>GT<>;W<>GV<>;W<>LGX+<2B≯<00>W<EFBFBD>8;<00><02><18>H<> <00> <02>. <00><00><00><00><00>#/;< I <02> YZ< <00><00>J?@>?<02>=*<2A><15>^`<60>f<<04>W<>hY<68>i*<2A><15>m<>q/<2F>tH<>y<>q<>|M*<2A><15>^~<7E><01>N-Y<><1C><00>,<2C><00><01><01><04><04> <03> W<03><<3C>MGX,<2C≯<00>W<<1B>jm<00><02>&<06>_<01><01>C<01><>@<01><00><><02>> 7>AEh m"n#{$~<02>47.<01><01>E <01><01>Z<01><00>n<00><00>?@D<02>.|G<01><>TW<54><01>Y*<2A><01><><01><01><><00><><01><01><><00><><01><01><><01><04><01><04><01><03><01>*<2A><01><><01><><01>Y<01><><01>L*<2A><00>Y<EFBFBD> '+<2B>ƧWGȸTW<54>LG<01>+<2B≯<00>W<EFBFBD>jm<00><02>&<04>`<01><00><00> <00><> <02>F,-
/0!1*2034485<6C7M/N9a:m<n={?<02> N<00><01>n <00><00>|?@<01><01><02>u)<29><01>Yѷ<01>L+Զ<01>W*<2A>'+ٸ<01>Y<01><>°<02>E FHIJKG<02> <01><01>)?@a<02><00><<00><01>Y*<2A><01><><01>L+<01><><01>W*<2A>+<2B><01>WG<01><>;W<>LG<01>+<2B≯<00>W<EFBFBD>*-<00><02> m<00><> <02>"STUV!W-X.Y;[<02> <01><01>. <00><00><?@1<02>k<00><01>Y*<2A><12><><01><01><><00><><01><01><><00><><01><01><><01><02><01><04><01><03><01><><01>Y<01><><01>L*<2A><00>Y<EFBFBD> "<22>+<2B>ƧWG<00>;W<>LG+<2B≯<00>W<EFBFBD>Y\<00><02>&<04>O<01><00><00> <00><> <02>>abcd e&f*g.h2i<b=kPl\n]ojq<02> =<00><01>] <00><00>k?@d<02><00>Q<00><00><17>J*<2A>׶<00>Yٸ<00><><00>L+*<2A><15>m<><06>G<08>TW<54>G
<EFBFBD>TW<54>LG +<2B≯<00>W<EFBFBD>?B<00><02><03>6<00><> <00> <02>& wx yz*{6~B<01>C<01>P<01><02> #<00><00>C <00><00>Q?@4<02> `<00><00><17>Y*<2A>׶<00>Yٸ<00><><00>L+*<2A><15>m<>=G<>hY<68>i<0E>q<1C> <10><12>q<>|<7C>;W<>LG +<2B≯<00>W<EFBFBD>NQ<00><02>;<04>A<00><01>h<><00><01>h<01><> <00> <02>"<01><01> <01><01>(<01>Q<01>R<01>_<01><02>*2<00><00>(&CR <00><00>`?@<00><00><02><00>=G<15>TW*<1F>*d<>a<EFBFBD>*ȅa<C885>G <20>TW<54>NG"-<2D≯<00>W<EFBFBD>+.<00><02>n<00> <02>& <01><01>
<01><01><01>"<01>.<01>/<01><<01><02> / <00><00>=?@=#$<00><02> <00>*<2A>&<26><00>Y(<28><00><>*N<><01>Y*<2A><01><><01>::6,<2C><01>W:<04><01>Y*<2A>.<2E><01>:<01>6<06>4'<10>q<EFBFBD>6`6*<2A><06>7: *<2A><06>::
<EFBFBD>4a7 -  <09>>- d<>a
<EFBFBD>>G<>hY<68>i@<40>q<1F>CE<>qȅa<C885>CG<>q<>|<7C>TW<54>NGI-<2D≯<00>W<EFBFBD><00><00><00><02><02><00><00><> <02>r<01><01><01>-<01>6<01>7<01>9<01>;<01>K<01>P<01>[<01>a<01>e<01>g<01>i<01>k<01>p<01>t<01>v<01>x<01>z<01><01><00><01><00><01><00><01><00><01><00><01><00><01><02><00>-
J<00>* K<01><00>LM;<00>N<01>K<00>O<01>P{P<00>[pQ<00>ajR<00>p[ST LUT
<00>EV$ <00> <00><00><00>?@<00>#$<00><02><01><00><00><00><15><00>*<2A>X<><00>YZ<><00><>\N<>^Y<>4'<10>q<EFBFBD><71>`Y*<2A>b<>c<>f::6<1F>jW<01><>a<EFBFBD>mW<03>qW<03>uW<05>x:-<04>|6<04>&G<>hY<68>i~<7E>q<1F>C<02><>q<>|<7C>TW<54>G<02><>OW<4F>NG<02>-<2D≯<00>W<EFBFBD><00><00><00><02>'<03><00>\<02>^<00> <00> <02>^<01><01> <01><01>"<01>+<01>9<01>><01>E<01>L<01>X<01>_<01>f<01>g<01>i<01>l<01>n<01>v<01>|<01><00><01><00><01><00><01><00><01><02>RE"<02><00>B%<02><02><00><02><02>n:<02><02>v2<02><00><00> <00><00><00>?@<00>#$<00><02><00>J<00><02>Y<EFBFBD><02><><02>N-*<2A><02><1F><02>WG<>hY<68>i<02><>q<1F>C<02><>q<>|<7C>TW<54>NG<02>-<2D≯<00>W<EFBFBD>8;<00><02> {<00><> <02>& <01><01> <01> <01>;<I<02>* ,<02><02>< <00><00>J?@J#$<02>6<02>l*<02><>G<02><>TW<54><01>Y*<2A><01><><01>M,N6-,<2C><01>W,L*<2A>+<2B><01>W<EFBFBD><01>Y*<2A>.<2E><01>M*<2A>,<2C><02>WG<02><>TW<54>LG<02>+<2B≯<00>W<EFBFBD>Z]<00><02><02>]<00><> <02>:<01><01>%-./09HQ ]
^ k <02>>% <02><00>" <02><01>0*N<01>HO<01>^ <00><00>l<02>@<02><02><02>/*<2A>E<><02><02> <02>@<02>6<02>/*<2A>Ʊ<02><02> <02>@<02><02> <0C><02>Y<01>̳ϱ<02>R
^<02><02><00><02><02> <00><00><02>b<02><02><01><02><02> NHI5<02>I!o~<02><02><02><02><00><02><02>[I<02>I<02>I<02><02>I<02><02>I<02><02>[s<02><02>[/s@s<02>ssssBs<02>s0s1sjsks<00>s<00>s;s<s<00>s<00>s<00>sXs<02>s.s4s<01>sTsasUs>ss<00>s-s[stsdss#s<02>sss<00>sDs1sAs^sgswsIs<02><02> <02><02><02><02>