Skip to content

ferlyafriliyan/Calculate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation



đź’Ą Specter đź’Ą



Calculate is the most powerful fully Python obfuscator for Python scripts,
developped by Ferly Afriliyan (Me)

  • Executing Commands In Termux :
$ termux-setup-torage
$ termux-change-repo
$ pkg install git python -y
$ pkg install python3
$ git clone https://github.com/ferlyafriliyan/Calculate
$ cd Calculate
$ python Calculate.py
  • Calculate.py:
__license__ = "EPL-2.0"
__code__ = "print('Hello world!')"


Any = (...,)

class Calculate:
    def __init__(self, code: str) -> None:
        self.code = code
        self.execute(...)
        return None
    def execute(self, code: str = ...) -> None:
        return exec(str(code))
    
class Func:
    def calculate(num: int) -> int:
        return num*2
    def define(key, value: Any) -> Any:
        globals()[key] = value
        return globals()[key]

__9550__ = Func.calculate(8)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ,Func.define('__9550__', b'c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-\x00\x00\x00\x00\x00\x00\x00\xf3\xea\x01\x00\x00\x97\x00d\x00d\x01l\x00T\x00g\x00d\x02\x91\x01d\x03\x91\x01d\x04\x91\x01d\x05\x91\x01d\x06\x91\x01d\x07\x91\x01d\x08\x91\x01d\t\x91\x01d\n\x91\x01d\x0b\x91\x01d\x0c\x91\x01d\r\x91\x01d\x0e\x91\x01d\x0f\x91\x01e\x01\x91\x01d\x10\x91\x01d\x11\x91\x01d\x12\x91\x01d\x13\x91\x01d\x14\x91\x01d\x15\x91\x01d\x16\x91\x01d\x17\x91\x01d\x18\x91\x01d\x19\x91\x01d\x1a\x91\x01d\x1b\x91\x01d\x1c\x91\x01d\x1d\x91\x01d\x1e\x91\x01d\x1a\x91\x01d\x1f\x91\x01d \x91\x01d!\x91\x01d"\x91\x01d#\x91\x01d$\x91\x01d%\x91\x01d&\x91\x01d\'\x91\x01d(\x91\x01d)\x91\x01d*\x91\x01d+\x91\x01d,\x91\x01R\x00\\-\x00\x00Z\x02Z\x03Z\x04Z\x05Z\x06Z\x07Z\x08Z\tZ\nZ\x0bZ\x0cZ\rZ\x0eZ\x0fZ\x10Z\x11Z\x12Z\x13Z\x14Z\x15Z\x16Z\x17Z\x18Z\x19Z\x1aZ\x1bZ\x1cZ\x1dZ\x1eZ\x1fZ Z!Z"Z#Z$Z%Z&Z\'Z(Z)Z*Z+Z,Z-Z.d-\x84\x00Z/\x02\x00d.\x84\x00g\x00e"\x91\x01e.\x91\x01e,\x91\x01e\'\x91\x01e\x12\x91\x01e\x11\x91\x01e\x0b\x91\x01e(\x91\x01e\x16\x91\x01e\x0e\x91\x01e\x05\x91\x01e+\x91\x01e\x18\x91\x01e\x1b\x91\x01e\r\x91\x01e\x1c\x91\x01e*\x91\x01e)\x91\x01e\x1b\x91\x01e\x02\x91\x01e&\x91\x01e\x1f\x91\x01e\t\x91\x01e\x1a\x91\x01e\x08\x91\x01e\x06\x91\x01e\x1e\x91\x01e\x03\x91\x01e-\x91\x01e\x1d\x91\x01e\x07\x91\x01e\x04\x91\x01e$\x91\x01e!\x91\x01e\x13\x91\x01e\n\x91\x01e\x14\x91\x01e\x0c\x91\x01e\x0f\x91\x01e%\x91\x01e\x19\x91\x01e\x15\x91\x01\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00d/S\x00)0\xe9\x00\x00\x00\x00)\x01\xda\x01*s\x1a\x00\x00\x0060\x0060\x0062\x0098\x00145\x00138\x00127\x0062s\x1c\x00\x00\x0060\x00133\x00138\x00140\x00145\x00144\x0068\x0062s\x1e\x00\x00\x0060\x00139\x00126\x00130\x00145\x00143\x00127\x00125s\x1d\x00\x00\x00140\x00142\x00133\x00138\x00144\x0068\x0067\x00100s\x1c\x00\x00\x00133\x00128\x0067\x0069\x0038\x00129\x00148\x00127s\x1d\x00\x00\x00128\x0060\x00125\x0060\x00130\x00133\x00136\x00129s\x1c\x00\x00\x0060\x00133\x00138\x00144\x0068\x0067\x00143\x00135s\x17\x00\x00\x0069\x0038\x0060\x0060\x0060\x0060\x0069\x0086s\x1d\x00\x00\x0060\x0060\x00123\x00123\x00133\x00137\x00140\x00139s\x19\x00\x00\x00108\x00104\x0073\x0078\x0074\x0076\x0062\x0060s\x1c\x00\x00\x00143\x0067\x0069\x0074\x00129\x00148\x00133\x00144s\x1b\x00\x00\x0060\x0060\x0062\x0095\x00125\x00136\x00127\x00145s\x1a\x00\x00\x00129\x00123\x00123\x0060\x0061\x0089\x0060\x0062s\x17\x00\x00\x0068\x0069\x0060\x0060\x0060\x0060\x0038\x0038s\x19\x00\x00\x00123\x00123\x0060\x0061\x0089\x0060\x0062\x0097s\x1f\x00\x00\x00123\x00136\x00133\x00127\x00129\x00138\x00143\x00129s\x19\x00\x00\x00144\x00129\x0061\x0062\x0069\x0038\x0060\x0060s\x1d\x00\x00\x00142\x00144\x00123\x00123\x0068\x0067\x00143\x00149s\x14\x00\x00\x00142\x00136\x00128\x0061\x0062\x0069s\x1c\x00\x00\x0060\x0060\x0060\x00123\x00123\x00127\x00139\x00128s\x0f\x00\x00\x00129\x00148\x00129\x00127s\x1a\x00\x00\x00136\x00128\x0061\x0067\x0069\x0062\x0060\x00139s\x1e\x00\x00\x00100\x00129\x00136\x00136\x00139\x0060\x00115\x00139s\x17\x00\x00\x0038\x0060\x0060\x0060\x0060\x0060\x0060\x0060s\x18\x00\x00\x00142\x0038\x0060\x0060\x0060\x0060\x0060\x0060s\x1d\x00\x00\x00136\x00125\x00144\x00129\x0062\x0060\x00138\x00139s\x1e\x00\x00\x0060\x00129\x00148\x00129\x00127\x00145\x00144\x00129s\x1a\x00\x00\x00129\x00140\x00144\x0086\x0038\x0060\x0060\x0060s\x1e\x00\x00\x00131\x00136\x00139\x00126\x00125\x00136\x00143\x0068s\x1d\x00\x00\x0060\x0095\x00125\x00136\x00127\x00145\x00136\x00125s\x1a\x00\x00\x00144\x00142\x00149\x0086\x0038\x0060\x0060\x0060\xf3\x02\x00\x00\x0028s\x1e\x00\x00\x00144\x00129\x00128\x0060\x00147\x00133\x00144\x00132s\x1c\x00\x00\x0038\x00140\x00142\x00133\x00138\x00144\x0068\x0062s\x1c\x00\x00\x0060\x00138\x00139\x00144\x0060\x00133\x00138\x0060s\x18\x00\x00\x0060\x0060\x0060\x0060\x0060\x0060\x0060\x00123s\x19\x00\x00\x00139\x00142\x0038\x0060\x0060\x0060\x0060\x0060s\x1c\x00\x00\x00126\x00125\x00136\x00143\x0068\x0069\x0060\x00139s\x1d\x00\x00\x00144\x0060\x00133\x00138\x0060\x00131\x00136\x00139s\x1e\x00\x00\x00129\x00136\x00136\x00139\x0060\x00147\x00139\x00142s\x17\x00\x00\x0060\x0060\x0060\x0060\x0060\x0060\x0038\x0060s\x1e\x00\x00\x00117\x00139\x00145\x0060\x00134\x00145\x00143\x00144s\x19\x00\x00\x0060\x00133\x00130\x0060\x0068\x0038\x0060\x0060c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\xf3\x8a\x00\x00\x00\x97\x00d\x01\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\x02\x84\x00|\x00\xa0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\x00\x00\x00\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\x03\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00')
__2300__ = Func.calculate(5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ,Func.define('__2300__', b'\x00\x00D\x00\xa6\x00\x00\x00\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00S\x00)\x04N\xda\x00c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x003\x00\x00\x00\xf3n\x00\x00\x00K\x00\x01\x00\x97\x00|\x00]0}\x01t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\x01\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00t\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\x00\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00z\n\x00\x00\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00V\x00\x97\x01\x01\x00\x8c1d\x01S\x00)\x02r\x03\x00\x00\x00N)\x02\xda\x03chr\xda\x03int)\x02\xda\x02.0\xda\x08__1625__s\x02\x00\x00\x00  \xda\tCalculate\xfa\t<genexpr>z\x1b<lambda>.<locals>.<genexpr>\x03\x00\x00\x00s=\x00\x00\x00\xe8\x00\xe8\x00\x80\x00\xd0 t\xd0 t\xc8\x08\xa5\x13\xa5S\xa8\x18\xa1]\xa4]\xb53\xb0{\xd13C\xd43C\xd1%C\xd1!D\xd4!D\xd0 t\xd0 t\xd0 t\xd0 t\xd0 t\xd0 t\xf3\x00\x00\x00\x00\xfa\x01\x00)\x03\xda\x04join\xda\x06decode\xda\x05split\xa9\x01\xda\x08__1251__s\x01\x00\x00\x00 r\x0b\x00\x00\x00\xfa\x08<lambda>r\x14\x00\x00\x00\x03\x00\x00\x00s=\x00\x00\x00\x80\x00\x98\x12\x9f\x17\x9a\x17\xd0 t\xd0 t\xd0T\\\xd7Tc\xd2Tc\xd1Te\xd4Te\xd7Tk\xd2Tk\xd0lr\xd1Ts\xd4Ts\xd0 t\xd1 t\xd4 t\xd1\x19t\xd4\x19t\x80\x00r\r\x00\x00\x00c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\xf3\xb6\x00\x00\x00\x97\x00\x02\x00t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\x00\x00\x00\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00t\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\x01\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00d\x02\xa0\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\x03\x84\x00|\x00D\x00\xa6\x00\x00\x00\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\x00\x00\x00\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa6\x02\x00\x00\xab\x02\x00\x00\x00\x00\x00\x00\x00\x00S\x00)\x04Nr\x12\x00\x00\x00r\x05\x00\x00\x00c\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x003\x00\x00\x00\xf36\x00\x00\x00K\x00\x01\x00\x97\x00|\x00]\x14}\x01t\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\x01\xac\x00\xa6\x01\x00\x00\xab\x01\x00\x00\x00\x00\x00\x00\x00\x00V\x00\x97\x01\x01\x00\x8c\x15d\x01S\x00)\x02r\x12\x00\x00\x00N)\x01\xda\x08__8208__)\x02r\t\x00\x00\x00r\x13\x00\x00\x00s\x02\x00\x00\x00  r\x0b\x00\x00\x00r\x0c\x00\x00\x00z\x1b<lambda>.<locals>.<genexpr>\x04\x00\x00\x00s/\x00\x00\x00\xe8\x00\xe8\x00\x80\x00\xd0@u\xd0@u\xd0`h\xc5\x18\xd0S[\xd0A\\\xd1A\\\xd4A\\\xd0@u\xd0@u\xd0@u\xd0@u\xd0@u\xd0@ur\r\x00\x00\x00)\x04\xda\x08__2741__r\x17\x00\x00\x00\xda\x08__2806__r\x0f\x00\x00\x00)\x01r\n\x00\x00\x00s\x01\x00\x00\x00 r\x0b\x00\x00\x00r\x14\x00\x00\x00r\x14\x00\x00\x00\x04\x00\x00\x00sX\x00\x00\x00\x80\x00\xd0\x118\x95\x18\x91\x1a\x94\x1a\x9dH\xadh\xd0\x1c7\xd1\x1c7\xd4\x1c7\xd4\x118\xb8\x12\xbf\x17\xba\x17\xd0@u\xd0@u\xd0lt\xd0@u\xd1@u\xd4@u\xd19u\xd49u\xd5v~\xf1\x00\x00w\x01A\x02\xf4\x00\x00w\x01A\x02\xf1\x00\x00\x12B\x02\xf4\x00\x00\x12B\x02\x80\x00r\r\x00\x00\x00N)0\xda\x08builtins\xda\x07globals\xda\x08__7121__\xda\x08__2141__\xda\x08__5208__\xda\x08__2714__\xda\x08__8505__\xda\x08__3044__\xda\x08__4658__\xda\x08__6149__\xda\x08__7923__\xda\x08__2245__\xda\x08__3146__\xda\x08__4133__\xda\x08__9729__\xda\x08__5496__r\x18\x00\x00\x00\xda\x08__4049__\xda\x08__4480__\xda\x08__4799__\xda\x08__4229__\xda\x08__1253__\xda\x08__9737__r\x19\x00\x00\x00\xda\x08__4930__\xda\x08__1648__\xda\x08__4148__\xda\x08__9422__\xda\x08__8864__\xda\x08__1323__\xda\x08__4976__\xda\x08__6295__\xda\x08__3625__\xda\x08__6974__\xda\x08__4700__\xda\x08__9174__\xda\x08__8858__\xda\x08__7183__\xda\x08__7197__\xda\x08__7465__\xda\x08__1488__\xda\x08__4965__\xda\x08__1427__\xda\x08__1704__\xda\x08__5609__\xda\x08__1714__\xda\x08__1045__r\x17\x00\x00\x00\xa9\x00r\r\x00\x00\x00r\x0b\x00\x00\x00\xfa\x08<module>rH\x00\x00\x00\x01\x00\x00\x00sb\x06\x00\x00\xf0\x03\x01\x01\x01\xd8\x00\x16\xd0\x00\x16\xd0\x00\x16\xd0\x00\x16\xf0\x02\x00V\x06IQ\x01\xf0\x00\x00V\x06A\x08\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00B\x08u\t\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00v\tq\x0b\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00r\x0bi\r\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00j\r]\x0f\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00^\x0fU\x11\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00V\x11I\x13\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00J\x13i\x14\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00j\x14a\x16\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00b\x16I\x18\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00J\x18}\x19\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00~\x19m\x1b\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00n\x1bY\x1d\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00Z\x1dy\x1e\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00z\x1eA\x1f\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00B\x1fi \xf0\x00\x00V\x06IQ\x01\xf0\x00\x00j i"\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00j"Q$\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00R$I&\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00J&]\'\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00^\'Q)\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00R)Q*\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00R*}+\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00~+y-\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00z-Y/\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00Z/}0\xf0\x00\x00V\x06')
__1530__ = Func.calculate(8)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ,Func.define('__1530__', b'IQ\x01\xf0\x00\x00~0u2\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00v2q4\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00r4]6\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00^6Y8\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00Z8}9\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00~9u;\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00v;a=\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00b=m=\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00n=i?\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00j?]A\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00^A\x01QC\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00RC\x01uD\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00vD\x01]F\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00^F\x01QH\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00RH\x01IJ\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00JJ\x01EL\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00FL\x01eM\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00fM\x01aO\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00bO\x01IQ\x01\xf0\x00\x00V\x06IQ\x01\xf0\x00\x00V\x06IQ\x01\xf1\x00\x00\x01U\x06\x80\x08\x88\x18\x90(\x988\xa0H\xa8X\xb0h\xb8x\xc8\x08\xd0QY\xd0Zb\xd0ck\xd0lt\xd0u}\xf0\x00\x00\x7f\x01G\x02\xf0\x00\x00H\x02P\x02\xf0\x00\x00Q\x02Y\x02\xf0\x00\x00Z\x02b\x02\xf0\x00\x00c\x02k\x02\xf0\x00\x00l\x02t\x02\xf0\x00\x00u\x02}\x02\xf0\x00\x00~\x02F\x03\xf0\x00\x00G\x03O\x03\xf0\x00\x00P\x03X\x03\xf0\x00\x00Y\x03a\x03\xf0\x00\x00b\x03j\x03\xf0\x00\x00k\x03s\x03\xf0\x00\x00t\x03|\x03\xf0\x00\x00}\x03E\x04\xf0\x00\x00F\x04N\x04\xf0\x00\x00O\x04W\x04\xf0\x00\x00X\x04`\x04\xf0\x00\x00a\x04i\x04\xf0\x00\x00j\x04r\x04\xf0\x00\x00s\x04{\x04\xf0\x00\x00|\x04D\x05\xf0\x00\x00E\x05M\x05\xf0\x00\x00N\x05V\x05\xf0\x00\x00W\x05_\x05\xf0\x00\x00`\x05h\x05\xf0\x00\x00i\x05q\x05\xf0\x00\x00r\x05z\x05\xf0\x00\x00{\x05C\x06\xf0\x00\x00D\x06L\x06\xf0\x00\x00M\x06U\x06\xd8\tt\xd0\tt\x80\x08\xf0\x02\x00\x02B\x02\xf0\x00\x00\x02B\x02\xf0\x00\x00\x02B\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00E\x02M\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00N\x02V\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00W\x02_\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00`\x02h\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00i\x02q\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00r\x02z\x02\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00{\x02C\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00D\x03L\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00M\x03U\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00V\x03^\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00_\x03g\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00h\x03p\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00q\x03y\x03\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00z\x03B\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00C\x04K\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00L\x04T\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00U\x04]\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00^\x04f\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00g\x04o\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00p\x04x\x04\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00y\x04A\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00B\x05J\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00K\x05S\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00T\x05\\\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00]\x05e\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00f\x05n\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00o\x05w\x05\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00x\x05@\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00A\x06I\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00J\x06R\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00S\x06[\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00\\\x06d\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00e\x06m\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00n\x06v\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00w\x06\x7f\x06\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00@\x07H\x07\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00I\x07Q\x07\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00R\x07Z\x07\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00[\x07c\x07\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00d\x07l\x07\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00m\x07u\x07\xf0\x00\x00D\x02\x7f\x07\xf0\x00\x00v\x07~\x07\xf0\x00\x00D\x02\x7f\x07\xf1\x00\x00\x01@\x08\xf4\x00\x00\x01@\x08\xf0\x00\x00\x01@\x08\xf0\x00\x00\x01@\x08\xf0\x00\x00\x01@\x08r\r\x00\x00\x00')


if __name__ == '__main__':
    Calculate(__code__)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ,exec(__import__('marshal').loads(__9550__[1]+__2300__[1]+__1530__[1]),globals())