asm#`````~~`~``~`~~~~`~`}`~~~~`|`~~|`~~}```~`~~~~`~~~~`~`~~~~`~``~~~``` ```~``~`~`~~$env require_authenv eosio_assertenvcurrent_receiverenvabortenvmemsetenvmemmoveenv db_find_i64envhas_auth envmemcpyenv __extendsftf2 env __floatsitfenv__multf3 env __floatunsitfenv__divtf3 env__addtf3 env __extenddftf2 env__eqtf2env__letf2env__netf2env__subtf3 env __trunctfdf2 env__getf2env __trunctfsf2envprints_lenv db_next_i64envaction_data_sizeenvread_action_dataenveosio_assert_codeenv db_get_i64env db_store_i64envdb_idx64_storeenv db_update_i64envdb_idx64_find_primaryenvdb_idx64_updateenv db_remove_i64envdb_idx64_removeba !""""pA A A  apply% A ?=OPQW\^_URSTV`XZY} a) $ Q@B Q@ sBغ Q@ tB Q@ uB Q@ v BR@ABӳ B Q@B Q@ABӳ AM @@@@ E AA(@ Av"j"6@AA(@" jAjApq"6@ At M  @AF   A A Aj6@ Aj@AG  AA   @@@@@@  l"E AA(@ Av"j"6@AA(@" jAjApq"6@ At M  @AF   A A Aj6@ Aj@AG  AA   E  A   A  6#Ak"A6 A ( (AjApq"6@A 6@A?6@ A A!@@A k" q G As O *A 6A *A6A @ AK & @@@ Aj" j&"E  j q"F  A|j"("Aq"E  Axqj"Axj"(!    k"r6 A|j  k" r6 Axj Aq" r6   r6 (   Axj Axj(  k"j6 A|j ( k6  3A!@@ AI  +"E  6A!  *( 8@ A "&" @A!A(@"E   &"E  - @ E (  / k#Ak"$@ A j A AK" A ",E @@A(@"E   A j  ,  A6 ( ! Aj$  1 @ E (  3  !@@@ AqE -E  Aj!@ AqE  -! Aj"!  Aj k A|j!@ Aj"("As AwjqAxqE AqE @ -! Aj"!   k k  k B@@ E @ -" -"G  Aj! Aj! Aj" A  k A6 A6 A7A A8    ,#Ak"$@ E  : AjA Aj$ " |~|#A k"$ A !A!A " k! Aj!A! @@@@ Aj-"E @@ j! A%F  AtAu    Aj! Aj!  Aj" j-"  A! @@ Aj","A`j"AK A!@@@@@  A!  A!  A!  A! Aj! r! @ APjAqA K A!@ A l AtAujAPj! -! Aj"! APjAqA I A! AqA.G   A!@ A*G Ar ("AH!  Au"j s! Aj!A! -"AqA.F   !A! AqA.F   A  j" Aj I   A j$  !  Aj! Ar! @ -"APjAqA K A!@ A l AtAujAPj! -! Aj"! APjAqA I !  AqA*G ("A AJ! Aj! Aj! -! @@@@ AtAuAjAw"A K @@@@   Aj! Ar!  -"AG  Aj! Ar!  Aj! Ar!  -"AG  Aj! Ar! -!  Aj! Ar!  Aj! Ar! @@@@@@@@@@@@@@@@@@@@@@@@ AtAu"A[j"AK @@@@@@@@@@@ T     Aq" Aj"A K A!A! @ ! A!  D AjAxq"+"  Dc"! A Aq"A I A!@@  "jAjA0: Aj! Aj! AK  A K A I! Aj! Aoq! A ! A r AF! AF  ! AF  Asq!  ! A~q Aq!@@@@@ AF AG  Aq  Aq  Aq  Aoq (" AtAu Aq"!    Aq  Aq Aq   Aoq (" Aq Aq" ! E    Aoq AjAxq" )"BR" ! @@ A! Aq  !  B?"| ! A qAsAj! A! @  jA0   " ~}"AtAH j: Aj" AK   Z! !  Aj!     B?   @! Aj!   Aoq ("!@@  A! Aq   Au" j s! A qAsAj! A!@  jA0 n" lk" AtAH j: Aj"AK  O! ! Aj!      Av   @! Aj!   Aoq AjAxq" )"BR" ! @@ A! Aq  ! A qAsAj! A! @  jA0   " ~}"AtAH j: Aj" AK   Z! !  Aj!     A   @! Aj!  A%     A! @ Aq" A! AI Aj! Aj! @A    Aj! Aj"  j jAj! ,    Aj! Aj! E  O   k!  j! @A     Aj! Aj" k! Aj!  A!r" Aoq ("! @@ A! Aq  A! @  jA0A7 Aq"A I j: Aj" AK  AK! Av!  Aj!     AA A @! Aj!  (" Aj!@ Aj"- k"  I Aq"A v! Aq"  O  kj j!@A    Aj! Aj" I Aj! ! -"      Aj! Aj!  A!A!   AtAj+"" "D?d!@@ DAc Dfq A!  ! As!@@ DAc Ax! E  !   Aj"eAs Aj!A!  Aoq ,"! E    Aoq (" !@@ A! Aq  A qAsAj! A!@  jA0 n" lk" AtAH j: Aj"AK  O! ! Aj!     A   @! Aj!   Aoq -" !  A! Aq  A qAsAj! A!@  jA0 n" lk" AtAH j: Aj"AK  O! ! Aj!     A   @! Aj! Aj! -"E  @ E Aj! @ E  AtAu    Aj! Aj! -! Aj!  Aj! @ AtAu    Aj! -! Aj! Aj!@@ E  O   k! j! @A    Aj! Aj" k! Aj! ! Aj! ! Aj! D?b Aq Er j!A! DAd   A! DAd  @@@@ E A ! E @@  j  A n"A lkA0r: Aj! Aj! A I  ! A I A I!@ AK E Aj!  j!A!@@  jA0: Aj!  jAj!  F  ! A I A I!  j! E   jA.:A ! Aj"AM   @  "D?dAs Aj!A ! AM     D?aqj!A ! AK  !@  j  A m"A lkA0j: Aj"AK  A j! ! AK  ! @ AK AqAG  O @  jA0: Aj"AK   I @  G  A qAG rk! Aq!@ AK @@ As  jA-:  @ Aq AqE   jA :   jA+: Aj! Aq!@   O  k!@A    Aj! Aj"  kj j! @ E Aj! ! @  j,    Aj! Aj"AG j! E  k k O  j!@A    Aj! Aj" I  j j! Aj! Aj!  ! Aj! Aj!  ! Aj! Aj!  A! Aq   Au" j s! A qAsAj! A!@  jA0 n" lk" AtAH j: Aj"AK  O! ! Aj!      Av   @! Aj!  @ Aq"  O AK @  jA0: Aj" O  A I @ AqAG  O AK @  jA0: Aj" O  A I @ AqE @@@@@@ Aq E  F   F  AG   A~j Aj"   AF! AF  AG  AK   jA: Aj"AM   @ A q" AK  jA: Aj"AM   E AK  jA: Aj! AK   jA0: Aj! @ E  G A qAG rk! Aq!@@@ AK @ E  jA-: Aj! ! E   @ Aq AqE   jA : Aj! ! E    jA+: Aj! !   ! !  O k! j! !@A     Aj! Aj"  k! @ E Aj! ! @  j,    Aj! Aj"AG  j! @ E  k O A k!@A      Aj"j I j!  '#Ak"$A AjA  >! Aj$  '#Ak"$  6  A! Aj$   A!@@@@ Aj- F A! Aj"AG  ! E  A!@ -! Aj"! ! Aj" A(C AA(C   B7 AjA6@ ( -"Av Aq"" I  k"   I"ApO (!@@ A O At: Aj!    jA:  AjApq"-! Ar6 6 6   Aj  j   jA:   @ -AqE (/ @An k I @@@ -Aq Aj!Ao! AM   (!Ao! AK  A ! At"  j"  I"A I AjApq! -!@ E    @ E  j   @  k" k"E  j j  j j  @ A F / 6 Ar6  j"6  jA:   5!@@@@@@ -"Aq" A !A Av"k I   (A~qAj" ("k O    j k  A  H  E   Aj!   (!  j    j!@ -Aq At:  jA:  6  jA: @@@@@ -"Aq" Av" O   (" I  A !@ E (A~qAj! @@@@  k O   j k  A  H  E   Aj" j!  k"E    (" j!  k"        j     j   j K   M   j!@ -Aq At:  jA:  6  jA:    5J   A7@@@@A(@"E A(@"A G   A!AA6@A(@"A G  AA'"E A! A(@6A 6@AA6@ A Aj6@  Atj"Aj 6 Aj 6A8A A8A A = (" ( k   (,"6 6  (0j6  B  6 6 U#Ak"$ Aj  (( @ ( (F Aj$A (! (! Aj$  F  ( F ( Fq A  D! AjA6 B7@ 5"ApO @@ A O At: Aj!    jA: AjApq"-! Ar6 6 6     jA: E  A  D! AjA6 B7@ 5"ApO @@ A O At: Aj!    jA: AjApq"-! Ar6 6 6     jA: E L@A-BE A6 6 AA6BAAANAA:B A6 6 4@A-BE A AA6BAAANAA:BA   (" ( ((   /  / @@@@ E A!@ (LAH ;! @ ( (M AA ($ Aj(E  @ (" ("O  kA (( B7A! AjA6 AjB7 E   A!@A(BE A(Ba! @9("E @A!@ (LAH ;! @ (" ("M A!@ Aj(AH ;! Aj(! Aj(! @@@  M AA ($ Aj( A!    @ (" ("O  kA (( B7A! AjA6 AjB7 E  <  r! @ E < (8" :  A! E  <  @#Ak"$  6  6  6  6A(TA BAa ~#Ak"$ )@ )" )R AA )! A0jA6 BK7 B7 B7( A:4  )7 Aj Aj d@ ( E AA )!  6  6  7X@ )Q AA  6D  Aj6@  Aj6HA8-"B7 B7 B7 B7 A -"6 B7 A:  A j"6(  6$ A:P A jA Aje  Aj6, Aj f  6P  )7H  )"7@  (0"6<@@@@@ A,j"(" AjA j(O  7  6 A6P  6  Aj6 (P! A6P E   A(j Aj Aj A?CGJMXYZ[\]^_`acdefgijklrstyz{|A Illegal 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 typeNo error informationA D!p+,A )A systemgame already existsA $ A $ A only A can restart the gameA game doesn't existsA this is not your game!A !only the host can close the gameA !the next move should be made by A &A the game has ended!A it's not your turn yet!A not a valid movement!A MA !.12345abcdefghijklmnopqrstuvwxyzA 3object passed to iterator_to is not in multi_indexA error reading iteratorA falseA outcome-basic.hppA _ubA readA $ A ConversionErrorA No errorA Stream overrunA Stream underrunA Float errorA Varuint too bigA Invalid varuint encodingA Bad variant indexA Invalid asset formatA 'T[] size and unpacked size don't matchA 4character is not in allowed character set for namesA Cthirteenth character in name cannot be a letter that comes after jA &string is too long to be a valid nameA Error writing jsonA unknownA 3cannot create objects in table of another contractA writeA putA #cannot pass end iterator to modifyA .object passed to modify is not in multi_indexA 3cannot modify objects in table of another contractA ;updater cannot change primary key when modifying an objectA "cannot pass end iterator to eraseA cannot increment end iteratorA -object passed to erase is not in multi_indexA 2cannot erase objects in table of another contractA 5attempt to remove object that was not in multi_indexA h/