ELF>#@@HGL1fDSHHXHtH[DH\$Hl$HLd$Ll$Lt$L|$HXGL(D@?4)΍HLcIȉσ)υDIDAADD)DLcAHAA AAA)HcN McF4 O F, A tDkDJOAKD$F4 AD$D!AkD$D$ D"T$D$@!ŃAąAAE!A!ċsTH{XsTHcHHL$DT$DT$L$HCXHcsT|${L|CLE|$ D$u {@y@t {AyEt {ByEt {CyAPt A C`H\$(Hl$0Ld$8Ll$@Lt$HL|$PHXEtkb|$C/rC? cmDA E1E11D$E1D$D$A-D$1ECR |$C@nCAnCBnCCnC`1C@nCAnCBnCCnEC(RC8  jf.|$CrC ahHH8L$DT$L$HCXDT$DATL%UHSI<$HHEHHEI<$HCHEHCHEHCHE HC HE(HC(HE0HC0HE8HC8E@C@EDCDHcuTsTHHcSTHCXHHuXHELCLH[]A\ff.ATUSHHH Ht$HT$H5HH|$HD$tH []A\HHHE1f.D1Hc40@4HHuAHAuP@H5HS@PASAPBSBPCSC@DHT$CD|$HD$VHT$H5C`H|$HD$tCTHCX1!HH|$xHt1Hc@H4CTHH8HHCX11I@D$HSXHc̓HT$Ht$Lu1fH\$Hl$Ld$Ll$Lt$H8HT$H5HHHT$H5HHHT$H5HIHT$H5HIHT$H5IHAH\$Lt$0ADLl$(ALd$ DHl$H8fff.GH1fDAWAVAUATUHSHDŽ$0DŽ$4DŽ$8DŽ$<DŽ$@DŽ$DDŽ$HDŽ$LDŽ$PDŽ$TDŽ$XDŽ$\DŽ$`DŽ$dDŽ$hDŽ$lDŽ$pDŽ$tDŽ$xDŽ$|DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$GTDŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$DŽ$nDŽ$ۈL$PDŽ$DŽ$DŽ$bDŽ$ \$@DŽ$@t$0Ad$0qD$0rADŽ$DŽ$DŽ$bAkDŽ$ DŽ$$DŽ$(DŽ$,L$ @t$d$D$p`1$GH$p?$ID AA)эID1 H$DA?A)HL$`AA)҉D<A?A)=IcIcH L KQRBNPkt"qtrtbtntpDb9$fDP?Hƒ@H?EHIAAE AA)эIE1AA AAA)҉AA?A)@w9$tAx1<$wArADBD$lAB$A$$ $<$wD$p\$pA@@ $$Hct$lDHHHHH$Hc$H$HH$HH$HH$EoAvNH H5E1.f$aHDHcHD VUUUAD)RD)ƒ$ADAT$lH$HcH\$:\u|A~T$pD9ucD‹t$lDAUHCэ֍gA~f A0OЉELD ANEfDH$81H;|$`tӋwHDD))w߃څxHcLcJD:\uŃuu } tu} u} u} {}Cyq@McDDB+B+ HcHc\$PH4:\5DDMHC эʍЉELADEIcNjA))HcMcJT uuAwo8T$ t.8T$08T$@UDAAA)A;DDEHCэAĉEL fEL@1HĈ[]A\A]A^A_DH=D11ft>}/ }7 }Ay}( u}0 u}@yu1DEHCэƍ‰EL=@$tt$lxH$\$:A$uA <$bH$\$:H$; D$EHCэAELDAEHYfA>} } f}ByAtWD$pD93DL$lDAEHCэA A0ED\$lEHCэA1fB1@0wH@8@AWAVAAUATIUSHGTE1AAbEE1g@Qtt@Rtn@Bth@Ntb@Pt\@k@q~@rtx@btr@ntl@ptffDIIt,C<<@ t@Kuw1D9Í\IAZH[]A\A]A^A_Ðbf1ffff.AVIAUAATLgGUHodSIc1LEfD~H5H1HH5H1HH1I9t< uHI9u~H5H1HEt fE/AHIifAFTH5H1bIv@H=tYfE A~@yH}tyA~Ayt\A~Byt`A~CytCAFTH5[]A\A]AV`A^H1ffE -EH}fqHfQHfkHfEKH}xSHHHHHUDSLI )HcJ?Hщу)HcH߀Kt HuH[DH1[@ATUHS1DgL@HHuDeLHHH@LHfDHHu[]A\ffffff.H\$Hl$HHH߉*H\$*Hl$Y HXffff.HUHSHHH8HHHu HuCLHH[]H H5E1uH=11HUHSHHH8HHHu HuAHfDHuHuH[]@H1[]H H5E1tH=11HAVAUATIUSHHHxLHXI@Ht HtkL?)L5ECP(CLIE(I>HD$I>HHT )ʍMIHʃ)ʍM?IHSʃ)ʍIHS ʃ)ʃHSH )HS H@@@@H|$AEIT$B H@H[]A\A]A^LLID$@ AD$H[]A\A]1A^@H-Hx ILuH}HHHT$1Lu4H|$IE(It$ HucHI]LuH H5E1t%H=1@މ1H H5E1tH=11ffff.HUHSHHH8HHHu HtEH1[]HHH{d[]HUHSHHH8HHHu HtEH1[]HH[]boardhalfmove_countermovesx1x2y1y2ppcsrc/chess.cunsupported move ID %d%d%c %cnnnn - %d %dd @aux_chess_formal_move_next  chess_is_king_safechess_is_game_endedchess_valid_moveschess_is_king_safe: null input not allowedchess_is_game_ended: null input not allowedfunction returning record called in context that cannot accept type recordchess_valid_moves: null input not allowed?GCC: (Debian 4.7.1-7) 4.7.1zRx 0 DAU(`J[` D (BMD AB0BAA J@v  AABH ]@ L$ BBB B(A0D8G\ 8A0A(B BBBF tHBBH B(D0A8D@ 8C0A(B BBBB <BEH E(E0 (A DEHU (A F K(HBAD vABtCJG m(AID B ADA 4AID V FAE D CAA X0BBB D(A0D@h 0A(A BBBA a 0A(A BBDE 0_AID r CAD LEA0[AID r CAD LAA.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rela.rodata.rodata.str1.8.rodata.cst8.comment.note.GNU-stack.rela.eh_frame @;H5 &|,|12|hE\ @@CM2`\@i0HrehFp "X'+ @0 ,16ETc r4@TX    #&)-9PSVZ_  0` * E cy@ (;Kao0}   ,AI`0C  /?Qdy`p_[chess.cPg_magic_data.12908__func__.13182CSWTCH.84my_finfo.13272__func__.13278my_finfo.13284__func__.13290my_finfo.13299__func__.13309my_finfo.13327my_finfo.13338.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19Pg_magic_funcaux_init_chess_game_statusaux_destroy_chess_game_status_GLOBAL_OFFSET_TABLE_pfreeaux_chess_apply_candidate_moverepallocCurrentMemoryContextMemoryContextAllocaux_clone_chess_game_statusMemoryContextAllocZeromemcpyaux_read_gamepg_detoast_datumGetAttributeByNametext_to_cstringarray_create_iteratorarray_iterateaux_read_moveaux_chess_formal_move_rewindaux_chess_formal_move_nexterrstartaborterrmsgerrfinishaux_chess_piece_valueaux_chess_score_available_piecesaux_chess_score_attacked_piecesaux_chess_update_fensprintfaux_chess_is_king_safeaux_chess_score_available_movesaux_chess_scorepg_finfo_chess_is_king_safechess_is_king_safepg_finfo_chess_is_game_endedchess_is_game_endedpg_finfo_chess_valid_moveschess_valid_movesper_MultiFuncCallheap_form_tupleend_MultiFuncCallinit_MultiFuncCallget_call_result_typeBlessTupleDescerrcodepg_finfo_chess_game_to_fenchess_game_to_fencstring_to_textpg_finfo_chess_game_scorechess_game_scoreFloat8GetDatum|./1 23 25K5c6898:%Q9ny988 25;<N8Ze9q|9999= D V @c A BCqD' 5H?!THy H"H#$4G0G>?-$->>LIZ?j4|0>I?EJ%1 295D,P7cIy@A&BC 25,7 >I(?LSe@p'wBCA0R?I 23*3S'TQUX 2q5|,VW7><@(BX CA< 2@=)DBMCcP 25,7GT 25,7,K7/3H[7^: TX \`dhl p$(,048<@D H L P T X \ ` d h l p t 4H d@0(x,L0x  4`p