dex 035ZLi[fCexmNmWpxV4V;p2\$T D,555555566&676M6p66666667747R7b7p77777777777778'8C8f88888 979T9o9999999:+:I:f:::::!;`;;;;<%<H<d<<<< ==4=I=\=o=======>7>P>d>>>>>>>>? ?7?Q?j??????? @@5@<@J@Y@j@v@@@@@@@@AAHNHUHkH{HHHHHHHHHI+I=IJIaIoIIIIIIIII J)JDJJJ[JkJyJJJJJJJJJJKK9KIKgKuKKKKKKKKLL+L8LGLWLiL~LLLLLLLLMM*M2M>MSMbMkMwMMMMMMMMMMMMNN"N"%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN#$4$4##'$'4$'4#(#)--4-5- 5-5- 5-(5-45-<5-4-D5-L5-T5-4-\5-d5-p5-x5..51.)z. /  )! /O b c d e f g h i k m p q r s )t 0u 1v w /x )z (  . +  ) ,   .     ,     * * ( (   2 . . ) P Q R S T U V W X Y Z [ \ ] ^ _ .` .a )z   . .   5'(...++.+.+..2%&)&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&                '(3& )* +, . 67 89: '        %%% % % % % % % % % % % % % % % % % % % %% % % %% % % % %% % !% "% #% $% %% -%0& &&&& & & & & & & & & & & & & & & & & & && & & && & & & && & !& "& #& $& %&'& -&0'' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '' ' ' '' ' ' ' '' ' !' "' #' $' %' -'0( ((lS (S (j2UT (j2hT$2T(42T(D2 U(T2UU'(4nd2cU%(4n3U&4n4VxSRRRRSSSS"S-S8SASJSQS\ScSoS5Np:NT@9R@8q. 8 q$ r  (FNTP9RP8q. 8 q$ r  (SNpXNq. 8 q r  (bNq. 8 q r  (mN[:psN,R`[`J3TP:qR`[`M3q. 8q$ TR9n RcYRdZrT2( (*NpNpNpNpNpNpNq. 8 q$ n r0 ( Nq. 8 q$ n r0 ( NpNpNpN0+(n!q+ n qa q-q, r n #( ' &%Nj^"(pi]i\NpNb]Nb\Ni\N]b]q$ 3!c^9"p'q %!j^b\b\8b\r r 9i\q& 8q q rUA2 8n qa i\( ( '?G[XZZO[rp!Oq. 8R!mr  ( *Oq. 8R!mr0 ( 4Oq. 8R!mr@C ( ?Oq. 8R!mr  ( HOq. 8R!mr0 ( ROq. 8R!mr@C ( ]OpfO q. 8r  ( pOp[syOTsOO*q q n n `TRs$rT2nnn nn'"O*q q n n `TRs#rT2nnn nn'"O'q q n TRsrT2nnn nn'O'q q n TRsrT2nnn nn'O*q q n n `TRsrT2nnn nn'"O*q q n n `TRsrT2nnn nn'"O'q q n TRsrT2nnn nn'O3q q n n `8n  TRsrT2nnn2( nn' + P'q q n TRsrT2nnn nn'P'q q n TRsrT2nnn nn'*P*q q n n `TRsrT2nnn nn'";P*q q n n `TRsrT2nnn nn'"LP)q q n n `TRssrT2nnn nn'!]P'q q n TRs rT2nnn nn'lP'q q n TRs rT2nnn nn'{P)q q n n `TRsSrT2nnn nn'!P-q q n n `n pTRsrT2nnn nn'%P,q q n n `n pTRs3rT2nnn nn'$ P/q q n n `n "pn TRsrT2nnn nn''P)q q n n `TRscrT2nnn nn'!P-q q n n `n pTRs rT2nnn nn'%P,q q n n `n pTRsCrT2nnn nn'$ P/q q n n `n "pn TRs#rT2nnn nn''Q*q q n n `TRs rT2nnn nn'"$Q-q q n n `n pTRsrT2nnn nn'%7Q*q q n n `TRs"rT2nnn nn'"HQ*q q n n `TRs!rT2nnn nn'" YQ3q q n n `n pn n TRs rT2nnn nn'+pQ*q q n n `TRsrT2nnn nn'"Q*q q n n `TRsrT2nnn nn'"Q*q q n n `TRsrT2nnn nn'"Q*q q n n `TRsrT2nnn nn'"Q'q q n TRsrT2nnn nn'Q'q q n TRsrT2nnn nn'Q*q q n n `TRs rT2nnn nn'"Q3q q n 8n  n pTRsrT2nnn2( nn' +Q pn0bR9r  8 '8'1("%p 81( R RJ,oYe n "@(n n n n n@u!n!@(n n n n n@y!n!@(n n n n0tn!@(n n n n0xn!@(n n n rn!@(n n n vn!@){n n n on!@)in n n n0sn!@)Sn n n n0wn!@)=n n n n n nS~!n!@)n n n zn!@) n nqn!@)n npn!@)n nin!@)n n n n0{n!@)n nln!@)n nkn!@)n n n 8 An0jn!@)!(n n n n!@)n n n n!@)rn nn!@)dn nn!@)Vn nfn!@)Hn nen!@):n n n gn!@)(n n n hn!@)n n n mn!@)n n n nn!@)n n n n!@)n n n n!@)n n 8@n n0n!@) (n n n n!@)n n n }n!@)n n n |n!@)}n n n dn!@)kn n n cn!@)Y%  !"#$FTN_(AVk| &<JXs);Vhz,8@LXdl$tttttttttttttttttttttttttttttttttttt|$;t<t=t>t?t@tAtBtCtDtEtFtGtHtItJtKtLtMtNtOtPtQtRtStTtUtVtWtXtYtZt[t\t]t^tt')). )))).APPLY_METADATA_FILTERAudioService.javaBTA2DP_DOCK_TIMEOUT_MILLISBYPASS_METADATA_FILTERBatteryStatsImpl.javaDEBUG DESCRIPTORDXHOOK_finalizeDXHOOK_handleMessage!DXHOOK_noteScreenBrightnessLockedDXHOOK_noteStartGpsDXHOOK_noteStartSensorDXHOOK_noteStartWakeLockedDXHOOK_noteStopGpsDXHOOK_noteStopSensorDXHOOK_noteStopWakeLocked DXHOOK_notify DXHOOK_pauseDXHOOK_playSoundEffectDXHOOK_playSoundEffectVolumeDXHOOK_release DXHOOK_reset DXHOOK_resume DXHOOK_start DXHOOK_stopDXHOOK_suspend EventHandlerFHookServiceCreatorI IMEDIA_PLAYERIN_VOICE_COMM_FOCUS_IDJLLL"Landroid/app/INotificationManager;Landroid/app/Notification;!Landroid/app/NotificationManager;$Landroid/bluetooth/BluetoothHeadset;#Landroid/content/BroadcastReceiver;!Landroid/content/ContentResolver;Landroid/content/Context;Landroid/media/AudioService;(Landroid/media/MediaPlayer$EventHandler;Landroid/media/MediaPlayer;Landroid/media/SoundPool;Landroid/net/Uri;Landroid/os/Binder;Landroid/os/IBinder;Landroid/os/IInterface;Landroid/os/Message;Landroid/os/Parcel;"Landroid/os/PowerManager$WakeLock;Landroid/os/Process;Landroid/os/RemoteException;Landroid/os/ServiceManager;&Landroid/telephony/PhoneStateListener;Landroid/view/Surface;Landroid/view/SurfaceHolder;Landroid/view/VolumePanel;?Lcom/android/internal/os/BatteryStatsImpl$HookServiceCreator$1;=Lcom/android/internal/os/BatteryStatsImpl$HookServiceCreator;.Lcom/android/internal/os/BatteryStatsImpl$Uid;*Lcom/android/internal/os/BatteryStatsImpl;"Ldalvik/annotation/EnclosingClass;#Ldalvik/annotation/EnclosingMethod;Ldalvik/annotation/InnerClass;!Ldalvik/annotation/MemberClasses;Ldalvik/annotation/Throws;4Ledu/umich/PowerTutor/PowerNotifications$Stub$Proxy;.Ledu/umich/PowerTutor/PowerNotifications$Stub;)Ledu/umich/PowerTutor/PowerNotifications;Ljava/lang/Object;Ljava/lang/String;Ljava/util/ArrayList;Ljava/util/HashMap;Ljava/util/Stack;MAX_STREAM_VOLUMEMEDIA_BUFFERING_UPDATE MEDIA_ERROR.MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACKMEDIA_ERROR_SERVER_DIEDMEDIA_ERROR_UNKNOWN MEDIA_INFOMEDIA_INFO_BAD_INTERLEAVINGMEDIA_INFO_METADATA_UPDATEMEDIA_INFO_NOT_SEEKABLEMEDIA_INFO_UNKNOWNMEDIA_INFO_VIDEO_TRACK_LAGGING MEDIA_NOPMEDIA_PLAYBACK_COMPLETEMEDIA_PREPAREDMEDIA_SEEK_COMPLETEMEDIA_SET_VIDEO_SIZE METADATA_ALLMETADATA_UPDATE_ONLYMSG_BTA2DP_DOCK_TIMEOUTMSG_MEDIA_SERVER_DIEDMSG_MEDIA_SERVER_STARTEDMSG_PERSIST_RINGER_MODEMSG_PERSIST_VIBRATE_SETTINGMSG_PERSIST_VOLUMEMSG_PLAY_SOUND_EFFECTMSG_SET_SYSTEM_VOLUMEMediaPlayer.javaNUM_SOUNDPOOL_CHANNELSNotificationManager.java PERSIST_DELAYPowerNotifications.javaProxy SENDMSG_NOOP SENDMSG_QUEUESENDMSG_REPLACE SHARED_MSGSOUND_EFFECTS_PATHSOUND_EFFECT_FILESSOUND_EFFECT_FILES_MAPSOUND_EFFECT_VOLUMESTREAM_VOLUME_ALIASStubTAGTRANSACTION_noteAudioOffTRANSACTION_noteAudioOnTRANSACTION_noteBluetoothOffTRANSACTION_noteBluetoothOn$TRANSACTION_noteFullWifiLockAcquired$TRANSACTION_noteFullWifiLockReleasedTRANSACTION_noteInputEvent(TRANSACTION_notePhoneDataConnectionStateTRANSACTION_notePhoneOffTRANSACTION_notePhoneOn$TRANSACTION_noteScanWifiLockAcquired$TRANSACTION_noteScanWifiLockReleased TRANSACTION_noteScreenBrightnessTRANSACTION_noteScreenOffTRANSACTION_noteScreenOnTRANSACTION_noteStartGpsTRANSACTION_noteStartMediaTRANSACTION_noteStartSensorTRANSACTION_noteStartWakelockTRANSACTION_noteStopGpsTRANSACTION_noteStopMediaTRANSACTION_noteStopSensorTRANSACTION_noteStopWakelockTRANSACTION_noteSystemMediaCallTRANSACTION_noteUserActivityTRANSACTION_noteVideoOffTRANSACTION_noteVideoOnTRANSACTION_noteVideoSize%TRANSACTION_noteWifiMulticastDisabled$TRANSACTION_noteWifiMulticastEnabledTRANSACTION_noteWifiOffTRANSACTION_noteWifiOnTRANSACTION_noteWifiRunningTRANSACTION_noteWifiStoppedTRANSACTION_recordCurrentLevelTRANSACTION_setOnBatteryUidVVIVIFVIIVIIIIVILVILIVIZVLVLIVLILVLLVZIZZILLI[I[Ljava/lang/String;[[I access$000 access$100 access$102 accessFlags addServicearg1arg2asBinder asInterfaceattachInterface batteryhookdefaults'edu.umich.PowerTutor.PowerNotificationsenforceInterface forwardBinder getCallingUidgetInterfaceDescriptor getRemote getServicehashCodehookLockhook_installed isBinderAlive localLOGVmAudioFocusLockmAudioTurnedOnmBluetoothHeadsetmBluetoothHeadsetConnectedmConnectedDevicesmContentResolvermContextmCurrentTcpBytesReceivedmCurrentTcpBytesSent mDockAddress mEventHandler mFocusStackmForcedUseForCommmFullWifiLockOutmListenerContextmLoadedTcpBytesReceivedmLoadedTcpBytesSentmMediaButtonReceiver mMediaPlayermMediaServerOkmModemMuteAffectedStreamsmNativeContextmNotificationsUseRingVolume mPackageStatsmPhoneStateListener mProcessStatsmRCStack mReceivermRemote mRingerModemRingerModeAffectedStreamsmRingerModeMutedStreamsmScanWifiLockOut mScoClientsmScreenOnWhilePlaying mSensorStatsmSetModeDeathHandlers mSettingsLockmSoundEffectsLock mSoundPoolmStartedTcpBytesReceivedmStartedTcpBytesSent mStayAwakemSurfacemSurfaceHoldermTcpBytesReceivedAtLastUnplugmTcpBytesSentAtLastUnplugmUidmVibrateSettingmVideoTurnedOn mVolumePanel mWakeLockmWakelockStatsmWifiMulticastEnabled mWifiTurnedOnmyUidname noteAudioOff noteAudioOnnoteBluetoothOffnoteBluetoothOnnoteFullWifiLockAcquirednoteFullWifiLockReleasednoteInputEventnotePhoneDataConnectionState notePhoneOff notePhoneOnnoteScanWifiLockAcquirednoteScanWifiLockReleasednoteScreenBrightness noteScreenOff noteScreenOn noteStartGpsnoteStartMedianoteStartSensornoteStartWakelock noteStopGps noteStopMedianoteStopSensornoteStopWakelocknoteSystemMediaCallnoteUserActivity noteVideoOff noteVideoOn noteVideoSizenoteWifiMulticastDisablednoteWifiMulticastEnabled noteWifiOff noteWifiOnnoteWifiRunningnoteWifiStoppedobtain onTransactqueryLocalInterface readExceptionreadInt readStringreadStrongBinderrecordCurrentLevelrecyclesService setOnBatterysoundthis$0transactvaluewhatwriteIntwriteInterfaceTokenwriteNoException writeStringwriteStrongBinder K-{K-{=K-zDK-zJNibxiK-;;<><A<D<8<)K-0K-G<jmE<w,Z{;b<-KLZ<><=KKLZ<><=KKLZ><=KKLZ><=KKLZ<><=KKLZ<><=KKLZ><=KKLZ<=x,"KKLZ><=KKLZ><=KKLZ<><=KKLZ<><=KKLZ<=KKLZ><=KKLZ><=KKLZ<=KKLZ<<><=KKLZ<<=KKLZ<<<=KKLZ<=KKLZ<<><=KKLZ<<=KKLZ<<<=KKLZ<><=KKLZ<<><=KKLZ<><=KKLZ<><=KKLZ<<<<><=KKLZ<><=KKLZ<><=KKLZ<><=KKLZ<><=KKLZ><=KKLZ><=KKLZ<><=KKLZi<><=w,#K?@AABCDEFGHIJJKLMNOPQRSST%t_U V`V%V;p2\$T   , N 24 ;5 N5N R xS SV