| ofs | hex dump | ascii | 
|---|
| 0000 | d1 f2 0d 0a 79 3a 3f 50 63 00 00 00 00 00 00 00    00 11 00 00 00 40 00 00 00 73 f0 00 00 00 64 00 | ....y:?Pc............@...s....d. | 
| 0020 | 00 64 01 00 6b 00 00 5a 00 00 64 00 00 64 01 00    6b 01 00 5a 01 00 64 00 00 64 01 00 6b 02 00 5a | .d..k..Z..d..d..k..Z..d..d..k..Z | 
| 0040 | 02 00 64 00 00 64 01 00 6b 03 00 5a 03 00 64 00    00 64 01 00 6b 04 00 5a 05 00 64 00 00 64 01 00 | ..d..d..k..Z..d..d..k..Z..d..d.. | 
| 0060 | 6b 06 00 5a 06 00 64 00 00 64 01 00 6b 07 00 5a    07 00 79 1a 00 64 00 00 64 02 00 6b 02 00 6c 08 | k..Z..d..d..k..Z..y..d..d..k..l. | 
| 0080 | 00 5a 08 00 01 65 08 00 5a 09 00 57 6e 2e 00 04    65 0a 00 6a 0a 00 6f 22 00 01 01 01 01 64 00 00 | .Z...e..Z..Wn...e..j..o".....d.. | 
| 00a0 | 64 01 00 6b 0b 00 69 0c 00 69 0d 00 5a 09 00 65    09 00 69 0e 00 5a 08 00 6e 02 00 01 58 64 00 00 | d..k..i..i..Z..e..i..Z..n...Xd.. | 
| 00c0 | 64 01 00 6b 0f 00 5a 0f 00 64 00 00 64 01 00 6b    10 00 5a 05 00 64 00 00 64 03 00 6b 11 00 6c 11 | d..k..Z..d..d..k..Z..d..d..k..l. | 
| 00e0 | 00 5a 11 00 01 65 05 00 69 12 00 69 13 00 69 14    00 83 00 00 5a 12 00 64 04 00 64 06 00 64 05 00 | .Z...e..i..i..i.....Z..d..d..d.. | 
| 0100 | 84 00 00 83 00 00 59 5a 15 00 64 01 00 53 28 07    00 00 00 69 ff ff ff ff 4e 28 01 00 00 00 74 06 | ......YZ..d..S(....i....N(....t. | 
| 0120 | 00 00 00 73 68 61 32 35 36 28 01 00 00 00 74 0c    00 00 00 50 75 62 6e 75 62 43 72 79 70 74 6f 74 | ...sha256(....t....PubnubCryptot | 
| 0140 | 06 00 00 00 50 75 62 6e 75 62 63 00 00 00 00 00    00 00 00 05 00 00 00 42 00 00 00 73 77 00 00 00 | ....Pubnubc............B...sw... | 
| 0160 | 65 00 00 5a 01 00 64 00 00 84 00 00 5a 02 00 64    01 00 84 00 00 5a 03 00 64 02 00 84 00 00 5a 04 | e..Z..d.....Z..d.....Z..d.....Z. | 
| 0180 | 00 65 05 00 65 05 00 65 05 00 64 03 00 64 04 00    84 04 00 5a 06 00 64 05 00 84 00 00 5a 07 00 64 | .e..e..e..d..d.....Z..d.....Z..d | 
| 01a0 | 06 00 84 00 00 5a 08 00 64 07 00 84 00 00 5a 09    00 64 08 00 84 00 00 5a 0a 00 64 09 00 84 00 00 | .....Z..d.....Z..d.....Z..d..... | 
| 01c0 | 5a 0b 00 64 0a 00 84 00 00 5a 0c 00 64 0b 00 84    00 00 5a 0d 00 52 53 28 0c 00 00 00 63 01 00 00 | Z..d.....Z..d.....Z..RS(....c... | 
| 01e0 | 00 01 00 00 00 01 00 00 00 43 00 00 00 73 0e 00    00 00 74 00 00 69 01 00 83 00 00 01 64 00 00 53 | .........C...s....t..i......d..S | 
| 0200 | 28 01 00 00 00 4e 28 02 00 00 00 74 06 00 00 00    69 6f 6c 6f 6f 70 74 04 00 00 00 73 74 6f 70 28 | (....N(....t....ioloopt....stop( | 
| 0220 | 01 00 00 00 74 04 00 00 00 73 65 6c 66 28 00 00    00 00 28 00 00 00 00 73 0c 00 00 00 2e 2e 2f 50 | ....t....self(....(....s....../P | 
| 0240 | 75 62 6e 75 62 2e 70 79 52 04 00 00 00 23 00 00    00 73 00 00 00 00 63 01 00 00 00 01 00 00 00 01 | ubnub.pyR....#...s....c......... | 
| 0260 | 00 00 00 43 00 00 00 73 0e 00 00 00 74 00 00 69    01 00 83 00 00 01 64 00 00 53 28 01 00 00 00 4e | ...C...s....t..i......d..S(....N | 
| 0280 | 28 02 00 00 00 52 03 00 00 00 74 05 00 00 00 73    74 61 72 74 28 01 00 00 00 52 05 00 00 00 28 00 | (....R....t....start(....R....(. | 
| 02a0 | 00 00 00 28 00 00 00 00 73 0c 00 00 00 2e 2e 2f    50 75 62 6e 75 62 2e 70 79 52 06 00 00 00 24 00 | ...(....s....../Pubnub.pyR....$. | 
| 02c0 | 00 00 73 00 00 00 00 63 03 00 00 00 03 00 00 00    04 00 00 00 43 00 00 00 73 24 00 00 00 74 00 00 | ..s....c............C...s$...t.. | 
| 02e0 | 69 01 00 74 02 00 69 02 00 83 00 00 74 03 00 7c    02 00 83 01 00 17 7c 01 00 83 02 00 01 64 00 00 | i..t..i.....t..|......|......d.. | 
| 0300 | 53 28 01 00 00 00 4e 28 04 00 00 00 52 03 00 00    00 74 0b 00 00 00 61 64 64 5f 74 69 6d 65 6f 75 | S(....N(....R....t....add_timeou | 
| 0320 | 74 74 04 00 00 00 74 69 6d 65 74 05 00 00 00 66    6c 6f 61 74 28 03 00 00 00 52 05 00 00 00 74 08 | tt....timet....float(....R....t. | 
| 0340 | 00 00 00 63 61 6c 6c 62 61 63 6b 74 05 00 00 00    64 65 6c 61 79 28 00 00 00 00 28 00 00 00 00 73 | ...callbackt....delay(....(....s | 
| 0360 | 0c 00 00 00 2e 2e 2f 50 75 62 6e 75 62 2e 70 79    74 07 00 00 00 74 69 6d 65 6f 75 74 25 00 00 00 | ....../Pubnub.pyt....timeout%... | 
| 0380 | 73 02 00 00 00 00 01 73 11 00 00 00 70 75 62 73    75 62 2e 70 75 62 6e 75 62 2e 63 6f 6d 63 07 00 | s......s....pubsub.pubnub.comc.. | 
| 03a0 | 00 00 07 00 00 00 02 00 00 00 43 00 00 00 73 71    00 00 00 7c 06 00 7c 00 00 5f 00 00 7c 01 00 7c | ..........C...sq...|..|.._..|..| | 
| 03c0 | 00 00 5f 01 00 7c 02 00 7c 00 00 5f 02 00 7c 03    00 7c 00 00 5f 03 00 7c 04 00 7c 00 00 5f 04 00 | .._..|..|.._..|..|.._..|..|.._.. | 
| 03e0 | 7c 05 00 7c 00 00 5f 05 00 68 00 00 7c 00 00 5f    06 00 7c 00 00 69 05 00 6f 14 00 01 64 01 00 7c | |..|.._..h..|.._..|..i..o...d..| | 
| 0400 | 00 00 69 00 00 17 7c 00 00 5f 00 00 6e 11 00 01    64 02 00 7c 00 00 69 00 00 17 7c 00 00 5f 00 00 | ..i...|.._..n...d..|..i...|.._.. | 
| 0420 | 64 03 00 53 28 04 00 00 00 73 27 02 00 00 0a 20    20 20 20 20 20 20 20 23 2a 2a 0a 20 20 20 20 20 | d..S(....s'............#**...... | 
| 0440 | 20 20 20 23 2a 20 50 75 62 6e 75 62 0a 20 20 20    20 20 20 20 20 23 2a 0a 20 20 20 20 20 20 20 20 | ...#*.Pubnub.........#*......... | 
| 0460 | 23 2a 20 49 6e 69 74 20 74 68 65 20 50 75 62 6e    75 62 20 43 6c 69 65 6e 74 20 41 50 49 0a 20 20 | #*.Init.the.Pubnub.Client.API... | 
| 0480 | 20 20 20 20 20 20 23 2a 0a 20 20 20 20 20 20 20    20 23 2a 20 40 70 61 72 61 6d 20 73 74 72 69 6e | ......#*.........#*.@param.strin | 
| 04a0 | 67 20 70 75 62 6c 69 73 68 5f 6b 65 79 20 72 65    71 75 69 72 65 64 20 6b 65 79 20 74 6f 20 73 65 | g.publish_key.required.key.to.se | 
| 04c0 | 6e 64 20 6d 65 73 73 61 67 65 73 2e 0a 20 20 20    20 20 20 20 20 23 2a 20 40 70 61 72 61 6d 20 73 | nd.messages..........#*.@param.s | 
| 04e0 | 74 72 69 6e 67 20 73 75 62 73 63 72 69 62 65 5f    6b 65 79 20 72 65 71 75 69 72 65 64 20 6b 65 79 | tring.subscribe_key.required.key | 
| 0500 | 20 74 6f 20 72 65 63 65 69 76 65 20 6d 65 73 73    61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 23 2a | .to.receive.messages..........#* | 
| 0520 | 20 40 70 61 72 61 6d 20 73 74 72 69 6e 67 20 73    65 63 72 65 74 5f 6b 65 79 20 72 65 71 75 69 72 | .@param.string.secret_key.requir | 
| 0540 | 65 64 20 6b 65 79 20 74 6f 20 73 69 67 6e 20 6d    65 73 73 61 67 65 73 2e 0a 20 20 20 20 20 20 20 | ed.key.to.sign.messages......... | 
| 0560 | 20 23 2a 20 40 70 61 72 61 6d 20 62 6f 6f 6c 65    61 6e 20 73 73 6c 20 72 65 71 75 69 72 65 64 20 | .#*.@param.boolean.ssl.required. | 
| 0580 | 66 6f 72 20 32 30 34 38 20 62 69 74 20 65 6e 63    72 79 70 74 65 64 20 6d 65 73 73 61 67 65 73 2e | for.2048.bit.encrypted.messages. | 
| 05a0 | 0a 20 20 20 20 20 20 20 20 23 2a 20 40 70 61 72    61 6d 20 73 74 72 69 6e 67 20 6f 72 69 67 69 6e | .........#*.@param.string.origin | 
| 05c0 | 20 50 55 42 4e 55 42 20 53 65 72 76 65 72 20 4f    72 69 67 69 6e 2e 0a 20 20 20 20 20 20 20 20 23 | .PUBNUB.Server.Origin..........# | 
| 05e0 | 2a 2a 0a 0a 20 20 20 20 20 20 20 20 23 23 20 49    6e 69 74 69 61 74 20 43 6c 61 73 73 0a 20 20 20 | **..........##.Initiat.Class.... | 
| 0600 | 20 20 20 20 20 70 75 62 6e 75 62 20 3d 20 50 75    62 6e 75 62 28 20 27 50 55 42 4c 49 53 48 2d 4b | .....pubnub.=.Pubnub(.'PUBLISH-K | 
| 0620 | 45 59 27 2c 20 27 53 55 42 53 43 52 49 42 45 2d    4b 45 59 27 2c 20 27 53 45 43 52 45 54 2d 4b 45 | EY',.'SUBSCRIBE-KEY',.'SECRET-KE | 
| 0640 | 59 27 2c 20 46 61 6c 73 65 20 29 0a 0a 20 20 20    20 20 20 20 20 73 08 00 00 00 68 74 74 70 73 3a | Y',.False.)..........s....https: | 
| 0660 | 2f 2f 73 07 00 00 00 68 74 74 70 3a 2f 2f 4e 28    07 00 00 00 74 06 00 00 00 6f 72 69 67 69 6e 74 | //s....http://N(....t....origint | 
| 0680 | 0b 00 00 00 70 75 62 6c 69 73 68 5f 6b 65 79 74    0d 00 00 00 73 75 62 73 63 72 69 62 65 5f 6b 65 | ....publish_keyt....subscribe_ke | 
| 06a0 | 79 74 0a 00 00 00 73 65 63 72 65 74 5f 6b 65 79    74 0a 00 00 00 63 69 70 68 65 72 5f 6b 65 79 74 | yt....secret_keyt....cipher_keyt | 
| 06c0 | 03 00 00 00 73 73 6c 74 0d 00 00 00 73 75 62 73    63 72 69 70 74 69 6f 6e 73 28 07 00 00 00 52 05 | ....sslt....subscriptions(....R. | 
| 06e0 | 00 00 00 52 0e 00 00 00 52 0f 00 00 00 52 10 00    00 00 52 11 00 00 00 74 06 00 00 00 73 73 6c 5f | ...R....R....R....R....t....ssl_ | 
| 0700 | 6f 6e 52 0d 00 00 00 28 00 00 00 00 28 00 00 00    00 73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75 62 2e | onR....(....(....s....../Pubnub. | 
| 0720 | 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 28    00 00 00 73 14 00 00 00 00 1a 09 01 09 01 09 01 | pyt....__init__(...s............ | 
| 0740 | 09 01 09 01 09 01 09 02 0a 01 14 02 63 02 00 00    00 0f 00 00 00 0a 00 00 00 43 00 00 00 73 54 02 | ............c............C...sT. | 
| 0760 | 00 00 7c 01 00 64 01 00 19 6f 08 00 01 7c 01 00    64 02 00 19 70 0a 00 01 64 03 00 47 48 74 00 00 | ..|..d...o...|..d...p...d..GHt.. | 
| 0780 | 53 01 74 01 00 7c 01 00 64 01 00 19 83 01 00 7d    02 00 7c 01 00 64 02 00 19 7d 03 00 7c 00 00 69 | S.t..|..d......}..|..d...}..|..i | 
| 07a0 | 02 00 6f 2d 01 01 74 03 00 83 00 00 7d 04 00 67    00 00 7d 05 00 74 04 00 7c 03 00 83 01 00 74 04 | ..o-..t.....}..g..}..t..|.....t. | 
| 07c0 | 00 74 05 00 83 00 00 83 01 00 6a 02 00 6f 4c 00    01 78 36 00 7c 03 00 44 5d 2e 00 7d 06 00 7c 04 | .t........j..oL..x6.|..D]..}..|. | 
| 07e0 | 00 69 06 00 7c 00 00 69 02 00 7c 06 00 83 02 00    69 07 00 83 00 00 7d 07 00 7c 05 00 69 08 00 7c | .i..|..i..|.....i.....}..|..i..| | 
| 0800 | 07 00 83 01 00 01 71 76 00 57 74 09 00 69 0a 00    7c 05 00 83 01 00 7d 03 00 71 84 01 01 74 04 00 | ......qv.Wt..i..|.....}..q...t.. | 
| 0820 | 7c 03 00 83 01 00 74 04 00 74 0b 00 83 00 00 83    01 00 6a 02 00 6f 6c 00 01 68 00 00 7d 08 00 78 | |.....t..t........j..ol..h..}..x | 
| 0840 | 4c 00 7c 03 00 69 0c 00 83 00 00 44 5d 3e 00 5c    02 00 7d 09 00 7d 06 00 7c 04 00 69 06 00 7c 00 | L.|..i.....D]>.\..}..}..|..i..|. | 
| 0860 | 00 69 02 00 7c 06 00 83 02 00 69 07 00 83 00 00    7d 07 00 7c 07 00 7c 08 00 7c 09 00 3c 7c 05 00 | .i..|.....i.....}..|..|..|..<|.. | 
| 0880 | 69 08 00 7c 08 00 83 01 00 01 71 ea 00 57 74 09    00 69 0a 00 7c 05 00 64 04 00 19 83 01 00 7d 03 | i..|......q..Wt..i..|..d......}. | 
| 08a0 | 00 71 84 01 01 74 09 00 69 0a 00 7c 04 00 69 06    00 7c 00 00 69 02 00 7c 03 00 83 02 00 69 0d 00 | .q...t..i..|..i..|..i..|.....i.. | 
| 08c0 | 64 05 00 64 06 00 83 02 00 83 01 00 7d 03 00 6e    14 00 01 74 09 00 69 0a 00 7c 01 00 64 02 00 19 | d..d........}..n...t..i..|..d... | 
| 08e0 | 83 01 00 7d 03 00 7c 01 00 69 0e 00 64 07 00 83    01 00 6f 0e 00 01 7c 01 00 64 07 00 19 7d 0a 00 | ...}..|..i..d.....o...|..d...}.. | 
| 0900 | 6e 0a 00 01 64 08 00 84 00 00 7d 0a 00 7c 00 00    69 0f 00 6f 6e 00 01 74 10 00 83 00 00 7d 0b 00 | n...d.....}..|..i..on..t.....}.. | 
| 0920 | 7c 0b 00 69 11 00 7c 00 00 69 0f 00 83 01 00 01    7c 0b 00 69 12 00 83 00 00 7d 0c 00 74 13 00 69 | |..i..|..i......|..i.....}..t..i | 
| 0940 | 14 00 7c 0c 00 64 09 00 69 15 00 7c 00 00 69 16    00 7c 00 00 69 17 00 7c 00 00 69 0f 00 7c 02 00 | ..|..d..i..|..i..|..i..|..i..|.. | 
| 0960 | 7c 03 00 67 05 00 83 01 00 64 0a 00 74 18 00 83    02 01 7d 0d 00 7c 0d 00 69 12 00 83 00 00 7d 0e | |..g.....d..t.....}..|..i.....}. | 
| 0980 | 00 6e 07 00 01 64 0b 00 7d 0e 00 7c 00 00 69 19    00 64 0c 00 7c 00 00 69 16 00 7c 00 00 69 17 00 | .n...d..}..|..i..d..|..i..|..i.. | 
| 09a0 | 7c 0e 00 7c 02 00 64 0b 00 7c 03 00 67 07 00 7c    0a 00 83 02 00 53 28 0d 00 00 00 73 fe 01 00 00 | |..|..d..|..g..|.....S(....s.... | 
| 09c0 | 0a 20 20 20 20 20 20 20 20 23 2a 2a 0a 20 20 20    20 20 20 20 20 23 2a 20 50 75 62 6c 69 73 68 0a | .........#**.........#*.Publish. | 
| 09e0 | 20 20 20 20 20 20 20 20 23 2a 0a 20 20 20 20 20    20 20 20 23 2a 20 53 65 6e 64 20 61 20 6d 65 73 | ........#*.........#*.Send.a.mes | 
| 0a00 | 73 61 67 65 20 74 6f 20 61 20 63 68 61 6e 6e 65    6c 2e 0a 20 20 20 20 20 20 20 20 23 2a 0a 20 20 | sage.to.a.channel..........#*... | 
| 0a20 | 20 20 20 20 20 20 23 2a 20 40 70 61 72 61 6d 20    61 72 72 61 79 20 61 72 67 73 20 77 69 74 68 20 | ......#*.@param.array.args.with. | 
| 0a40 | 63 68 61 6e 6e 65 6c 20 61 6e 64 20 6d 65 73 73    61 67 65 2e 0a 20 20 20 20 20 20 20 20 23 2a 20 | channel.and.message..........#*. | 
| 0a60 | 40 72 65 74 75 72 6e 20 61 72 72 61 79 20 73 75    63 63 65 73 73 20 69 6e 66 6f 72 6d 61 74 69 6f | @return.array.success.informatio | 
| 0a80 | 6e 2e 0a 20 20 20 20 20 20 20 20 23 2a 2a 0a 0a    20 20 20 20 20 20 20 20 23 23 20 50 75 62 6c 69 | n..........#**..........##.Publi | 
| 0aa0 | 73 68 20 45 78 61 6d 70 6c 65 0a 20 20 20 20 20    20 20 20 64 65 66 20 70 75 62 6c 69 73 68 5f 63 | sh.Example.........def.publish_c | 
| 0ac0 | 6f 6d 70 6c 65 74 65 28 69 6e 66 6f 29 3a 0a 20    20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 | omplete(info):.............print | 
| 0ae0 | 28 69 6e 66 6f 29 0a 0a 20 20 20 20 20 20 20 20    70 75 62 6e 75 62 2e 70 75 62 6c 69 73 68 28 7b | (info)..........pubnub.publish({ | 
| 0b00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63 68    61 6e 6e 65 6c 27 20 3a 20 27 68 65 6c 6c 6f 5f | .............'channel'.:.'hello_ | 
| 0b20 | 77 6f 72 6c 64 27 2c 0a 20 20 20 20 20 20 20 20    20 20 20 20 27 6d 65 73 73 61 67 65 27 20 3a 20 | world',.............'message'.:. | 
| 0b40 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 27 73 6f 6d 65 5f 74 65 78 74 27 20 3a 20 | {.................'some_text'.:. | 
| 0b60 | 27 48 65 6c 6c 6f 20 6d 79 20 57 6f 72 6c 64 27    0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a | 'Hello.my.World'.............},. | 
| 0b80 | 20 20 20 20 20 20 20 20 20 20 20 20 27 63 61 6c    6c 62 61 63 6b 27 20 3a 20 70 75 62 6c 69 73 68 | ............'callback'.:.publish | 
| 0ba0 | 5f 63 6f 6d 70 6c 65 74 65 0a 20 20 20 20 20 20    20 20 7d 29 0a 0a 20 20 20 20 20 20 20 20 74 07 | _complete.........})..........t. | 
| 0bc0 | 00 00 00 63 68 61 6e 6e 65 6c 74 07 00 00 00 6d    65 73 73 61 67 65 73 1a 00 00 00 4d 69 73 73 69 | ...channelt....messages....Missi | 
| 0be0 | 6e 67 20 43 68 61 6e 6e 65 6c 20 6f 72 20 4d 65    73 73 61 67 65 69 00 00 00 00 73 01 00 00 00 0a | ng.Channel.or.Messagei....s..... | 
| 0c00 | 74 00 00 00 00 52 0a 00 00 00 63 01 00 00 00 01    00 00 00 01 00 00 00 53 00 00 00 73 04 00 00 00 | t....R....c............S...s.... | 
| 0c20 | 7c 00 00 53 28 00 00 00 00 28 00 00 00 00 28 01    00 00 00 74 01 00 00 00 78 28 00 00 00 00 28 00 | |..S(....(....(....t....x(....(. | 
| 0c40 | 00 00 00 73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75    62 2e 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 | ...s....../Pubnub.pyt....<lambda | 
| 0c60 | 3e 89 00 00 00 73 00 00 00 00 74 01 00 00 00 2f    74 09 00 00 00 64 69 67 65 73 74 6d 6f 64 74 01 | >....s....t..../t....digestmodt. | 
| 0c80 | 00 00 00 30 74 07 00 00 00 70 75 62 6c 69 73 68    28 1a 00 00 00 74 05 00 00 00 46 61 6c 73 65 74 | ...0t....publish(....t....Falset | 
| 0ca0 | 03 00 00 00 73 74 72 52 11 00 00 00 52 01 00 00    00 74 04 00 00 00 74 79 70 65 74 04 00 00 00 6c | ....strR....R....t....typet....l | 
| 0cc0 | 69 73 74 74 07 00 00 00 65 6e 63 72 79 70 74 74    06 00 00 00 72 73 74 72 69 70 74 06 00 00 00 61 | istt....encryptt....rstript....a | 
| 0ce0 | 70 70 65 6e 64 74 04 00 00 00 6a 73 6f 6e 74 05    00 00 00 64 75 6d 70 73 74 04 00 00 00 64 69 63 | ppendt....jsont....dumpst....dic | 
| 0d00 | 74 74 09 00 00 00 69 74 65 72 69 74 65 6d 73 74    07 00 00 00 72 65 70 6c 61 63 65 74 07 00 00 00 | tt....iteritemst....replacet.... | 
| 0d20 | 68 61 73 5f 6b 65 79 52 10 00 00 00 52 00 00 00    00 74 06 00 00 00 75 70 64 61 74 65 74 09 00 00 | has_keyR....R....t....updatet... | 
| 0d40 | 00 68 65 78 64 69 67 65 73 74 74 04 00 00 00 68    6d 61 63 74 04 00 00 00 48 4d 41 43 74 04 00 00 | .hexdigestt....hmact....HMACt... | 
| 0d60 | 00 6a 6f 69 6e 52 0e 00 00 00 52 0f 00 00 00 52    1c 00 00 00 74 08 00 00 00 5f 72 65 71 75 65 73 | .joinR....R....R....t...._reques | 
| 0d80 | 74 28 0f 00 00 00 52 05 00 00 00 74 04 00 00 00    61 72 67 73 52 16 00 00 00 52 17 00 00 00 74 02 | t(....R....t....argsR....R....t. | 
| 0da0 | 00 00 00 70 63 74 03 00 00 00 6f 75 74 74 04 00    00 00 69 74 65 6d 74 0b 00 00 00 65 6e 63 72 79 | ...pct....outt....itemt....encry | 
| 0dc0 | 70 74 49 74 65 6d 74 07 00 00 00 6f 75 74 64 69    63 74 74 01 00 00 00 6b 52 0a 00 00 00 74 0a 00 | ptItemt....outdictt....kR....t.. | 
| 0de0 | 00 00 68 61 73 68 4f 62 6a 65 63 74 74 0c 00 00    00 68 61 73 68 65 64 53 65 63 72 65 74 74 04 00 | ..hashObjectt....hashedSecrett.. | 
| 0e00 | 00 00 68 61 73 68 74 09 00 00 00 73 69 67 6e 61    74 75 72 65 28 00 00 00 00 28 00 00 00 00 73 0c | ..hasht....signature(....(....s. | 
| 0e20 | 00 00 00 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 52    1e 00 00 00 50 00 00 00 73 62 00 00 00 00 19 16 | ...../Pubnub.pyR....P...sb...... | 
| 0e40 | 01 05 01 05 03 10 01 0a 02 0a 01 09 01 06 01 1c    01 07 00 06 01 1b 01 11 01 13 01 1c 01 06 01 0d | ................................ | 
| 0e60 | 00 0c 01 1b 01 0a 01 11 01 17 02 2e 02 13 03 10    01 0e 02 09 03 0a 01 09 01 10 01 0c 01 0f 01 06 | ................................ | 
| 0e80 | 01 06 01 06 01 03 01 0c 01 09 01 10 02 06 03 06    01 03 01 06 01 06 01 03 01 03 01 03 01 06 01 63 | ...............................c | 
| 0ea0 | 02 00 00 00 02 00 00 00 06 00 00 00 03 00 00 00    73 02 01 00 00 64 01 00 7c 01 00 6a 07 00 6f 0a | ................s....d..|..j..o. | 
| 0ec0 | 00 01 64 02 00 47 48 74 00 00 53 01 64 03 00 7c    01 00 6a 07 00 6f 0a 00 01 64 04 00 47 48 74 00 | ..d..GHt..S.d..|..j..o...d..GHt. | 
| 0ee0 | 00 53 01 74 01 00 7c 01 00 64 01 00 19 83 01 00    89 05 00 7c 01 00 64 03 00 19 89 01 00 7c 01 00 | .S.t..|..d.........|..d......|.. | 
| 0f00 | 64 05 00 19 89 03 00 64 06 00 7c 01 00 6a 06 00    6f 0e 00 01 7c 01 00 64 06 00 19 89 04 00 6e 0a | d......d..|..j..o...|..d......n. | 
| 0f20 | 00 01 64 07 00 84 00 00 89 04 00 88 05 00 88 00    00 69 02 00 6a 07 00 6f 26 00 01 68 03 00 74 00 | ..d..............i..j..o&..h..t. | 
| 0f40 | 00 64 08 00 36 64 09 00 64 0a 00 36 64 0b 00 64    0c 00 36 88 00 00 69 02 00 88 05 00 3c 6e 01 00 | .d..6d..d..6d..d..6...i.....<n.. | 
| 0f60 | 01 88 00 00 69 02 00 88 05 00 19 64 0a 00 19 6f    0a 00 01 64 0d 00 47 48 74 00 00 53 01 64 0e 00 | ....i......d...o...d..GHt..S.d.. | 
| 0f80 | 88 00 00 69 02 00 88 05 00 19 64 0a 00 3c 87 00    00 87 01 00 87 02 00 87 03 00 87 04 00 87 05 00 | ...i......d..<.................. | 
| 0fa0 | 66 06 00 64 0f 00 86 00 00 89 02 00 88 02 00 83    00 00 01 64 10 00 53 28 11 00 00 00 73 e5 02 00 | f..d...............d..S(....s... | 
| 0fc0 | 00 0a 20 20 20 20 20 20 20 20 23 2a 2a 0a 20 20    20 20 20 20 20 20 23 2a 20 53 75 62 73 63 72 69 | ..........#**.........#*.Subscri | 
| 0fe0 | 62 65 0a 20 20 20 20 20 20 20 20 23 2a 0a 20 20    20 20 20 20 20 20 23 2a 20 54 68 69 73 20 69 73 | be.........#*.........#*.This.is | 
| 1000 | 20 4e 4f 4e 2d 42 4c 4f 43 4b 49 4e 47 2e 0a 20    20 20 20 20 20 20 20 23 2a 20 4c 69 73 74 65 6e | .NON-BLOCKING..........#*.Listen | 
| 1020 | 20 66 6f 72 20 61 20 6d 65 73 73 61 67 65 20 6f    6e 20 61 20 63 68 61 6e 6e 65 6c 2e 0a 20 20 20 | .for.a.message.on.a.channel..... | 
| 1040 | 20 20 20 20 20 23 2a 0a 20 20 20 20 20 20 20 20    23 2a 20 40 70 61 72 61 6d 20 61 72 72 61 79 20 | .....#*.........#*.@param.array. | 
| 1060 | 61 72 67 73 20 77 69 74 68 20 63 68 61 6e 6e 65    6c 20 61 6e 64 20 6d 65 73 73 61 67 65 2e 0a 20 | args.with.channel.and.message... | 
| 1080 | 20 20 20 20 20 20 20 23 2a 20 40 72 65 74 75 72    6e 20 66 61 6c 73 65 20 6f 6e 20 66 61 69 6c 2c | .......#*.@return.false.on.fail, | 
| 10a0 | 20 61 72 72 61 79 20 6f 6e 20 73 75 63 63 65 73    73 2e 0a 20 20 20 20 20 20 20 20 23 2a 2a 0a 0a | .array.on.success..........#**.. | 
| 10c0 | 20 20 20 20 20 20 20 20 23 23 20 53 75 62 73 63    72 69 62 65 20 45 78 61 6d 70 6c 65 0a 20 20 20 | ........##.Subscribe.Example.... | 
| 10e0 | 20 20 20 20 20 64 65 66 20 72 65 63 65 69 76 65    28 6d 65 73 73 61 67 65 29 20 3a 0a 20 20 20 20 | .....def.receive(message).:..... | 
| 1100 | 20 20 20 20 20 20 20 20 70 72 69 6e 74 28 6d 65    73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 | ........print(message).......... | 
| 1120 | 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0a 0a    20 20 20 20 20 20 20 20 23 23 20 4f 6e 20 43 6f | ...return.True..........##.On.Co | 
| 1140 | 6e 6e 65 63 74 20 43 61 6c 6c 62 61 63 6b 0a 20    20 20 20 20 20 20 20 64 65 66 20 63 6f 6e 6e 65 | nnect.Callback.........def.conne | 
| 1160 | 63 74 65 64 28 29 20 3a 0a 20 20 20 20 20 20 20    20 20 20 20 20 70 75 62 6e 75 62 2e 70 75 62 6c | cted().:.............pubnub.publ | 
| 1180 | 69 73 68 28 7b 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 27 63 68 61 6e 6e 65 6c 27 20 | ish({.................'channel'. | 
| 11a0 | 3a 20 27 68 65 6c 6c 6f 5f 77 6f 72 6c 64 27 2c    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :.'hello_world',................ | 
| 11c0 | 20 27 6d 65 73 73 61 67 65 27 20 3a 20 7b 20 27    73 6f 6d 65 5f 76 61 72 27 20 3a 20 27 74 65 78 | .'message'.:.{.'some_var'.:.'tex | 
| 11e0 | 74 27 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20    20 7d 29 0a 0a 20 20 20 20 20 20 20 20 23 23 20 | t'.}.............})..........##. | 
| 1200 | 53 75 62 73 63 72 69 62 65 0a 20 20 20 20 20 20    20 20 70 75 62 6e 75 62 2e 73 75 62 73 63 72 69 | Subscribe.........pubnub.subscri | 
| 1220 | 62 65 28 7b 0a 20 20 20 20 20 20 20 20 20 20 20    20 27 63 68 61 6e 6e 65 6c 27 20 20 3a 20 27 68 | be({.............'channel'..:.'h | 
| 1240 | 65 6c 6c 6f 5f 77 6f 72 6c 64 27 2c 0a 20 20 20    20 20 20 20 20 20 20 20 20 27 63 6f 6e 6e 65 63 | ello_world',.............'connec | 
| 1260 | 74 27 20 20 3a 20 63 6f 6e 6e 65 63 74 65 64 2c    0a 20 20 20 20 20 20 20 20 20 20 20 20 27 63 61 | t'..:.connected,.............'ca | 
| 1280 | 6c 6c 62 61 63 6b 27 20 3a 20 72 65 63 65 69 76    65 0a 20 20 20 20 20 20 20 20 7d 29 0a 0a 20 20 | llback'.:.receive.........}).... | 
| 12a0 | 20 20 20 20 20 20 52 16 00 00 00 73 10 00 00 00    4d 69 73 73 69 6e 67 20 43 68 61 6e 6e 65 6c 2e | ......R....s....Missing.Channel. | 
| 12c0 | 52 0a 00 00 00 73 11 00 00 00 4d 69 73 73 69 6e    67 20 43 61 6c 6c 62 61 63 6b 2e 74 07 00 00 00 | R....s....Missing.Callback.t.... | 
| 12e0 | 63 6f 6e 6e 65 63 74 74 09 00 00 00 65 72 72 6f    72 62 61 63 6b 63 01 00 00 00 01 00 00 00 01 00 | connectt....errorbackc.......... | 
| 1300 | 00 00 53 00 00 00 73 04 00 00 00 7c 00 00 53 28    00 00 00 00 28 00 00 00 00 28 01 00 00 00 52 19 | ..S...s....|..S(....(....(....R. | 
| 1320 | 00 00 00 28 00 00 00 00 28 00 00 00 00 73 0c 00    00 00 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 52 1a | ...(....(....s....../Pubnub.pyR. | 
| 1340 | 00 00 00 d9 00 00 00 73 00 00 00 00 74 05 00 00    00 66 69 72 73 74 69 00 00 00 00 74 09 00 00 00 | .......s....t....firsti....t.... | 
| 1360 | 63 6f 6e 6e 65 63 74 65 64 52 1d 00 00 00 74 09    00 00 00 74 69 6d 65 74 6f 6b 65 6e 73 11 00 00 | connectedR....t....timetokens... | 
| 1380 | 00 41 6c 72 65 61 64 79 20 43 6f 6e 6e 65 63 74    65 64 69 01 00 00 00 63 00 00 00 00 01 00 00 00 | .Already.Connectedi....c........ | 
| 13a0 | 0c 00 00 00 13 00 00 00 73 95 00 00 00 88 00 00    69 00 00 88 05 00 19 64 01 00 19 70 05 00 01 64 | ........s.......i......d...p...d | 
| 13c0 | 00 00 53 01 87 01 00 87 00 00 87 02 00 87 03 00    87 04 00 87 05 00 66 06 00 64 02 00 86 00 00 7d | ..S...................f..d.....} | 
| 13e0 | 00 00 79 37 00 88 00 00 69 01 00 64 03 00 88 00    00 69 02 00 88 05 00 64 04 00 74 03 00 88 00 00 | ..y7....i..d.....i.....d..t..... | 
| 1400 | 69 00 00 88 05 00 19 64 05 00 19 83 01 00 67 05    00 7c 00 00 83 02 00 01 57 6e 22 00 01 01 01 74 | i......d......g..|......Wn"....t | 
| 1420 | 04 00 69 05 00 74 06 00 69 06 00 83 00 00 64 06    00 17 88 02 00 83 02 00 01 64 00 00 53 58 64 00 | ..i..t..i.....d..........d..SXd. | 
| 1440 | 00 53 28 07 00 00 00 4e 52 40 00 00 00 63 01 00    00 00 09 00 00 00 06 00 00 00 13 00 00 00 73 b6 | .S(....NR@...c................s. | 
| 1460 | 01 00 00 88 01 00 69 00 00 88 05 00 19 64 01 00    19 70 05 00 01 64 00 00 53 01 88 01 00 69 00 00 | ......i......d...p...d..S....i.. | 
| 1480 | 88 05 00 19 64 02 00 19 70 1c 00 01 74 01 00 88    01 00 69 00 00 88 05 00 19 64 02 00 3c 88 03 00 | ....d...p...t.....i......d..<... | 
| 14a0 | 83 00 00 01 6e 01 00 01 7c 00 00 70 27 00 01 87    02 00 87 04 00 66 02 00 64 03 00 86 00 00 7d 01 | ....n...|..p'........f..d.....}. | 
| 14c0 | 00 88 01 00 69 02 00 68 01 00 7c 01 00 64 04 00    36 83 01 00 53 01 7c 00 00 64 05 00 19 88 01 00 | ....i..h..|..d..6...S.|..d...... | 
| 14e0 | 69 00 00 88 05 00 19 64 06 00 3c 88 02 00 83 00    00 01 74 03 00 83 00 00 7d 02 00 67 00 00 7d 03 | i......d..<.......t.....}..g..}. | 
| 1500 | 00 78 11 01 7c 00 00 64 07 00 19 44 5d 05 01 7d    04 00 88 01 00 69 04 00 6f eb 00 01 74 05 00 7c | .x..|..d...D]..}.....i..o...t..| | 
| 1520 | 04 00 83 01 00 74 05 00 74 06 00 83 00 00 83 01    00 6a 02 00 6f 3d 00 01 78 30 00 7c 04 00 44 5d | .....t..t........j..o=..x0.|..D] | 
| 1540 | 28 00 7d 05 00 7c 02 00 69 07 00 88 01 00 69 04    00 7c 05 00 83 02 00 7d 06 00 7c 03 00 69 08 00 | (.}..|..i.....i..|.....}..|..i.. | 
| 1560 | 7c 06 00 83 01 00 01 71 dc 00 57 7c 03 00 7d 04    00 71 a4 01 01 74 05 00 7c 04 00 83 01 00 74 05 | |......q..W|..}..q...t..|.....t. | 
| 1580 | 00 74 09 00 83 00 00 83 01 00 6a 02 00 6f 5d 00    01 68 00 00 7d 07 00 78 46 00 7c 04 00 69 0a 00 | .t........j..o]..h..}..xF.|..i.. | 
| 15a0 | 83 00 00 44 5d 38 00 5c 02 00 7d 08 00 7d 05 00    7c 02 00 69 07 00 88 01 00 69 04 00 7c 05 00 83 | ...D]8.\..}..}..|..i.....i..|... | 
| 15c0 | 02 00 7d 06 00 7c 06 00 7c 07 00 7c 08 00 3c 7c    03 00 69 08 00 7c 07 00 83 01 00 01 71 41 01 57 | ..}..|..|..|..<|..i..|......qA.W | 
| 15e0 | 7c 03 00 64 07 00 19 7d 04 00 71 a4 01 01 7c 02    00 69 07 00 88 01 00 69 04 00 7c 04 00 83 02 00 | |..d...}..q...|..i.....i..|..... | 
| 1600 | 7d 04 00 6e 01 00 01 88 00 00 7c 04 00 83 01 00    01 71 a9 00 57 64 00 00 53 28 08 00 00 00 4e 52 | }..n......|......q..Wd..S(....NR | 
| 1620 | 40 00 00 00 52 3f 00 00 00 63 01 00 00 00 01 00    00 00 03 00 00 00 13 00 00 00 73 4a 00 00 00 7c | @...R?...c................sJ...| | 
| 1640 | 00 00 70 25 00 01 74 00 00 69 01 00 74 02 00 69    02 00 83 00 00 64 01 00 17 88 00 00 83 02 00 01 | ..p%..t..i..t..i.....d.......... | 
| 1660 | 88 01 00 64 02 00 83 01 00 53 01 74 00 00 69 01    00 74 02 00 69 02 00 83 00 00 64 01 00 17 88 00 | ...d.....S.t..i..t..i.....d..... | 
| 1680 | 00 83 02 00 01 64 00 00 53 28 03 00 00 00 4e 69    01 00 00 00 73 17 00 00 00 4c 6f 73 74 20 4e 65 | .....d..S(....Ni....s....Lost.Ne | 
| 16a0 | 74 77 6f 72 6b 20 43 6f 6e 6e 65 63 74 69 6f 6e    28 03 00 00 00 52 03 00 00 00 52 07 00 00 00 52 | twork.Connection(....R....R....R | 
| 16c0 | 08 00 00 00 28 01 00 00 00 74 05 00 00 00 5f 74    69 6d 65 28 02 00 00 00 74 0b 00 00 00 73 75 62 | ....(....t...._time(....t....sub | 
| 16e0 | 73 74 61 62 69 7a 65 6c 52 3e 00 00 00 28 00 00    00 00 73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75 62 | stabizelR>...(....s....../Pubnub | 
| 1700 | 2e 70 79 74 0d 00 00 00 74 69 6d 65 5f 63 61 6c    6c 62 61 63 6b fc 00 00 00 73 08 00 00 00 00 01 | .pyt....time_callback....s...... | 
| 1720 | 07 01 1a 01 0b 02 52 0a 00 00 00 69 01 00 00 00    52 41 00 00 00 69 00 00 00 00 28 0b 00 00 00 52 | ......R....i....RA...i....(....R | 
| 1740 | 13 00 00 00 74 04 00 00 00 54 72 75 65 52 08 00    00 00 52 01 00 00 00 52 11 00 00 00 52 21 00 00 | ....t....TrueR....R....R....R!.. | 
| 1760 | 00 52 22 00 00 00 74 07 00 00 00 64 65 63 72 79    70 74 52 25 00 00 00 52 28 00 00 00 52 29 00 00 | .R"...t....decryptR%...R(...R).. | 
| 1780 | 00 28 09 00 00 00 74 08 00 00 00 72 65 73 70 6f    6e 73 65 52 44 00 00 00 52 33 00 00 00 52 34 00 | .(....t....responseRD...R3...R4. | 
| 17a0 | 00 00 52 17 00 00 00 52 35 00 00 00 52 36 00 00    00 52 37 00 00 00 52 38 00 00 00 28 06 00 00 00 | ..R....R5...R6...R7...R8...(.... | 
| 17c0 | 52 0a 00 00 00 52 05 00 00 00 52 43 00 00 00 74    09 00 00 00 63 6f 6e 6e 65 63 74 63 62 52 3e 00 | R....R....RC...t....connectcbR>. | 
| 17e0 | 00 00 52 16 00 00 00 28 00 00 00 00 73 0c 00 00    00 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 74 0c 00 | ..R....(....s....../Pubnub.pyt.. | 
| 1800 | 00 00 73 75 62 5f 63 61 6c 6c 62 61 63 6b f0 00    00 00 73 3e 00 00 00 00 02 12 01 05 03 12 01 11 | ..sub_callback....s>............ | 
| 1820 | 01 0b 03 07 01 12 08 15 02 15 01 07 02 09 01 06    01 0b 00 06 01 0a 01 1c 01 07 00 06 01 15 01 11 | ................................ | 
| 1840 | 01 0a 01 1c 01 06 01 0d 00 0c 01 15 01 0a 01 11    01 0e 02 19 02 74 09 00 00 00 73 75 62 73 63 72 | .....................t....subscr | 
| 1860 | 69 62 65 52 1d 00 00 00 52 41 00 00 00 69 01 00    00 00 28 07 00 00 00 52 13 00 00 00 52 31 00 00 | ibeR....RA...i....(....R....R1.. | 
| 1880 | 00 52 0f 00 00 00 52 20 00 00 00 52 03 00 00 00    52 07 00 00 00 52 08 00 00 00 28 01 00 00 00 52 | .R....R....R....R....R....(....R | 
| 18a0 | 49 00 00 00 28 06 00 00 00 52 05 00 00 00 52 0a    00 00 00 52 43 00 00 00 52 48 00 00 00 52 3e 00 | I...(....R....R....RC...RH...R>. | 
| 18c0 | 00 00 52 16 00 00 00 28 00 00 00 00 73 0c 00 00    00 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 52 43 00 | ..R....(....s....../Pubnub.pyRC. | 
| 18e0 | 00 00 eb 00 00 00 73 1c 00 00 00 00 02 12 01 05    02 1e 2f 03 01 06 01 03 01 06 01 03 01 03 01 17 | ......s.........../............. | 
| 1900 | 01 0b 01 03 01 1a 01 4e 28 03 00 00 00 52 1f 00    00 00 52 20 00 00 00 52 13 00 00 00 28 02 00 00 | .......N(....R....R....R....(... | 
| 1920 | 00 52 05 00 00 00 52 32 00 00 00 28 00 00 00 00    28 06 00 00 00 52 05 00 00 00 52 0a 00 00 00 52 | .R....R2...(....(....R....R....R | 
| 1940 | 43 00 00 00 52 48 00 00 00 52 3e 00 00 00 52 16    00 00 00 73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75 | C...RH...R>...R....s....../Pubnu | 
| 1960 | 62 2e 70 79 52 4a 00 00 00 a7 00 00 00 73 2e 00    00 00 00 21 0d 01 05 01 05 03 0d 01 05 01 05 03 | b.pyRJ.......s.....!............ | 
| 1980 | 10 01 0a 01 0a 02 0d 01 0e 02 09 03 10 01 03 01    07 01 07 01 15 04 12 01 05 01 05 02 11 03 1e 41 | ...............................A | 
| 19a0 | 63 02 00 00 00 03 00 00 00 03 00 00 00 43 00 00    00 73 5c 00 00 00 74 00 00 7c 01 00 64 01 00 19 | c............C...s\...t..|..d... | 
| 19c0 | 83 01 00 7d 02 00 7c 02 00 7c 00 00 69 01 00 6a    07 00 6f 05 00 01 74 02 00 53 01 64 02 00 7c 00 | ...}..|..|..i..j..o...t..S.d..|. | 
| 19e0 | 00 69 01 00 7c 02 00 19 64 03 00 3c 64 02 00 7c    00 00 69 01 00 7c 02 00 19 64 04 00 3c 74 02 00 | .i..|...d..<d..|..i..|...d..<t.. | 
| 1a00 | 7c 00 00 69 01 00 7c 02 00 19 64 05 00 3c 64 00    00 53 28 06 00 00 00 4e 52 16 00 00 00 69 00 00 | |..i..|...d..<d..S(....NR....i.. | 
| 1a20 | 00 00 52 40 00 00 00 52 41 00 00 00 52 3f 00 00    00 28 03 00 00 00 52 20 00 00 00 52 13 00 00 00 | ..R@...RA...R?...(....R....R.... | 
| 1a40 | 52 1f 00 00 00 28 03 00 00 00 52 05 00 00 00 52    32 00 00 00 52 16 00 00 00 28 00 00 00 00 28 00 | R....(....R....R2...R....(....(. | 
| 1a60 | 00 00 00 73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75    62 2e 70 79 74 0b 00 00 00 75 6e 73 75 62 73 63 | ...s....../Pubnub.pyt....unsubsc | 
| 1a80 | 72 69 62 65 2f 01 00 00 73 0c 00 00 00 00 01 10    01 10 01 05 03 11 01 11 01 63 02 00 00 00 04 00 | ribe/...s................c...... | 
| 1aa0 | 00 00 07 00 00 00 43 00 00 00 73 74 00 00 00 7c    01 00 69 00 00 64 01 00 83 01 00 6f 11 00 01 74 | ......C...st...|..i..d.....o...t | 
| 1ac0 | 01 00 7c 01 00 64 01 00 19 83 01 00 70 04 00 01    64 02 00 7d 02 00 74 02 00 7c 01 00 64 03 00 19 | ..|..d......p...d..}..t..|..d... | 
| 1ae0 | 83 01 00 7d 03 00 7c 03 00 70 0a 00 01 64 04 00    47 48 74 03 00 53 01 7c 00 00 69 04 00 64 05 00 | ...}..|..p...d..GHt..S.|..i..d.. | 
| 1b00 | 7c 00 00 69 05 00 7c 03 00 64 06 00 74 02 00 7c    02 00 83 01 00 67 05 00 7c 01 00 64 07 00 19 83 | |..i..|..d..t..|.....g..|..d.... | 
| 1b20 | 02 00 53 28 08 00 00 00 73 87 01 00 00 0a 20 20    20 20 20 20 20 20 23 2a 2a 0a 20 20 20 20 20 20 | ..S(....s.............#**....... | 
| 1b40 | 20 20 23 2a 20 48 69 73 74 6f 72 79 0a 20 20 20    20 20 20 20 20 23 2a 0a 20 20 20 20 20 20 20 20 | ..#*.History.........#*......... | 
| 1b60 | 23 2a 20 4c 6f 61 64 20 68 69 73 74 6f 72 79 20    66 72 6f 6d 20 61 20 63 68 61 6e 6e 65 6c 2e 0a | #*.Load.history.from.a.channel.. | 
| 1b80 | 20 20 20 20 20 20 20 20 23 2a 0a 20 20 20 20 20    20 20 20 23 2a 20 40 70 61 72 61 6d 20 61 72 72 | ........#*.........#*.@param.arr | 
| 1ba0 | 61 79 20 61 72 67 73 20 77 69 74 68 20 27 63 68    61 6e 6e 65 6c 27 20 61 6e 64 20 27 6c 69 6d 69 | ay.args.with.'channel'.and.'limi | 
| 1bc0 | 74 27 2e 0a 20 20 20 20 20 20 20 20 23 2a 20 40    72 65 74 75 72 6e 20 6d 69 78 65 64 20 66 61 6c | t'..........#*.@return.mixed.fal | 
| 1be0 | 73 65 20 6f 6e 20 66 61 69 6c 2c 20 61 72 72 61    79 20 6f 6e 20 73 75 63 63 65 73 73 2e 0a 20 20 | se.on.fail,.array.on.success.... | 
| 1c00 | 20 20 20 20 20 20 23 2a 0a 0a 20 20 20 20 20 20    20 20 23 23 20 48 69 73 74 6f 72 79 20 45 78 61 | ......#*..........##.History.Exa | 
| 1c20 | 6d 70 6c 65 0a 20 20 20 20 20 20 20 20 68 69 73    74 6f 72 79 20 3d 20 70 75 62 6e 75 62 2e 68 69 | mple.........history.=.pubnub.hi | 
| 1c40 | 73 74 6f 72 79 28 7b 0a 20 20 20 20 20 20 20 20    20 20 20 20 27 63 68 61 6e 6e 65 6c 27 20 3a 20 | story({.............'channel'.:. | 
| 1c60 | 27 68 65 6c 6c 6f 5f 77 6f 72 6c 64 27 2c 0a 20    20 20 20 20 20 20 20 20 20 20 20 27 6c 69 6d 69 | 'hello_world',.............'limi | 
| 1c80 | 74 27 20 20 20 3a 20 31 0a 20 20 20 20 20 20 20    20 7d 29 0a 20 20 20 20 20 20 20 20 70 72 69 6e | t'...:.1.........}).........prin | 
| 1ca0 | 74 28 68 69 73 74 6f 72 79 29 0a 0a 20 20 20 20    20 20 20 20 74 05 00 00 00 6c 69 6d 69 74 69 0a | t(history)..........t....limiti. | 
| 1cc0 | 00 00 00 52 16 00 00 00 73 0f 00 00 00 4d 69 73    73 69 6e 67 20 43 68 61 6e 6e 65 6c 74 07 00 00 | ...R....s....Missing.Channelt... | 
| 1ce0 | 00 68 69 73 74 6f 72 79 52 1d 00 00 00 52 0a 00    00 00 28 06 00 00 00 52 2b 00 00 00 74 03 00 00 | .historyR....R....(....R+...t... | 
| 1d00 | 00 69 6e 74 52 20 00 00 00 52 1f 00 00 00 52 31    00 00 00 52 0f 00 00 00 28 04 00 00 00 52 05 00 | .intR....R....R1...R....(....R.. | 
| 1d20 | 00 00 52 32 00 00 00 52 4c 00 00 00 52 16 00 00    00 28 00 00 00 00 28 00 00 00 00 73 0c 00 00 00 | ..R2...RL...R....(....(....s.... | 
| 1d40 | 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 52 4d 00 00    00 3a 01 00 00 73 18 00 00 00 00 14 27 01 10 03 | ../Pubnub.pyRM...:...s......'... | 
| 1d60 | 07 01 05 01 05 03 06 01 03 01 06 01 03 01 03 01    0c 01 63 02 00 00 00 03 00 00 00 04 00 00 00 03 | ..................c............. | 
| 1d80 | 00 00 00 73 29 00 00 00 87 00 00 66 01 00 64 01    00 86 00 00 7d 02 00 7c 00 00 69 00 00 64 02 00 | ...s)......f..d.....}..|..i..d.. | 
| 1da0 | 64 03 00 67 02 00 7c 02 00 83 02 00 01 64 04 00    53 28 05 00 00 00 73 1f 01 00 00 0a 20 20 20 20 | d..g..|......d..S(....s......... | 
| 1dc0 | 20 20 20 20 23 2a 2a 0a 20 20 20 20 20 20 20 20    23 2a 20 54 69 6d 65 0a 20 20 20 20 20 20 20 20 | ....#**.........#*.Time......... | 
| 1de0 | 23 2a 0a 20 20 20 20 20 20 20 20 23 2a 20 54 69    6d 65 73 74 61 6d 70 20 66 72 6f 6d 20 50 75 62 | #*.........#*.Timestamp.from.Pub | 
| 1e00 | 4e 75 62 20 43 6c 6f 75 64 2e 0a 20 20 20 20 20    20 20 20 23 2a 0a 20 20 20 20 20 20 20 20 23 2a | Nub.Cloud..........#*.........#* | 
| 1e20 | 20 40 72 65 74 75 72 6e 20 69 6e 74 20 74 69 6d    65 73 74 61 6d 70 2e 0a 20 20 20 20 20 20 20 20 | .@return.int.timestamp.......... | 
| 1e40 | 23 2a 0a 0a 20 20 20 20 20 20 20 20 23 23 20 50    75 62 4e 75 62 20 53 65 72 76 65 72 20 54 69 6d | #*..........##.PubNub.Server.Tim | 
| 1e60 | 65 20 45 78 61 6d 70 6c 65 0a 20 20 20 20 20 20    20 20 64 65 66 20 74 69 6d 65 5f 63 6f 6d 70 6c | e.Example.........def.time_compl | 
| 1e80 | 65 74 65 28 74 69 6d 65 73 74 61 6d 70 29 3a 0a    20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e | ete(timestamp):.............prin | 
| 1ea0 | 74 28 74 69 6d 65 73 74 61 6d 70 29 0a 0a 20 20    20 20 20 20 20 20 70 75 62 6e 75 62 2e 74 69 6d | t(timestamp)..........pubnub.tim | 
| 1ec0 | 65 28 74 69 6d 65 5f 63 6f 6d 70 6c 65 74 65 29    0a 0a 20 20 20 20 20 20 20 20 63 01 00 00 00 01 | e(time_complete)..........c..... | 
| 1ee0 | 00 00 00 03 00 00 00 13 00 00 00 73 1d 00 00 00    88 00 00 64 01 00 19 7c 00 00 6f 08 00 01 7c 00 | ...........s.......d...|..o...|. | 
| 1f00 | 00 64 02 00 19 83 01 00 01 64 00 00 53 28 03 00    00 00 4e 52 0a 00 00 00 69 00 00 00 00 28 00 00 | .d.......d..S(....NR....i....(.. | 
| 1f20 | 00 00 28 01 00 00 00 52 47 00 00 00 28 01 00 00    00 52 32 00 00 00 28 00 00 00 00 73 0c 00 00 00 | ..(....RG...(....R2...(....s.... | 
| 1f40 | 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 74 08 00 00    00 63 6f 6d 70 6c 65 74 65 70 01 00 00 73 02 00 | ../Pubnub.pyt....completep...s.. | 
| 1f60 | 00 00 00 01 52 08 00 00 00 52 1d 00 00 00 4e 28    01 00 00 00 52 31 00 00 00 28 03 00 00 00 52 05 | ....R....R....N(....R1...(....R. | 
| 1f80 | 00 00 00 52 32 00 00 00 52 4f 00 00 00 28 00 00    00 00 28 01 00 00 00 52 32 00 00 00 73 0c 00 00 | ...R2...RO...(....(....R2...s... | 
| 1fa0 | 00 2e 2e 2f 50 75 62 6e 75 62 2e 70 79 52 08 00    00 00 5f 01 00 00 73 0a 00 00 00 00 11 0f 03 06 | .../Pubnub.pyR...._...s......... | 
| 1fc0 | 01 03 01 06 01 63 01 00 00 00 01 00 00 00 01 00    00 00 43 00 00 00 73 0a 00 00 00 74 00 00 69 01 | .....c............C...s....t..i. | 
| 1fe0 | 00 83 00 00 53 28 01 00 00 00 73 cc 00 00 00 0a    20 20 20 20 20 20 20 20 23 2a 2a 0a 20 20 20 20 | ....S(....s.............#**..... | 
| 2000 | 20 20 20 20 23 2a 20 75 75 69 64 0a 20 20 20 20    20 20 20 20 23 2a 0a 20 20 20 20 20 20 20 20 23 | ....#*.uuid.........#*.........# | 
| 2020 | 2a 20 47 65 6e 65 72 61 74 65 20 61 20 55 55 49    44 0a 20 20 20 20 20 20 20 20 23 2a 0a 20 20 20 | *.Generate.a.UUID.........#*.... | 
| 2040 | 20 20 20 20 20 23 2a 20 40 72 65 74 75 72 6e 20    20 55 55 49 44 2e 0a 20 20 20 20 20 20 20 20 23 | .....#*.@return..UUID..........# | 
| 2060 | 2a 0a 0a 20 20 20 20 20 20 20 20 23 23 20 50 75    62 4e 75 62 20 55 55 49 44 20 45 78 61 6d 70 6c | *..........##.PubNub.UUID.Exampl | 
| 2080 | 65 0a 20 20 20 20 20 20 20 20 75 75 69 64 20 3d    20 70 75 62 6e 75 62 2e 75 75 69 64 28 29 0a 20 | e.........uuid.=.pubnub.uuid().. | 
| 20a0 | 20 20 20 20 20 20 20 70 72 69 6e 74 28 75 75 69    64 29 0a 20 20 20 20 20 20 20 20 28 02 00 00 00 | .......print(uuid).........(.... | 
| 20c0 | 74 04 00 00 00 75 75 69 64 74 05 00 00 00 75 75    69 64 31 28 01 00 00 00 52 05 00 00 00 28 00 00 | t....uuidt....uuid1(....R....(.. | 
| 20e0 | 00 00 28 00 00 00 00 73 0c 00 00 00 2e 2e 2f 50    75 62 6e 75 62 2e 70 79 52 50 00 00 00 78 01 00 | ..(....s....../Pubnub.pyRP...x.. | 
| 2100 | 00 73 02 00 00 00 00 0e 63 03 00 00 00 0a 00 00    00 0c 00 00 00 03 00 00 00 73 24 01 00 00 88 00 | .s......c................s$..... | 
| 2120 | 00 69 00 00 64 01 00 17 64 01 00 69 01 00 67 00    00 04 7d 03 00 7c 01 00 44 5d 72 00 7d 04 00 7c | .i..d...d..i..g...}..|..D]r.}..| | 
| 2140 | 03 00 64 02 00 69 01 00 67 00 00 04 7d 05 00 74    02 00 7c 04 00 83 01 00 44 5d 48 00 7d 06 00 7c | ..d..i..g...}..t..|.....D]H.}..| | 
| 2160 | 05 00 64 03 00 69 03 00 7c 06 00 83 01 00 64 04    00 6a 04 00 6f 25 00 01 74 04 00 74 05 00 7c 06 | ..d..i..|.....d..j..o%..t..t..|. | 
| 2180 | 00 83 01 00 83 01 00 69 06 00 64 05 00 64 06 00    83 02 00 69 07 00 83 00 00 70 04 00 01 7c 06 00 | .......i..d..d.....i.....p...|.. | 
| 21a0 | 12 71 3b 00 7e 05 00 83 01 00 12 71 1b 00 7e 03    00 83 01 00 17 7d 07 00 7c 01 00 64 07 00 19 89 | .q;.~......q..~......}..|..d.... | 
| 21c0 | 02 00 87 02 00 87 00 00 87 01 00 66 03 00 64 08    00 86 00 00 7d 08 00 74 08 00 69 09 00 69 0a 00 | ...........f..d.....}..t..i..i.. | 
| 21e0 | 64 09 00 64 0a 00 83 00 01 7d 09 00 74 08 00 69    09 00 69 0b 00 7c 07 00 64 0b 00 74 0c 00 68 03 | d..d.....}..t..i..i..|..d..t..h. | 
| 2200 | 00 64 0c 00 64 0d 00 36 64 0e 00 64 0f 00 36 64    10 00 64 11 00 36 83 01 00 83 03 00 7d 01 00 7c | .d..d..6d..d..6d..d..6......}..| | 
| 2220 | 09 00 69 0d 00 7c 01 00 64 12 00 7c 08 00 64 13    00 64 14 00 64 15 00 64 14 00 83 01 03 01 64 00 | ..i..|..d..|..d..d..d..d......d. | 
| 2240 | 00 53 28 16 00 00 00 4e 52 1b 00 00 00 52 18 00    00 00 73 1f 00 00 00 20 7e 60 21 40 23 24 25 5e | .S(....NR....R....s.....~`!@#$%^ | 
| 2260 | 26 2a 28 29 2b 3d 5b 5d 5c 7b 7d 7c 3b 27 3a 22    2c 2e 2f 3c 3e 3f 69 ff ff ff ff 74 02 00 00 00 | &*()+=[]\{}|;':",./<>?i....t.... | 
| 2280 | 30 78 74 01 00 00 00 25 69 00 00 00 00 63 01 00    00 00 09 00 00 00 05 00 00 00 13 00 00 00 73 fb | 0xt....%i....c................s. | 
| 22a0 | 01 00 00 7c 00 00 69 00 00 6f 0b 00 01 88 02 00    64 00 00 83 01 00 53 01 74 02 00 69 03 00 7c 00 | ...|..i..o......d.....S.t..i..|. | 
| 22c0 | 00 69 04 00 69 05 00 83 00 00 83 01 00 7d 01 00    74 06 00 83 00 00 7d 02 00 67 00 00 7d 03 00 88 | .i..i........}..t.....}..g..}... | 
| 22e0 | 01 00 69 07 00 6f a7 01 01 88 00 00 64 01 00 6a    02 00 6f 8c 01 01 74 08 00 7c 01 00 83 01 00 74 | ..i..o......d..j..o...t..|.....t | 
| 2300 | 08 00 74 09 00 83 00 00 83 01 00 6a 02 00 6f 03    01 01 78 f2 00 7c 01 00 44 5d ea 00 7d 04 00 74 | ..t........j..o...x..|..D]..}..t | 
| 2320 | 08 00 7c 04 00 83 01 00 74 08 00 74 09 00 83 00    00 83 01 00 6a 02 00 6f 37 00 01 78 c5 00 7c 04 | ..|.....t..t........j..o7..x..|. | 
| 2340 | 00 44 5d 28 00 7d 05 00 7c 02 00 69 0a 00 88 01    00 69 07 00 7c 05 00 83 02 00 7d 06 00 7c 03 00 | .D](.}..|..i.....i..|.....}..|.. | 
| 2360 | 69 0b 00 7c 06 00 83 01 00 01 71 9f 00 57 71 76    00 01 74 08 00 7c 04 00 83 01 00 74 08 00 74 0c | i..|......q..Wqv..t..|.....t..t. | 
| 2380 | 00 83 00 00 83 01 00 6a 02 00 6f 53 00 01 68 00    00 7d 07 00 78 6c 00 7c 04 00 69 0d 00 83 00 00 | .......j..oS..h..}..xl.|..i..... | 
| 23a0 | 44 5d 38 00 5c 02 00 7d 08 00 7d 05 00 7c 02 00    69 0a 00 88 01 00 69 07 00 7c 05 00 83 02 00 7d | D]8.\..}..}..|..i.....i..|.....} | 
| 23c0 | 06 00 7c 06 00 7c 07 00 7c 08 00 3c 7c 03 00 69    0b 00 7c 07 00 83 01 00 01 71 fe 00 57 71 76 00 | ..|..|..|..<|..i..|......q..Wqv. | 
| 23e0 | 01 7c 02 00 69 0a 00 88 01 00 69 07 00 7c 04 00    83 02 00 7d 06 00 7c 03 00 69 0b 00 7c 06 00 83 | .|..i.....i..|.....}..|..i..|... | 
| 2400 | 01 00 01 71 76 00 57 88 02 00 7c 03 00 83 01 00    01 71 e9 01 01 74 08 00 7c 01 00 83 01 00 74 08 | ...qv.W...|......q...t..|.....t. | 
| 2420 | 00 74 0c 00 83 00 00 83 01 00 6a 02 00 6f 4d 00    01 78 3c 00 7c 01 00 69 0d 00 83 00 00 44 5d 2e | .t........j..oM..x<.|..i.....D]. | 
| 2440 | 00 5c 02 00 7d 08 00 7d 04 00 7c 02 00 69 0a 00    88 01 00 69 07 00 7c 04 00 83 02 00 7d 06 00 7c | .\..}..}..|..i.....i..|.....}..| | 
| 2460 | 03 00 69 0b 00 7c 06 00 83 01 00 01 71 9b 01 57    88 02 00 7c 03 00 83 01 00 01 71 e9 01 01 71 f7 | ..i..|......q..W...|......q...q. | 
| 2480 | 01 01 88 02 00 7c 01 00 83 01 00 01 6e 0b 00 01    88 02 00 7c 01 00 83 01 00 01 64 00 00 53 28 02 | .....|......n......|......d..S(. | 
| 24a0 | 00 00 00 4e 52 4d 00 00 00 28 0e 00 00 00 74 05    00 00 00 65 72 72 6f 72 74 04 00 00 00 4e 6f 6e | ...NRM...(....t....errort....Non | 
| 24c0 | 65 52 26 00 00 00 74 05 00 00 00 6c 6f 61 64 73    74 06 00 00 00 62 75 66 66 65 72 74 08 00 00 00 | eR&...t....loadst....buffert.... | 
| 24e0 | 67 65 74 76 61 6c 75 65 52 01 00 00 00 52 11 00    00 00 52 21 00 00 00 52 22 00 00 00 52 46 00 00 | getvalueR....R....R!...R"...RF.. | 
| 2500 | 00 52 25 00 00 00 52 28 00 00 00 52 29 00 00 00    28 09 00 00 00 52 47 00 00 00 74 03 00 00 00 6f | .R%...R(...R)...(....RG...t....o | 
| 2520 | 62 6a 52 33 00 00 00 52 34 00 00 00 52 35 00 00    00 74 07 00 00 00 73 75 62 69 74 65 6d 52 36 00 | bjR3...R4...R5...t....subitemR6. | 
| 2540 | 00 00 52 37 00 00 00 52 38 00 00 00 28 03 00 00    00 74 0b 00 00 00 72 65 71 75 65 73 74 54 79 70 | ..R7...R8...(....t....requestTyp | 
| 2560 | 65 52 05 00 00 00 52 0a 00 00 00 28 00 00 00 00    73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75 62 2e 70 | eR....R....(....s....../Pubnub.p | 
| 2580 | 79 52 4f 00 00 00 92 01 00 00 73 42 00 00 00 00    01 0a 01 0b 01 18 01 09 01 06 01 0a 01 0d 01 1c | yRO.......sB.................... | 
| 25a0 | 01 07 00 06 01 1c 01 07 00 06 01 15 01 15 01 1c    01 06 01 0d 00 0c 01 15 01 0a 01 15 02 15 01 11 | ................................ | 
| 25c0 | 01 0e 01 1c 01 0d 00 0c 01 15 01 11 01 12 02 0e    02 74 0b 00 00 00 6d 61 78 5f 63 6c 69 65 6e 74 | .................t....max_client | 
| 25e0 | 73 69 e8 03 00 00 74 03 00 00 00 47 45 54 73 03    00 00 00 33 2e 31 74 01 00 00 00 56 73 0e 00 00 | si....t....GETs....3.1t....Vs... | 
| 2600 | 00 50 79 74 68 6f 6e 2d 54 6f 72 6e 61 64 6f 73    0a 00 00 00 55 73 65 72 2d 41 67 65 6e 74 74 04 | .Python-Tornados....User-Agentt. | 
| 2620 | 00 00 00 67 7a 69 70 73 0f 00 00 00 41 63 63 65    70 74 2d 45 6e 63 6f 64 69 6e 67 52 0a 00 00 00 | ...gzips....Accept-EncodingR.... | 
| 2640 | 74 0f 00 00 00 63 6f 6e 6e 65 63 74 5f 74 69 6d    65 6f 75 74 69 36 01 00 00 74 0f 00 00 00 72 65 | t....connect_timeouti6...t....re | 
| 2660 | 71 75 65 73 74 5f 74 69 6d 65 6f 75 74 28 0e 00    00 00 52 0d 00 00 00 52 30 00 00 00 52 22 00 00 | quest_timeout(....R....R0...R".. | 
| 2680 | 00 74 04 00 00 00 66 69 6e 64 74 03 00 00 00 68    65 78 74 03 00 00 00 6f 72 64 52 2a 00 00 00 74 | .t....findt....hext....ordR*...t | 
| 26a0 | 05 00 00 00 75 70 70 65 72 74 07 00 00 00 74 6f    72 6e 61 64 6f 74 0a 00 00 00 68 74 74 70 63 6c | ....uppert....tornadot....httpcl | 
| 26c0 | 69 65 6e 74 74 0f 00 00 00 41 73 79 6e 63 48 54    54 50 43 6c 69 65 6e 74 74 0b 00 00 00 48 54 54 | ientt....AsyncHTTPClientt....HTT | 
| 26e0 | 50 52 65 71 75 65 73 74 52 28 00 00 00 74 05 00    00 00 66 65 74 63 68 28 0a 00 00 00 52 05 00 00 | PRequestR(...t....fetch(....R... | 
| 2700 | 00 74 07 00 00 00 72 65 71 75 65 73 74 52 0a 00    00 00 74 04 00 00 00 5f 5b 31 5d 74 03 00 00 00 | .t....requestR....t...._[1]t.... | 
| 2720 | 62 69 74 74 04 00 00 00 5f 5b 32 5d 74 02 00 00    00 63 68 74 03 00 00 00 75 72 6c 52 4f 00 00 00 | bitt...._[2]t....cht....urlRO... | 
| 2740 | 74 04 00 00 00 68 74 74 70 28 00 00 00 00 28 03    00 00 00 52 05 00 00 00 52 0a 00 00 00 52 5b 00 | t....http(....(....R....R....R[. | 
| 2760 | 00 00 73 0c 00 00 00 2e 2e 2f 50 75 62 6e 75 62    2e 70 79 52 31 00 00 00 88 01 00 00 73 1e 00 00 | ..s....../Pubnub.pyR1.......s... | 
| 2780 | 00 00 02 10 01 07 03 83 02 0a 02 15 23 15 01 15    01 07 01 07 01 10 03 06 01 06 01 06 01 06 01 28 | ............#..................( | 
| 27a0 | 0e 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f    5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f | ....t....__name__t....__module__ | 
| 27c0 | 52 04 00 00 00 52 06 00 00 00 52 0c 00 00 00 52    1f 00 00 00 52 15 00 00 00 52 1e 00 00 00 52 4a | R....R....R....R....R....R....RJ | 
| 27e0 | 00 00 00 52 4b 00 00 00 52 4d 00 00 00 52 08 00    00 00 52 50 00 00 00 52 31 00 00 00 28 00 00 00 | ...RK...RM...R....RP...R1...(... | 
| 2800 | 00 28 00 00 00 00 28 00 00 00 00 73 0c 00 00 00    2e 2e 2f 50 75 62 6e 75 62 2e 70 79 52 02 00 00 | .(....(....s....../Pubnub.pyR... | 
| 2820 | 00 21 00 00 00 73 1c 00 00 00 06 02 09 01 09 01    09 07 03 01 03 01 03 01 0c 21 09 57 09 88 09 0b | .!...s...................!.W.... | 
| 2840 | 09 25 09 19 09 10 28 00 00 00 00 28 16 00 00 00    52 26 00 00 00 52 08 00 00 00 74 07 00 00 00 68 | .%....(....(....R&...R....t....h | 
| 2860 | 61 73 68 6c 69 62 74 07 00 00 00 75 72 6c 6c 69    62 32 74 12 00 00 00 74 6f 72 6e 61 64 6f 2e 68 | ashlibt....urllib2t....tornado.h | 
| 2880 | 74 74 70 63 6c 69 65 6e 74 52 66 00 00 00 74 03    00 00 00 73 79 73 52 50 00 00 00 52 00 00 00 00 | ttpclientRf...t....sysRP...R.... | 
| 28a0 | 52 1c 00 00 00 74 0b 00 00 00 49 6d 70 6f 72 74    45 72 72 6f 72 74 12 00 00 00 43 72 79 70 74 6f | R....t....ImportErrort....Crypto | 
| 28c0 | 2e 48 61 73 68 2e 53 48 41 32 35 36 74 04 00 00    00 48 61 73 68 74 06 00 00 00 53 48 41 32 35 36 | .Hash.SHA256t....Hasht....SHA256 | 
| 28e0 | 74 03 00 00 00 6e 65 77 52 2e 00 00 00 74 0e 00    00 00 74 6f 72 6e 61 64 6f 2e 69 6f 6c 6f 6f 70 | t....newR....t....tornado.ioloop | 
| 2900 | 52 01 00 00 00 52 03 00 00 00 74 06 00 00 00 49    4f 4c 6f 6f 70 74 08 00 00 00 69 6e 73 74 61 6e | R....R....t....IOLoopt....instan | 
| 2920 | 63 65 52 02 00 00 00 28 00 00 00 00 28 00 00 00    00 28 00 00 00 00 73 0c 00 00 00 2e 2e 2f 50 75 | ceR....(....(....(....s....../Pu | 
| 2940 | 62 6e 75 62 2e 70 79 74 08 00 00 00 3c 6d 6f 64    75 6c 65 3e 0c 00 00 00 73 22 00 00 00 0c 01 0c | bnub.pyt....<module>....s"...... | 
| 2960 | 01 0c 01 0c 01 0c 01 0c 01 0c 02 03 01 10 01 0a    01 0e 01 12 01 0e 02 0c 01 0c 01 10 02 12 02 | ............................... |