i f @sddlZidej6dej6dej6dej6dej6dej6dej6d ej6d ej 6d ej 6d ej 6d ej 6dej 6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6d ej6d!ej 6d"ej!6d#ej"6d$ej#6d%ej$6d&ej%6d'ej&6d(ej'6d)ej(6d*ej)6d+ej*6d,ej+6d-ej,6d.ej-6d/ej.6d0ej/6d1ej06d2ej16d3ej26d4ej36d5ej46d6ej56d7ej66d8ej76d9ej86d:ej96d;ej:6d<ej;6d=ej<6d>ej=6d?ej>6d@ej?6dAej@6dBejA6dCejB6dDejC6dEejD6dFejE6dGejF6dHejG6dIejH6dJejI6dKejJ6dLejK6dMejL6dNejM6dOejN6dPejO6dQejP6dRejQ6dSejR6dTejS6dUejT6dVejU6dWejV6dXejW6dYejX6dZejY6d[ejZ6d\ej[6d]ej\6d^ej]6d_ej^6d`ej_6daej`6dbeja6dcejb6ddejc6deejd6dfeje6dgejf6dhejg6diejh6djeji6dkejj6dlejk6dmejl6dnejm6doejn6dpejo6dqejp6drejq6dsejr6dtejs6duejt6dveju6dwejv6dxejw6dyejx6dzejy6d{ejz6d|ej{6d}ej|6d~ej}6dej~6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6dej6ZddZedkrzxgZejxaejD]SZejeZeeZeekrejdejeeefqqWWdejxeD]ZeeqWXndS)NZka1Zka3Zkb2ZkbsZkbegZkcbtZkc1Zkc3ZkcanZktbcZkclrZkcloZkcmdZkcpyZkcrtZkctabZkdch1Zkdl1Zkcud1ZkrmirZkendZkentZkelZkedZkextZkf0Zkf1Zkf10Zkf11Zkf12Zkf13Zkf14Zkf15Zkf16Zkf17Zkf18Zkf19Zkf2Zkf20Zkf21Zkf22Zkf23Zkf24Zkf25Zkf26Zkf27Zkf28Zkf29Zkf3Zkf30Zkf31Zkf32Zkf33Zkf34Zkf35Zkf36Zkf37Zkf38Zkf39Zkf4Zkf40Zkf41Zkf42Zkf43Zkf44Zkf45Zkf46Zkf47Zkf48Zkf49Zkf5Zkf50Zkf51Zkf52Zkf53Zkf54Zkf55Zkf56Zkf57Zkf58Zkf59Zkf6Zkf60Zkf61Zkf62Zkf63Zkf7Zkf8Zkf9ZkfndZkhlpZkhomeZkich1Zkil1Zkcub1ZkllZkmrkZkmsgZkmovZknxtZknpZkopnZkoptZkppZkprvZkprtZkrdoZkrefZkrfrZkrplZkrstZkresZkcuf1ZksavZkBEGZkCANZkCMDZkCPYZkCRTZkDCZkDLZksltZkENDZkEOLZkEXTZkindZkFNDZkHLPZkHOMZkICZkLFTZkMSGZkMOVZkNXTZkOPTZkPRVZkPRTZkriZkRDOZkRPLZkRITZkRESZkSAVZkSPDZkhtsZkUNDZkspdZkundZkcuu1cCsXt|trt|}ntj|}|dkr=dStj|rPdSdSdS)NFT) isinstancestrord_capability_namesget_cursesZtigetstr)ZchZcapability_namer3/opt/alt/python34/lib64/python3.4/curses/has_key.pyhas_keys r __main__z)Mismatch for key %s, system=%i, Python=%i)rZKEY_A1ZKEY_A3ZKEY_B2Z KEY_BACKSPACEZKEY_BEGZKEY_BTABZKEY_C1ZKEY_C3Z KEY_CANCELZ KEY_CATABZ KEY_CLEARZ KEY_CLOSEZ KEY_COMMANDZKEY_COPYZ KEY_CREATEZKEY_CTABZKEY_DCZKEY_DLZKEY_DOWNZKEY_EICZKEY_ENDZ KEY_ENTERZKEY_EOLZKEY_EOSZKEY_EXITZKEY_F0ZKEY_F1ZKEY_F10ZKEY_F11ZKEY_F12ZKEY_F13ZKEY_F14ZKEY_F15ZKEY_F16ZKEY_F17ZKEY_F18ZKEY_F19ZKEY_F2ZKEY_F20ZKEY_F21ZKEY_F22ZKEY_F23ZKEY_F24ZKEY_F25ZKEY_F26ZKEY_F27ZKEY_F28ZKEY_F29ZKEY_F3ZKEY_F30ZKEY_F31ZKEY_F32ZKEY_F33ZKEY_F34ZKEY_F35ZKEY_F36ZKEY_F37ZKEY_F38ZKEY_F39ZKEY_F4ZKEY_F40ZKEY_F41ZKEY_F42ZKEY_F43ZKEY_F44ZKEY_F45ZKEY_F46ZKEY_F47ZKEY_F48ZKEY_F49ZKEY_F5ZKEY_F50ZKEY_F51ZKEY_F52ZKEY_F53ZKEY_F54ZKEY_F55ZKEY_F56ZKEY_F57ZKEY_F58ZKEY_F59ZKEY_F6ZKEY_F60ZKEY_F61ZKEY_F62ZKEY_F63ZKEY_F7ZKEY_F8ZKEY_F9ZKEY_FINDZKEY_HELPZKEY_HOMEZKEY_ICZKEY_ILZKEY_LEFTZKEY_LLZKEY_MARKZ KEY_MESSAGEZKEY_MOVEZKEY_NEXTZ KEY_NPAGEZKEY_OPENZ KEY_OPTIONSZ KEY_PPAGEZ KEY_PREVIOUSZ KEY_PRINTZKEY_REDOZ KEY_REFERENCEZ KEY_REFRESHZ KEY_REPLACEZ KEY_RESTARTZ KEY_RESUMEZ KEY_RIGHTZKEY_SAVEZKEY_SBEGZ KEY_SCANCELZ KEY_SCOMMANDZ KEY_SCOPYZ KEY_SCREATEZKEY_SDCZKEY_SDLZ KEY_SELECTZKEY_SENDZKEY_SEOLZ KEY_SEXITZKEY_SFZ KEY_SFINDZ KEY_SHELPZ KEY_SHOMEZKEY_SICZ KEY_SLEFTZ KEY_SMESSAGEZ KEY_SMOVEZ KEY_SNEXTZ KEY_SOPTIONSZ KEY_SPREVIOUSZ KEY_SPRINTZKEY_SRZ KEY_SREDOZ KEY_SREPLACEZ KEY_SRIGHTZ KEY_SRSUMEZ KEY_SSAVEZ KEY_SSUSPENDZKEY_STABZ KEY_SUNDOZ KEY_SUSPENDZKEY_UNDOZKEY_UPrr __name__LZinitscrkeyskeysystempythonappendZkeynameZendwiniprintrrrr sH                                                                                                                                                            %