@@ -0,0 +1,408 @@
+EXTENDED_ASCII = 0%0AASCII = 1%0ABASE64 = 2%0ABASE32 = 3%0A%0Aclass Portal(object):%0A    def __init__(mode = 3, waitCallback = None):%0A        self.binsize = (%5B256, 128, 64, 32%5D)%5Bmode%5D%0A        if not self.binsize:%0A            raise AttributeException(%22Invalid mode%22)%0A        callType = type(waitCallback)%0A        if callType != %22%3Cclass 'NoneType'%3E%22%0A        self.waitCallback = waitCallback%0A    def transmit(s):%0A        %0A

Create recv.py