! / 1217418472 0 0 0 807 ` DWCi_ENC_URL_BASEDWCi_EncSessionInitialize.line.DWCi_EncSessionInitializeDWCi_EncSessionProcess.line.DWCi_EncSessionProcessDWCi_EncSessionCancel.line.DWCi_EncSessionCancelDWCi_EncSessionShutdown.line.DWCi_EncSessionShutdownDWCi_EncSessionGetResponse.line.DWCi_EncSessionGetResponseDWCi_EncSessionGetAsync.line.DWCi_EncSessionGetAsyncDWCi_EncSessionGetReuseHashAsync.line.DWCi_EncSessionGetReuseHashAsync.dwarf.0007.DWCi_ENC_URL_BASE.dwarf.0006.DWCi_EncSessionInitialize.dwarf.0006.DWCi_EncSessionProcess.dwarf.0006.DWCi_EncSessionCancel.dwarf.0006.DWCi_EncSessionShutdown.dwarf.0006.DWCi_EncSessionGetResponse.dwarf.0006.DWCi_EncSessionGetAsync.dwarf.0006.DWCi_EncSessionGetReuseHashAsync // 1217418472 0 0 0 18 ` dwc_encsession.o/ /0 1217418472 0 0 0 26840 ` ELFfX4(! <8|T~|P,A ;H;x<8|T~|T: 8!N T`|`xN <`8cH<`8ccD||<`8ccL||| PT>T>N !|49a0H|yx|#x|+x|3x|;x8<`8c #xH( A 8`HCxH(A 8`H8T~,A 8`HW,@ 8`H;xH0T(@;;, A,A 8`H|<`8c8c$x8 H<`8c8c0Dx8H<`8ccD<`8cH<`8cL<`8cP8<`8c 8`9a0H4|8!0N !|9aH|{x|#x<`;<`8da da  da  dad ad  ad  ada,(A8`8L1H8`Hl8|H|dx8`8)H|~x8|@@8`8L1H8`H,x8808Hcx888H8|H|~8c8808H8|H|ex8ax8(H8`x8H;HT8a||&p8a||tW<8a0|8a|T>8a||tW<80|c;,A8X||8c808(H,A8`8L1H8`H8}ch88}l8`9aH|8!N N !|9aH|? x|}x|#x<`;88~,A,@̀,A@,@H,@H, @t8~cX;c<`8d  dddd d  d  d8 8808H84x8 Hcx8 84H;HT||&p8 ||t8~cXW<||T>8 ||t8~cXW<|`;,A; &8`H8X|cP#8~8ct8X8)H8H 8`8ExL1H8xHH 8`H|exx8H,@,8`8xL1HxH8H8~c`8|@A8~c`H88~`xDxH,@xH8Hp8~cp8|@A8xDx8p}N!,@xH8H(8~`8~Cd8H 8x9jHA }ASx|N !|49a0H|xx|#x|+x|3x|;x;8`|8H|~x8|@@ 8`H$;H|T>|;|A;H|T>||`;|A;H|;||AxH;HH||x;||A<`8cPxWF>T>W>T>W>T>W>xx|88H8`x8H:|{8cH~8`9a0H4|8!0N !|tlhda|#x<`;848<8 ,A<88 8(88 L1H8,@ 8 8xH(T@488 8TL1H8,@ 88888T88X88\88`88d,A,@,@H4,@,H8hHH8H<8H088#8L1H8a||xTx8a@x8H8T8a488H88Ha08a488H88Ha,8a48$8H88Ha(8a48,8H88Ha$8~48@0,($H,@088<8TL1H8 a ||xT8`H888lhdt|8!pN !|$<`;;8,@(88Y8L1H;,@;(A <`8cT:|c.|iN H,@8`<8HHH8cT88<8<89H8d8,A8H8HH|~x,@8Ht8cT88<8<89H8d8,A8H(8HH|~x,@ 8$|8! N !|$<`;;8,@(888L1H;,@;8,A8cH8$|8! N !|$<`;;8,@(888L1H;,@;8cT8|@A$8`8T8H88T8c`8|@A(8c`H88d88`H888$|8! N !|$||x<`;;8,@(888L1H;,@;8l8ch$|8! N !|d9a`H|zx|#x|3x <`;;`8,@08828L1H8,@;`8 ,A 8`Hh8cT8|@A$8`8T8H88T88cH|xx`H|wxCxH|yx8`H|wx98a 88xL1H|xx78`H|#8`H98~ H|8`8)H8dT8cT8|@@ 8`H8cT8@88Gxx9?\9@L1H8cTH8T|8\8`H8\|cP88XWF>W|FpW>TW.T@.|`x|x|xWF>WT>W>TW.T@.|`x|x|x8c\88xH||x,@,8`8T8H88T8`Hh,A(8cX88t8(H8H(; 8`H8X|cP#8 8p8`9a`Hd|8!`N !|$a a 9H$|8! N !|$a a 9H$|8! N 0123456789abcdef0123456789abcdefresponse too short no enough memory invalid HMAC invalid response length : %d invalid response : (%s) dwc_encsession.c[Assert file:%s line:%d] Invaild state. invalid initdatahttp://gamestats2.gs.nintendowifi.net/http://sdkdev.gamespy.com/games/http://ishikawa.servebeer.com/games/invalid server selectionDWCi_EncSession is not initialized.%s%s%s?pid=%d&hash=%s&data=0000000000000000000000000000000000000000&hash=error:&data=%d?pid=  <Tdp$t'(@DHIKL(N0O@QHRTT\UhVxXY^_`abceg iu(zL}$4<Pd4DLT`d|  #%&'$*0-L3d5l9p<ACNQTUV[^_d g h(i0m4oHrhsptxy|z} 8@`h   0 4 L t    $ 0 < H T `     ! # ' * + . / 0 41 T4 t< A D G K T Y [ Xh |l n z | }         @ P \ d h p x       <\ 4\  %25<8LATDhE|KY Z4^<flgmnqw${,|@~LT`x <XhXMW EABI PPC C-Compiler8C:\temp\tmp\RELEASE_2_0_3-RVLDWC-SDK3\RVLDWC\build\secret\src\enc\dwc_encsession.c6!  U  UUc U  (U$ 8stater#* 8isinitializedU#" 8reqidU#& 8validatedU# ' 8gamenamer#( 8secretkeyr#0! 8key1U #D! 8key2U #H! 8key3U #L! 8key4U #P' 8requestc#T$ 8hashc#X$ 8datac#\# 8resbufU #`& 8resbuflenU #d' 8decodedbufU #h* 8decodedbuflenU #l* 8callback#p' 8lastHashr#t' 8g_sessionr#18DWCi_ENC_URL_BASEc#&8b64sizeU !8lenU # 8iU #,8my_randinit! " 8seedU #28my_randU! " "88DWCi_EncValidateKeyU! "(8gamenamec#)8secretkeyc# 8key1U # 8key2U # 8key3U #&8key4U #  8iU#$ 8bitcountU#  (U  U  UD8DWCi_EncSessionValidateResponseU! "#8bufc#8lenU# 8iU#% 8tmpbufc#+ 8hashhexr# 0( 8hashr# * 8hextblr# :8DWCi_EncSessionProgressCallback!8@enum$3771dwc_encsession_cRDWC_GHTTP_SUCCESSDWC_GHTTP_OUT_OF_MEMORYDWC_GHTTP_BUFFER_OVERFLOWDWC_GHTTP_PARSE_URL_FAILEDDWC_GHTTP_HOST_LOOKUP_FAILEDDWC_GHTTP_SOCKET_FAILEDDWC_GHTTP_CONNECT_FAILEDDWC_GHTTP_BAD_RESPONSEDWC_GHTTP_REQUEST_REJECTED DWC_GHTTP_UNAUTHORIZED DWC_GHTTP_FORBIDDEN DWC_GHTTP_FILE_NOT_FOUND DWC_GHTTP_SERVER_ERROR DWC_GHTTP_FILE_WRITE_FAILEDDWC_GHTTP_FILE_READ_FAILEDDWC_GHTTP_FILE_INCOMPLETEDWC_GHTTP_FILE_TOO_BIGDWC_GHTTP_ENCRYPTION_ERRORDWC_GHTTP_REQUEST_CANCELLEDDWC_GHTTP_NUMDWC_GHTTP_MEMORY_ERROR  3U  U@8DWCi_EncSessionCompleteCallback! "#8bufc#8lenU#*8resultr#  8iU## 8hashc#* 8tmpbufr#  * 8hextblr#  8@enum$3803dwc_encsession_cDWCi_ENC_SESSION_SUCCESSDWCi_ENC_SESSION_ERROR_NOTINITIALIZEDDWCi_ENC_SESSION_ERROR_NOMEMORYDWCi_ENC_SESSION_ERROR_INVALID_KEY=8DWCi_EncSessionEncryptr! "%8outbufc#&8headerc#%8headerlenU #&8srcbufc#"8srclenU #% 8tmpbufc# 8sumU # 8iU#8@enum$3804dwc_encsession_cODWCi_ENC_SERVER_RELEASEDWCi_ENC_SERVER_DEBUGDWCi_ENC_SERVER_TEST  SU  U  U  U  U  U  UT( 8secretkeyr#( 8randkey_1r#( 8randkey_2r#( 8randkey_3r#$( 8randkey_4r#,' 8gamenamer#4T# 8datar## 8infor#  U  U@8DWCi_EncSessionInitialize! " "*8serverr# (8initdatac#+ 8randkey_1U # 0+ 8randkey_2U # ,+ 8randkey_3U # (+ 8randkey_4U # $$ 8ptr#- 8secretkeyr# @' 8bufr# 48@enum$3802dwc_encsession_cMDWCi_ENC_SESSION_STATE_CANCELEDDWCi_ENC_SESSION_STATE_ERRORDWCi_ENC_SESSION_STATE_INITIALDWCi_ENC_SESSION_STATE_INITIALIZEDDWCi_ENC_SESSION_STATE_REQUESTDWCi_ENC_SESSION_STATE_GETTING_TOKENDWCi_ENC_SESSION_STATE_GOT_TOKENDWCi_ENC_SESSION_STATE_SENDING_DATADWCi_ENC_SESSION_STATE_COMPLETED=8DWCi_EncSessionProcessr! "" 8resultU#68DWCi_EncSessionCancel! "88DWCi_EncSessionShutdown! "?8DWCi_EncSessionGetResponseU ! "#8sizec # 8pidU #! 8sizeU #  UK8DWCi_EncSessionGetPrivateAsyncr! " "#8urlc#8pidU #&8dataU #  8sizeU #)8cb#  +8reuseHashU# - 8putheaderr# ' 8bufr#  ! 8resr#88DWCi_EncSessionGetAsyncr!)8urlc# %8pidU #  &8dataU # &8sizeU # )8cb# A8DWCi_EncSessionGetReuseHashAsyncr!)8urlc# %8pidU #  &8dataU # &8sizeU # )8cb# ( 8s_local_seedU#lmv z   m  mmb  d d   e   f           c 8g F J NRi  j 0i Lf `k h f  l m (n @i hh b   f f l 4m8d `e i o  md  mn i o o  $o lo c p j      k m ( 8q n  r  t d t am am am t e e u e ,u @e Lu `e lu  t v     Dt f. j. |y z   " " { | " & *" ." 4{ h|   t  V Z t m o  V Z t p    t xm d amd d 1md 0m md /md  j Ham`4mh td /md $ <m tf md q 5 T5 w w$w(w,w0w4w8wl<w8ph 9 : ;7;#;3< 1=C=6QZg=`===9=:(=I=9j=Z={==== >=3d=Z==;=< >'=% 11Vab?fv | d?E?b@P^@LA2,2P8^>>JBTjpdv>B`BBBB3BYB,vBPC D E FI*0T6>BFgeFFFFCFDFE(EGG:ouH I (J HKD p" v"@ |> Kc K K H K K 4K CI ^K@ mJ L SMZ rL x$ ~$ > Mb M MM&MHMmM9MVN1O QP qQ R S T U V#V:5PKVb]QsVRVSVTVUW\(W55OKWXXVrX Y rr>jNDo>bW&XAMYlZc Zww>+_Q6o}u}{>8>f>b%[W7[2W[S|\ ]L55>]n ])]O]o]};]']T[]{\]#L<\LbhLta;;dLjpL|j$;C^(_(2d:(HdT0fstP{Ddb(TR|5V [agmsy@`,()Th' !%$#$)/5;@A\)G$Ml<"   7 ) 'Zf3PK2_BT   I?: y 1 C @Do  KZ) I i    " 4 F\Xj j |dWt ;(cg ,8DKSZfr} L6, CR`m{ L<<04K 2lu}L ^L |)1  ?c bI6 8 f 4 3dwc_encsession.cg_session.line..3820...data.0b64size.line.b64sizemy_randinit.line.my_randinits_local_seedmy_rand.line.my_randDWCi_EncValidateKey.line.DWCi_EncValidateKey@3881@3894@3895@3896DWCi_EncSessionValidateResponse.line.DWCi_EncSessionValidateResponseDWCi_EncSessionProgressCallback.line.DWCi_EncSessionProgressCallback@3927@3947@3948@3949@3950DWCi_EncSessionCompleteCallback.line.DWCi_EncSessionCompleteCallbackDWCi_EncSessionEncrypt.line.DWCi_EncSessionEncrypt@4024@4025@4026@4027@4028@4029@4030@4063@4064@4129@4130@4131@4132@4133@4134DWCi_EncSessionGetPrivateAsync.line.DWCi_EncSessionGetPrivateAsync.line..4154.dwarf.0011..4155.dwarf.0001..4156.dwarf.0001..4157.dwarf.0015..4158.dwarf.0001..4159.dwarf.0013..4160.dwarf.000c.g_session.dwarf.0014.b64size.dwarf.0014.my_randinit.dwarf.0014.my_rand.dwarf.0014.DWCi_EncValidateKey.dwarf.0001..4161.dwarf.0001..4162.dwarf.0001..4163.dwarf.0014.DWCi_EncSessionValidateResponse.dwarf.0014.DWCi_EncSessionProgressCallback.dwarf.0004..4164.dwarf.0001..4165.dwarf.0001..4166.dwarf.0014.DWCi_EncSessionCompleteCallback.dwarf.0004..4167.dwarf.0014.DWCi_EncSessionEncrypt.dwarf.0004..4168.dwarf.0001..4169.dwarf.0001..4170.dwarf.0001..4171.dwarf.0001..4172.dwarf.0001..4173.dwarf.0001..4174.dwarf.0001..4175.dwarf.0013..4176.dwarf.0017..4177.dwarf.0001..4178.dwarf.0001..4179.dwarf.0004..4180.dwarf.0013..4181.dwarf.0001..4182.dwarf.0014.DWCi_EncSessionGetPrivateAsync.dwarf.000c.s_local_seed.dwarf.0000..4183.dwarf.0000..4184DWCi_ENC_URL_BASE_savegpr_25_restgpr_25strlenstrncpymemcpy_savegpr_27_restgpr_27DWC_PrintfDWC_AllocB64EncodeMATH_CalcSHA1DWC_FreestrncmpDWCi_GsFree_savegpr_23_restgpr_23DWCi_EncSessionInitialize.line.DWCi_EncSessionInitializeOSPanicstrtoulDWC_InitGHTTPDWCi_EncSessionProcess.line.DWCi_EncSessionProcessDWCi_IsErrorDWCi_SetErrorDWC_GetGHTTPDataExDWC_ProcessGHTTPDWCi_EncSessionCancel.line.DWCi_EncSessionCancelDWC_CancelGHTTPRequestDWCi_EncSessionShutdown.line.DWCi_EncSessionShutdownDWC_ShutdownGHTTPDWCi_EncSessionGetResponse.line.DWCi_EncSessionGetResponsesnprintfsprintfDWCi_EncSessionGetAsync.line.DWCi_EncSessionGetAsyncDWCi_EncSessionGetReuseHashAsync.line.DWCi_EncSessionGetReuseHashAsync.dwarf.0007.DWCi_ENC_URL_BASE.dwarf.0006.DWCi_EncSessionInitialize.dwarf.0006.DWCi_EncSessionProcess.dwarf.0006.DWCi_EncSessionCancel.dwarf.0006.DWCi_EncSessionShutdown.dwarf.0006.DWCi_EncSessionGetResponse.dwarf.0006.DWCi_EncSessionGetAsync.dwarf.0006.DWCi_EncSessionGetReuseHashAsync.text.rodata.data.sdata.sbss.line.debug.rela.text.rela.data.rela.line.rela.debug.symtab.strtab.shstrtab.commentCodeWarrior,4h%P%x"x ( p/:  :Bl  EB  PC  \M 0 adV lava