Artifact 04ca4032e7837235edf11014952eabdfa8c2c9b7:
0000: 03 f3 0d 0a 5b 48 c9 4e 63 00 00 00 00 00 00 00 ....[H.Nc.......
0010: 00 03 00 00 00 40 00 00 00 73 d0 01 00 00 64 00 .....@...s....d.
0020: 00 5a 00 00 64 01 00 64 02 00 6c 01 00 6d 02 00 .Z..d..d..l..m..
0030: 5a 02 00 6d 03 00 5a 03 00 01 64 01 00 64 03 00 Z..m..Z...d..d..
0040: 6c 04 00 6d 04 00 5a 04 00 6d 05 00 5a 05 00 6d l..m..Z..m..Z..m
0050: 06 00 5a 06 00 01 64 01 00 64 04 00 6c 07 00 6d ..Z...d..d..l..m
0060: 08 00 5a 08 00 01 64 01 00 64 05 00 6c 09 00 6d ..Z...d..d..l..m
0070: 09 00 5a 09 00 01 64 01 00 64 06 00 6c 0a 00 6d ..Z...d..d..l..m
0080: 0b 00 5a 0b 00 6d 0c 00 5a 0c 00 6d 0d 00 5a 0d ..Z..m..Z..m..Z.
0090: 00 6d 0e 00 5a 0e 00 01 64 01 00 64 07 00 6c 0f .m..Z...d..d..l.
00a0: 00 6d 10 00 5a 10 00 01 64 01 00 64 08 00 6c 11 .m..Z...d..d..l.
00b0: 00 6d 12 00 5a 12 00 01 64 01 00 64 09 00 6c 13 .m..Z...d..d..l.
00c0: 00 6d 14 00 5a 14 00 6d 15 00 5a 15 00 01 64 01 .m..Z..m..Z...d.
00d0: 00 64 0a 00 6c 16 00 5a 16 00 64 01 00 64 0b 00 .d..l..Z..d..d..
00e0: 6c 17 00 6d 18 00 5a 18 00 01 64 01 00 64 0c 00 l..m..Z...d..d..
00f0: 6c 16 00 6d 19 00 5a 19 00 01 64 01 00 64 0a 00 l..m..Z...d..d..
0100: 6c 1a 00 5a 1a 00 64 01 00 64 0a 00 6c 1b 00 5a l..Z..d..d..l..Z
0110: 1b 00 64 01 00 64 0a 00 6c 1c 00 5a 1c 00 64 01 ..d..d..l..Z..d.
0120: 00 64 0a 00 6c 1d 00 5a 1d 00 64 01 00 64 0a 00 .d..l..Z..d..d..
0130: 6c 1e 00 5a 1e 00 64 01 00 64 0a 00 6c 1f 00 5a l..Z..d..d..l..Z
0140: 1f 00 64 01 00 64 0a 00 6c 20 00 5a 20 00 64 01 ..d..d..l .Z .d.
0150: 00 64 0a 00 6c 21 00 5a 21 00 64 01 00 64 0a 00 .d..l!.Z!.d..d..
0160: 6c 22 00 5a 22 00 64 01 00 64 0a 00 6c 23 00 5a l".Z".d..d..l#.Z
0170: 23 00 64 01 00 64 0a 00 6c 24 00 5a 24 00 65 1f #.d..d..l$.Z$.e.
0180: 00 6a 25 00 64 0d 00 83 01 00 5a 26 00 64 0e 00 .j%.d.....Z&.d..
0190: 64 0f 00 64 10 00 67 03 00 5a 27 00 65 24 00 6a d..d..g..Z'.e$.j
01a0: 28 00 83 00 00 5a 29 00 64 0e 00 65 02 00 66 01 (....Z).d..e..f.
01b0: 00 64 11 00 84 00 00 83 00 00 59 5a 2a 00 64 0f .d........YZ*.d.
01c0: 00 65 02 00 66 01 00 64 12 00 84 00 00 83 00 00 .e..f..d........
01d0: 59 5a 2b 00 64 10 00 65 02 00 66 01 00 64 13 00 YZ+.d..e..f..d..
01e0: 84 00 00 83 00 00 59 5a 2c 00 64 0a 00 53 28 14 ......YZ,.d..S(.
01f0: 00 00 00 73 f8 00 00 00 0a 54 68 69 73 20 66 69 ...s.....This fi
0200: 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 74 68 le is part of th
0210: 65 20 77 65 62 32 70 79 20 57 65 62 20 46 72 61 e web2py Web Fra
0220: 6d 65 77 6f 72 6b 0a 43 6f 70 79 72 69 67 68 74 mework.Copyright
0230: 65 64 20 62 79 20 4d 61 73 73 69 6d 6f 20 44 69 ed by Massimo Di
0240: 20 50 69 65 72 72 6f 20 3c 6d 64 69 70 69 65 72 Pierro <mdipier
0250: 72 6f 40 63 73 2e 64 65 70 61 75 6c 2e 65 64 75 ro@cs.depaul.edu
0260: 3e 0a 4c 69 63 65 6e 73 65 3a 20 4c 47 50 4c 76 >.License: LGPLv
0270: 33 20 28 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 3 (http://www.gn
0280: 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 6c u.org/licenses/l
0290: 67 70 6c 2e 68 74 6d 6c 29 0a 0a 43 6f 6e 74 61 gpl.html)..Conta
02a0: 69 6e 73 20 74 68 65 20 63 6c 61 73 73 65 73 20 ins the classes
02b0: 66 6f 72 20 74 68 65 20 67 6c 6f 62 61 6c 20 75 for the global u
02c0: 73 65 64 20 76 61 72 69 61 62 6c 65 73 3a 0a 0a sed variables:..
02d0: 2d 20 52 65 71 75 65 73 74 0a 2d 20 52 65 73 70 - Request.- Resp
02e0: 6f 6e 73 65 0a 2d 20 53 65 73 73 69 6f 6e 0a 0a onse.- Session..
02f0: 69 ff ff ff ff 28 02 00 00 00 74 07 00 00 00 53 i....(....t....S
0300: 74 6f 72 61 67 65 74 04 00 00 00 4c 69 73 74 28 toraget....List(
0310: 03 00 00 00 74 08 00 00 00 73 74 72 65 61 6d 65 ....t....streame
0320: 72 74 19 00 00 00 73 74 72 65 61 6d 5f 66 69 6c rt....stream_fil
0330: 65 5f 6f 72 5f 33 30 34 5f 6f 72 5f 32 30 36 74 e_or_304_or_206t
0340: 12 00 00 00 44 45 46 41 55 4c 54 5f 43 48 55 4e ....DEFAULT_CHUN
0350: 4b 5f 53 49 5a 45 28 01 00 00 00 74 07 00 00 00 K_SIZE(....t....
0360: 68 61 6e 64 6c 65 72 28 01 00 00 00 74 0b 00 00 handler(....t...
0370: 00 63 6f 6e 74 65 6e 74 74 79 70 65 28 04 00 00 .contenttype(...
0380: 00 74 09 00 00 00 78 6d 6c 65 73 63 61 70 65 74 .t....xmlescapet
0390: 05 00 00 00 54 41 42 4c 45 74 02 00 00 00 54 52 ....TABLEt....TR
03a0: 74 03 00 00 00 50 52 45 28 01 00 00 00 74 04 00 t....PRE(....t..
03b0: 00 00 48 54 54 50 28 01 00 00 00 74 02 00 00 00 ..HTTP(....t....
03c0: 75 70 28 02 00 00 00 74 04 00 00 00 6a 73 6f 6e up(....t....json
03d0: 74 0b 00 00 00 63 75 73 74 6f 6d 5f 6a 73 6f 6e t....custom_json
03e0: 4e 28 01 00 00 00 74 0b 00 00 00 77 65 62 32 70 N(....t....web2p
03f0: 79 5f 75 75 69 64 28 01 00 00 00 74 0f 00 00 00 y_uuid(....t....
0400: 67 6c 6f 62 61 6c 5f 73 65 74 74 69 6e 67 73 73 global_settingss
0410: 16 00 00 00 5e 28 5b 5c 77 5c 2d 5d 2b 2f 29 3f ....^([\w\-]+/)?
0420: 5b 5c 77 5c 2d 5c 2e 5d 2b 24 74 07 00 00 00 52 [\w\-\.]+$t....R
0430: 65 71 75 65 73 74 74 08 00 00 00 52 65 73 70 6f equestt....Respo
0440: 6e 73 65 74 07 00 00 00 53 65 73 73 69 6f 6e 63 nset....Sessionc
0450: 00 00 00 00 00 00 00 00 01 00 00 00 42 00 00 00 ............B...
0460: 73 32 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 s2...e..Z..d..Z.
0470: 00 64 01 00 84 00 00 5a 03 00 64 02 00 84 00 00 .d.....Z..d.....
0480: 5a 04 00 64 03 00 84 00 00 5a 05 00 64 04 00 84 Z..d.....Z..d...
0490: 00 00 5a 06 00 52 53 28 05 00 00 00 73 3c 01 00 ..Z..RS(....s<..
04a0: 00 0a 20 20 20 20 64 65 66 69 6e 65 73 20 74 68 .. defines th
04b0: 65 20 72 65 71 75 65 73 74 20 6f 62 6a 65 63 74 e request object
04c0: 20 61 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74 and the default
04d0: 20 76 61 6c 75 65 73 20 6f 66 20 69 74 73 20 6d values of its m
04e0: 65 6d 62 65 72 73 0a 0a 20 20 20 20 2d 20 65 6e embers.. - en
04f0: 76 3a 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 v: environment v
0500: 61 72 69 61 62 6c 65 73 2c 20 62 79 20 67 6c 75 ariables, by glu
0510: 6f 6e 2e 6d 61 69 6e 2e 77 73 67 69 62 61 73 65 on.main.wsgibase
0520: 28 29 0a 20 20 20 20 2d 20 63 6f 6f 6b 69 65 73 (). - cookies
0530: 0a 20 20 20 20 2d 20 67 65 74 5f 76 61 72 73 0a . - get_vars.
0540: 20 20 20 20 2d 20 70 6f 73 74 5f 76 61 72 73 0a - post_vars.
0550: 20 20 20 20 2d 20 76 61 72 73 0a 20 20 20 20 2d - vars. -
0560: 20 66 6f 6c 64 65 72 0a 20 20 20 20 2d 20 61 70 folder. - ap
0570: 70 6c 69 63 61 74 69 6f 6e 0a 20 20 20 20 2d 20 plication. -
0580: 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 2d 20 61 function. - a
0590: 72 67 73 0a 20 20 20 20 2d 20 65 78 74 65 6e 73 rgs. - extens
05a0: 69 6f 6e 0a 20 20 20 20 2d 20 6e 6f 77 3a 20 64 ion. - now: d
05b0: 61 74 65 74 69 6d 65 2e 64 61 74 65 74 69 6d 65 atetime.datetime
05c0: 2e 74 6f 64 61 79 28 29 0a 20 20 20 20 2d 20 72 .today(). - r
05d0: 65 73 74 66 75 6c 28 29 0a 20 20 20 20 63 01 00 estful(). c..
05e0: 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 ca ..........C...s.
05f0: 00 00 00 74 00 00 83 00 00 7c 00 00 5f 01 00 74 ...t.....|.._..t
0600: 00 00 83 00 00 7c 00 00 5f 02 00 74 03 00 6a 04 .....|.._..t..j.
0610: 00 83 00 00 7c 00 00 5f 05 00 74 00 00 83 00 00 ....|.._..t.....
0620: 7c 00 00 5f 06 00 74 00 00 83 00 00 7c 00 00 5f |.._..t.....|.._
0630: 07 00 74 00 00 83 00 00 7c 00 00 5f 08 00 64 00 ..t.....|.._..d.
0640: 00 7c 00 00 5f 0a 00 64 00 00 7c 00 00 5f 0b 00 .|.._..d..|.._..
0650: 64 00 00 7c 00 00 5f 0c 00 74 0d 00 83 00 00 7c d..|.._..t.....|
0660: 00 00 5f 0e 00 64 01 00 7c 00 00 5f 0f 00 74 10 .._..d..|.._..t.
0670: 00 6a 10 00 6a 11 00 83 00 00 7c 00 00 5f 11 00 .j..j.....|.._..
0680: 74 10 00 6a 10 00 6a 12 00 83 00 00 7c 00 00 5f t..j..j.....|.._
0690: 12 00 74 13 00 7c 00 00 5f 14 00 74 13 00 7c 00 ..t..|.._..t..|.
06a0: 00 5f 15 00 74 13 00 7c 00 00 5f 16 00 74 17 00 ._..t..|.._..t..
06b0: 6a 18 00 7c 00 00 5f 18 00 64 00 00 53 28 02 00 j..|.._..d..S(..
06c0: 00 00 4e 74 04 00 00 00 68 74 6d 6c 28 19 00 00 ..Nt....html(...
06d0: 00 52 00 00 00 00 74 04 00 00 00 77 73 67 69 74 .R....t....wsgit
06e0: 03 00 00 00 65 6e 76 74 06 00 00 00 43 6f 6f 6b ....envt....Cook
06f0: 69 65 74 0c 00 00 00 53 69 6d 70 6c 65 43 6f 6f iet....SimpleCoo
0700: 6b 69 65 74 07 00 00 00 63 6f 6f 6b 69 65 73 74 kiet....cookiest
0710: 08 00 00 00 67 65 74 5f 76 61 72 73 74 09 00 00 ....get_varst...
0720: 00 70 6f 73 74 5f 76 61 72 73 74 04 00 00 00 76 .post_varst....v
0730: 61 72 73 74 04 00 00 00 4e 6f 6e 65 74 06 00 00 arst....Nonet...
0740: 00 66 6f 6c 64 65 72 74 0b 00 00 00 61 70 70 6c .foldert....appl
0750: 69 63 61 74 69 6f 6e 74 08 00 00 00 66 75 6e 63 icationt....func
0760: 74 69 6f 6e 52 01 00 00 00 74 04 00 00 00 61 72 tionR....t....ar
0770: 67 73 74 09 00 00 00 65 78 74 65 6e 73 69 6f 6e gst....extension
0780: 74 08 00 00 00 64 61 74 65 74 69 6d 65 74 03 00 t....datetimet..
0790: 00 00 6e 6f 77 74 06 00 00 00 75 74 63 6e 6f 77 ..nowt....utcnow
07a0: 74 05 00 00 00 46 61 6c 73 65 74 0a 00 00 00 69 t....Falset....i
07b0: 73 5f 72 65 73 74 66 75 6c 74 08 00 00 00 69 73 s_restfult....is
07c0: 5f 68 74 74 70 73 74 08 00 00 00 69 73 5f 6c 6f _httpst....is_lo
07d0: 63 61 6c 74 08 00 00 00 73 65 74 74 69 6e 67 73 calt....settings
07e0: 52 10 00 00 00 28 01 00 00 00 74 04 00 00 00 73 R....(....t....s
07f0: 65 6c 66 28 00 00 00 00 28 00 00 00 00 73 3b 00 elf(....(....s;.
0800: 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 ../home/spiffy/D
0810: 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d ocuments/program
0820: 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 s/mobileblur/glu
0830: 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 08 00 on/globals.pyt..
0840: 00 00 5f 5f 69 6e 69 74 5f 5f 42 00 00 00 73 22 ..__init__B...s"
0850: 00 00 00 00 01 0c 01 0c 01 0f 01 0c 01 0c 01 0c ................
0860: 01 09 01 09 01 09 01 0c 01 09 01 12 01 12 01 09 ................
0870: 01 09 01 09 01 63 01 00 00 00 01 00 00 00 05 00 .....c..........
0880: 00 00 43 00 00 00 73 41 00 00 00 64 01 00 7c 00 ..C...sA...d..|.
0890: 00 6a 00 00 7c 00 00 6a 01 00 6a 02 00 64 02 00 .j..|..j..j..d..
08a0: 64 03 00 83 02 00 7c 00 00 6a 03 00 6a 04 00 64 d.....|..j..j..d
08b0: 04 00 83 01 00 74 05 00 83 00 00 66 04 00 16 7c .....t.....f...|
08c0: 00 00 5f 06 00 7c 00 00 6a 06 00 53 28 05 00 00 .._..|..j..S(...
08d0: 00 4e 73 0b 00 00 00 25 73 2f 25 73 2e 25 73 2e .Ns....%s/%s.%s.
08e0: 25 73 74 01 00 00 00 3a 74 01 00 00 00 5f 73 11 %st....:t...._s.
08f0: 00 00 00 25 59 2d 25 6d 2d 25 64 2e 25 48 2d 25 ...%Y-%m-%d.%H-%
0900: 4d 2d 25 53 28 07 00 00 00 52 1f 00 00 00 74 06 M-%S(....R....t.
0910: 00 00 00 63 6c 69 65 6e 74 74 07 00 00 00 72 65 ...clientt....re
0920: 70 6c 61 63 65 52 24 00 00 00 74 08 00 00 00 73 placeR$...t....s
0930: 74 72 66 74 69 6d 65 52 0f 00 00 00 74 04 00 00 trftimeR....t...
0940: 00 75 75 69 64 28 01 00 00 00 52 2b 00 00 00 28 .uuid(....R+...(
0950: 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 ....(....s;.../h
0960: 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d ome/spiffy/Docum
0970: 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f ents/programs/mo
0980: 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 bileblur/gluon/g
0990: 6c 6f 62 61 6c 73 2e 70 79 74 0c 00 00 00 63 6f lobals.pyt....co
09a0: 6d 70 75 74 65 5f 75 75 69 64 55 00 00 00 73 0c mpute_uuidU...s.
09b0: 00 00 00 00 01 03 01 06 01 12 01 0f 01 10 01 63 ...............c
09c0: 01 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 ............C...
09d0: 73 41 00 00 00 64 01 00 64 02 00 6c 00 00 6d 01 sA...d..d..l..m.
09e0: 00 7d 01 00 01 74 02 00 6a 03 00 7d 02 00 7c 02 .}...t..j..}..|.
09f0: 00 6a 04 00 70 34 00 7c 01 00 6a 05 00 7c 00 00 .j..p4.|..j..|..
0a00: 6a 06 00 6a 07 00 83 01 00 7c 02 00 5f 04 00 7c j..j.....|.._..|
0a10: 02 00 6a 04 00 53 28 03 00 00 00 4e 69 ff ff ff ..j..S(....Ni...
0a20: ff 28 01 00 00 00 74 11 00 00 00 75 73 65 72 5f .(....t....user_
0a30: 61 67 65 6e 74 5f 70 61 72 73 65 72 28 08 00 00 agent_parser(...
0a40: 00 74 0d 00 00 00 67 6c 75 6f 6e 2e 63 6f 6e 74 .t....gluon.cont
0a50: 72 69 62 52 34 00 00 00 74 07 00 00 00 63 75 72 ribR4...t....cur
0a60: 72 65 6e 74 74 07 00 00 00 73 65 73 73 69 6f 6e rentt....session
0a70: 74 0b 00 00 00 5f 75 73 65 72 5f 61 67 65 6e 74 t...._user_agent
0a80: 74 06 00 00 00 64 65 74 65 63 74 52 16 00 00 00 t....detectR....
0a90: 74 0f 00 00 00 68 74 74 70 5f 75 73 65 72 5f 61 t....http_user_a
0aa0: 67 65 6e 74 28 03 00 00 00 52 2b 00 00 00 52 34 gent(....R+...R4
0ab0: 00 00 00 52 37 00 00 00 28 00 00 00 00 28 00 00 ...R7...(....(..
0ac0: 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 ..s;.../home/spi
0ad0: 66 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 ffy/Documents/pr
0ae0: 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 ograms/mobileblu
0af0: 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e r/gluon/globals.
0b00: 70 79 74 0a 00 00 00 75 73 65 72 5f 61 67 65 6e pyt....user_agen
0b10: 74 5d 00 00 00 73 0a 00 00 00 00 01 10 01 09 01 t]...s..........
0b20: 09 01 18 01 63 01 00 00 00 02 00 00 00 02 00 00 ....c...........
0b30: 00 43 00 00 00 73 10 00 00 00 7c 00 00 64 01 00 .C...s....|..d..
0b40: 84 01 00 7d 01 00 7c 01 00 53 28 02 00 00 00 4e ...}..|..S(....N
0b50: 63 02 00 00 00 03 00 00 00 04 00 00 00 13 00 00 c...............
0b60: 00 73 31 00 00 00 7c 00 00 88 00 00 87 00 00 66 .s1...|........f
0b70: 01 00 64 01 00 86 02 00 7d 02 00 7c 00 00 6a 00 ..d.....}..|..j.
0b80: 00 7c 02 00 5f 00 00 7c 00 00 6a 01 00 7c 02 00 .|.._..|..j..|..
0b90: 5f 01 00 7c 02 00 53 28 02 00 00 00 4e 63 02 00 _..|..S(....Nc..
0ba0: 00 00 0a 00 00 00 06 00 00 00 1f 00 00 00 73 46 ..............sF
0bb0: 01 00 00 74 00 00 88 00 00 5f 01 00 7c 01 00 6a ...t....._..|..j
0bc0: 02 00 6a 03 00 7d 04 00 74 04 00 7c 01 00 6a 05 ..j..}..t..|..j.
0bd0: 00 83 01 00 72 82 00 64 01 00 7c 01 00 6a 05 00 ....r..d..|..j..
0be0: 64 02 00 19 6b 06 00 72 82 00 7c 01 00 6a 05 00 d...k..r..|..j..
0bf0: 64 02 00 19 6a 06 00 64 01 00 64 03 00 83 02 00 d...j..d..d.....
0c00: 5c 02 00 7c 01 00 6a 05 00 64 02 00 3c 7c 01 00 \..|..j..d..<|..
0c10: 5f 07 00 74 08 00 7c 01 00 6a 07 00 6a 09 00 83 _..t..|..j..j...
0c20: 00 00 83 01 00 74 0a 00 6a 0b 00 6a 0c 00 64 04 .....t..j..j..d.
0c30: 00 3c 6e 00 00 7c 04 00 64 0d 00 6b 07 00 72 a0 .<n..|..d..k..r.
0c40: 00 74 0d 00 64 09 00 64 0a 00 83 02 00 82 01 00 .t..d..d........
0c50: 6e 00 00 7c 00 00 83 00 00 6a 0e 00 7c 04 00 64 n..|.....j..|..d
0c60: 00 00 83 02 00 7d 05 00 7c 05 00 73 cd 00 74 0d .....}..|..s..t.
0c70: 00 64 09 00 64 0b 00 83 02 00 82 01 00 6e 00 00 .d..d........n..
0c80: 79 17 00 7c 05 00 7c 01 00 6a 05 00 7c 01 00 6a y..|..|..j..|..j
0c90: 10 00 8e 00 00 53 57 6e 5b 00 04 74 11 00 6b 0a .....SWn[..t..k.
0ca0: 00 72 41 01 01 7d 06 00 01 74 12 00 6a 13 00 83 .rA..}...t..j...
0cb0: 00 00 5c 03 00 7d 07 00 7d 08 00 7d 09 00 74 04 ..\..}..}..}..t.
0cc0: 00 74 14 00 6a 15 00 7c 09 00 83 01 00 83 01 00 .t..j..|........
0cd0: 64 03 00 6b 02 00 72 38 01 74 0d 00 64 09 00 64 d..k..r8.t..d..d
0ce0: 0c 00 83 02 00 82 01 00 71 42 01 7c 06 00 82 01 ........qB.|....
0cf0: 00 6e 01 00 58 64 00 00 53 28 0e 00 00 00 4e 74 .n..Xd..S(....Nt
0d00: 01 00 00 00 2e 69 ff ff ff ff 69 01 00 00 00 73 .....i....i....s
0d10: 0c 00 00 00 43 6f 6e 74 65 6e 74 2d 54 79 70 65 ....Content-Type
0d20: 74 03 00 00 00 47 45 54 74 04 00 00 00 50 4f 53 t....GETt....POS
0d30: 54 74 06 00 00 00 44 45 4c 45 54 45 74 03 00 00 Tt....DELETEt...
0d40: 00 50 55 54 69 90 01 00 00 73 0e 00 00 00 69 6e .PUTi....s....in
0d50: 76 61 6c 69 64 20 6d 65 74 68 6f 64 73 14 00 00 valid methods...
0d60: 00 6d 65 74 68 6f 64 20 6e 6f 74 20 73 75 70 70 .method not supp
0d70: 6f 72 74 65 64 73 11 00 00 00 69 6e 76 61 6c 69 orteds....invali
0d80: 64 20 61 72 67 75 6d 65 6e 74 73 28 04 00 00 00 d arguments(....
0d90: 52 3d 00 00 00 52 3e 00 00 00 52 3f 00 00 00 52 R=...R>...R?...R
0da0: 40 00 00 00 28 16 00 00 00 74 04 00 00 00 54 72 @...(....t....Tr
0db0: 75 65 52 27 00 00 00 52 16 00 00 00 74 0e 00 00 ueR'...R....t...
0dc0: 00 72 65 71 75 65 73 74 5f 6d 65 74 68 6f 64 74 .request_methodt
0dd0: 03 00 00 00 6c 65 6e 52 21 00 00 00 74 06 00 00 ....lenR!...t...
0de0: 00 72 73 70 6c 69 74 52 22 00 00 00 52 06 00 00 .rsplitR"...R...
0df0: 00 74 05 00 00 00 6c 6f 77 65 72 52 36 00 00 00 .t....lowerR6...
0e00: 74 08 00 00 00 72 65 73 70 6f 6e 73 65 74 07 00 t....responset..
0e10: 00 00 68 65 61 64 65 72 73 52 0b 00 00 00 74 03 ..headersR....t.
0e20: 00 00 00 67 65 74 52 1d 00 00 00 52 1c 00 00 00 ...getR....R....
0e30: 74 09 00 00 00 54 79 70 65 45 72 72 6f 72 74 03 t....TypeErrort.
0e40: 00 00 00 73 79 73 74 08 00 00 00 65 78 63 5f 69 ...syst....exc_i
0e50: 6e 66 6f 74 09 00 00 00 74 72 61 63 65 62 61 63 nfot....tracebac
0e60: 6b 74 0a 00 00 00 65 78 74 72 61 63 74 5f 74 62 kt....extract_tb
0e70: 28 0a 00 00 00 74 07 00 00 00 5f 61 63 74 69 6f (....t...._actio
0e80: 6e 74 05 00 00 00 5f 73 65 6c 66 74 01 00 00 00 nt...._selft....
0e90: 61 74 01 00 00 00 62 74 06 00 00 00 6d 65 74 68 at....bt....meth
0ea0: 6f 64 74 0b 00 00 00 72 65 73 74 5f 61 63 74 69 odt....rest_acti
0eb0: 6f 6e 74 01 00 00 00 65 74 08 00 00 00 65 78 63 ont....et....exc
0ec0: 5f 74 79 70 65 74 09 00 00 00 65 78 63 5f 76 61 _typet....exc_va
0ed0: 6c 75 65 74 0d 00 00 00 65 78 63 5f 74 72 61 63 luet....exc_trac
0ee0: 65 62 61 63 6b 28 01 00 00 00 52 2b 00 00 00 28 eback(....R+...(
0ef0: 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 ....s;.../home/s
0f00: 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f piffy/Documents/
0f10: 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 programs/mobileb
0f20: 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c lur/gluon/global
0f30: 73 2e 70 79 74 01 00 00 00 66 66 00 00 00 73 22 s.pyt....ff...s"
0f40: 00 00 00 00 01 09 01 0c 01 22 01 29 02 22 01 0c .........".)."..
0f50: 01 12 01 15 01 06 01 12 01 03 01 17 01 0f 01 15 ................
0f60: 01 1b 01 12 02 28 02 00 00 00 74 07 00 00 00 5f .....(....t...._
0f70: 5f 64 6f 63 5f 5f 74 08 00 00 00 5f 5f 6e 61 6d _doc__t....__nam
0f80: 65 5f 5f 28 03 00 00 00 74 06 00 00 00 61 63 74 e__(....t....act
0f90: 69 6f 6e 52 2b 00 00 00 52 58 00 00 00 28 00 00 ionR+...RX...(..
0fa0: 00 00 28 01 00 00 00 52 2b 00 00 00 73 3b 00 00 ..(....R+...s;..
0fb0: 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f ./home/spiffy/Do
0fc0: 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 cuments/programs
0fd0: 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f /mobileblur/gluo
0fe0: 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 07 00 00 n/globals.pyt...
0ff0: 00 77 72 61 70 70 65 72 65 00 00 00 73 08 00 00 .wrappere...s...
1000: 00 00 01 15 14 0c 01 0c 01 28 00 00 00 00 28 02 .........(....(.
1010: 00 00 00 52 2b 00 00 00 52 5c 00 00 00 28 00 00 ...R+...R\...(..
1020: 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d ..(....s;.../hom
1030: 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e e/spiffy/Documen
1040: 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 ts/programs/mobi
1050: 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f leblur/gluon/glo
1060: 62 61 6c 73 2e 70 79 74 07 00 00 00 72 65 73 74 bals.pyt....rest
1070: 66 75 6c 64 00 00 00 73 04 00 00 00 00 01 0c 18 fuld...s........
1080: 28 07 00 00 00 52 5a 00 00 00 74 0a 00 00 00 5f (....RZ...t...._
1090: 5f 6d 6f 64 75 6c 65 5f 5f 52 59 00 00 00 52 2c _module__RY...R,
10a0: 00 00 00 52 33 00 00 00 52 3b 00 00 00 52 5d 00 ...R3...R;...R].
10b0: 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 ..(....(....(...
10c0: 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 .s;.../home/spif
10d0: 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f fy/Documents/pro
10e0: 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 grams/mobileblur
10f0: 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 /gluon/globals.p
1100: 79 52 11 00 00 00 2f 00 00 00 73 0a 00 00 00 06 yR..../...s.....
1110: 11 06 02 09 13 09 08 09 07 63 00 00 00 00 00 00 .........c......
1120: 00 00 03 00 00 00 42 00 00 00 73 7a 00 00 00 65 ......B...sz...e
1130: 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 ..Z..d..Z..d....
1140: 00 5a 03 00 65 04 00 64 02 00 84 01 00 5a 05 00 .Z..e..d.....Z..
1150: 64 03 00 84 00 00 5a 06 00 64 04 00 84 00 00 5a d.....Z..d.....Z
1160: 07 00 64 05 00 84 00 00 5a 08 00 65 09 00 64 0b ..d.....Z..e..d.
1170: 00 64 06 00 84 02 00 5a 0b 00 65 09 00 65 04 00 .d.....Z..e..e..
1180: 64 07 00 84 02 00 5a 0c 00 64 0b 00 64 08 00 84 d.....Z..d..d...
1190: 01 00 5a 0d 00 64 09 00 84 00 00 5a 0e 00 64 0a ..Z..d.....Z..d.
11a0: 00 84 00 00 5a 0f 00 52 53 28 0c 00 00 00 73 8b ....Z..RS(....s.
11b0: 00 00 00 0a 20 20 20 20 64 65 66 69 6e 65 73 20 .... defines
11c0: 74 68 65 20 72 65 73 70 6f 6e 73 65 20 6f 62 6a the response obj
11d0: 65 63 74 20 61 6e 64 20 74 68 65 20 64 65 66 61 ect and the defa
11e0: 75 6c 74 20 76 61 6c 75 65 73 20 6f 66 20 69 74 ult values of it
11f0: 73 20 6d 65 6d 62 65 72 73 0a 20 20 20 20 72 65 s members. re
1200: 73 70 6f 6e 73 65 2e 77 72 69 74 65 28 20 20 20 sponse.write(
1210: 29 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f ) can be used to
1220: 20 77 72 69 74 65 20 69 6e 20 74 68 65 20 6f 75 write in the ou
1230: 74 70 75 74 20 68 74 6d 6c 0a 20 20 20 20 63 01 tput html. c.
1240: 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 ...........C...s
1250: b6 00 00 00 64 01 00 7c 00 00 5f 00 00 74 01 00 ....d..|.._..t..
1260: 83 00 00 7c 00 00 5f 02 00 64 02 00 7c 00 00 6a ...|.._..d..|..j
1270: 02 00 64 03 00 3c 74 03 00 6a 04 00 83 00 00 7c ..d..<t..j.....|
1280: 00 00 5f 05 00 64 00 00 7c 00 00 5f 07 00 74 08 .._..d..|.._..t.
1290: 00 6a 09 00 83 00 00 7c 00 00 5f 0a 00 67 00 00 .j.....|.._..g..
12a0: 7c 00 00 5f 0b 00 64 04 00 7c 00 00 5f 0c 00 74 |.._..d..|.._..t
12b0: 01 00 83 00 00 7c 00 00 5f 0d 00 67 00 00 7c 00 .....|.._..g..|.
12c0: 00 5f 0e 00 67 00 00 7c 00 00 5f 0f 00 67 00 00 ._..g..|.._..g..
12d0: 7c 00 00 5f 10 00 64 00 00 7c 00 00 5f 11 00 64 |.._..d..|.._..d
12e0: 05 00 84 00 00 7c 00 00 5f 12 00 64 00 00 7c 00 .....|.._..d..|.
12f0: 00 5f 13 00 64 00 00 7c 00 00 5f 14 00 64 00 00 ._..d..|.._..d..
1300: 7c 00 00 5f 15 00 64 00 00 53 28 06 00 00 00 4e |.._..d..S(....N
1310: 69 c8 00 00 00 74 06 00 00 00 77 65 62 32 70 79 i....t....web2py
1320: 73 0c 00 00 00 58 2d 50 6f 77 65 72 65 64 2d 42 s....X-Powered-B
1330: 79 74 00 00 00 00 63 01 00 00 00 01 00 00 00 01 yt....c.........
1340: 00 00 00 53 00 00 00 73 07 00 00 00 7c 00 00 83 ...S...s....|...
1350: 00 00 53 28 01 00 00 00 4e 28 00 00 00 00 28 01 ..S(....N(....(.
1360: 00 00 00 52 58 00 00 00 28 00 00 00 00 28 00 00 ...RX...(....(..
1370: 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 ..s;.../home/spi
1380: 66 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 ffy/Documents/pr
1390: 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 ograms/mobileblu
13a0: 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e r/gluon/globals.
13b0: 70 79 74 08 00 00 00 3c 6c 61 6d 62 64 61 3e 95 pyt....<lambda>.
13c0: 00 00 00 73 00 00 00 00 28 16 00 00 00 74 06 00 ...s....(....t..
13d0: 00 00 73 74 61 74 75 73 52 00 00 00 00 52 47 00 ..statusR....RG.
13e0: 00 00 74 09 00 00 00 63 53 74 72 69 6e 67 49 4f ..t....cStringIO
13f0: 74 08 00 00 00 53 74 72 69 6e 67 49 4f 74 04 00 t....StringIOt..
1400: 00 00 62 6f 64 79 52 1d 00 00 00 74 0a 00 00 00 ..bodyR....t....
1410: 73 65 73 73 69 6f 6e 5f 69 64 52 17 00 00 00 52 session_idR....R
1420: 18 00 00 00 52 19 00 00 00 74 0e 00 00 00 70 6f ....R....t....po
1430: 73 74 70 72 6f 63 65 73 73 69 6e 67 74 05 00 00 stprocessingt...
1440: 00 66 6c 61 73 68 74 04 00 00 00 6d 65 74 61 74 .flasht....metat
1450: 04 00 00 00 6d 65 6e 75 74 05 00 00 00 66 69 6c ....menut....fil
1460: 65 73 74 10 00 00 00 67 65 6e 65 72 69 63 5f 70 est....generic_p
1470: 61 74 74 65 72 6e 73 74 05 00 00 00 5f 76 61 72 atternst...._var
1480: 73 74 07 00 00 00 5f 63 61 6c 6c 65 72 74 11 00 st...._callert..
1490: 00 00 5f 76 69 65 77 5f 65 6e 76 69 72 6f 6e 6d .._view_environm
14a0: 65 6e 74 74 0e 00 00 00 5f 63 75 73 74 6f 6d 5f entt...._custom_
14b0: 63 6f 6d 6d 69 74 74 10 00 00 00 5f 63 75 73 74 committ...._cust
14c0: 6f 6d 5f 72 6f 6c 6c 62 61 63 6b 28 01 00 00 00 om_rollback(....
14d0: 52 2b 00 00 00 28 00 00 00 00 28 00 00 00 00 73 R+...(....(....s
14e0: 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 ;.../home/spiffy
14f0: 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 /Documents/progr
1500: 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 ams/mobileblur/g
1510: 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 52 luon/globals.pyR
1520: 2c 00 00 00 87 00 00 00 73 22 00 00 00 00 01 09 ,.......s"......
1530: 01 0c 01 0d 01 0f 01 09 01 0f 01 09 01 09 01 0c ................
1540: 01 09 01 09 01 09 01 09 01 0c 01 09 01 09 01 63 ...............c
1550: 03 00 00 00 03 00 00 00 03 00 00 00 43 00 00 00 ............C...
1560: 73 39 00 00 00 7c 02 00 73 1f 00 7c 00 00 6a 00 s9...|..s..|..j.
1570: 00 6a 01 00 74 02 00 7c 01 00 83 01 00 83 01 00 .j..t..|........
1580: 01 6e 16 00 7c 00 00 6a 00 00 6a 01 00 74 03 00 .n..|..j..j..t..
1590: 7c 01 00 83 01 00 83 01 00 01 64 00 00 53 28 01 |.........d..S(.
15a0: 00 00 00 4e 28 04 00 00 00 52 65 00 00 00 74 05 ...N(....Re...t.
15b0: 00 00 00 77 72 69 74 65 74 03 00 00 00 73 74 72 ...writet....str
15c0: 52 07 00 00 00 28 03 00 00 00 52 2b 00 00 00 74 R....(....R+...t
15d0: 04 00 00 00 64 61 74 61 74 06 00 00 00 65 73 63 ....datat....esc
15e0: 61 70 65 28 00 00 00 00 28 00 00 00 00 73 3b 00 ape(....(....s;.
15f0: 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 ../home/spiffy/D
1600: 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d ocuments/program
1610: 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 s/mobileblur/glu
1620: 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 52 72 00 on/globals.pyRr.
1630: 00 00 9a 00 00 00 73 06 00 00 00 00 01 06 01 19 ......s.........
1640: 02 63 01 00 00 00 09 00 00 00 07 00 00 00 4f 00 .c............O.
1650: 00 00 73 f2 01 00 00 64 01 00 64 02 00 6c 00 00 ..s....d..d..l..
1660: 6d 01 00 7d 03 00 01 74 02 00 7c 01 00 83 01 00 m..}...t..|.....
1670: 64 03 00 6b 04 00 72 2e 00 74 03 00 64 04 00 82 d..k..r..t..d...
1680: 02 00 6e 04 01 74 02 00 7c 01 00 83 01 00 64 03 ..n..t..|.....d.
1690: 00 6b 02 00 72 5b 00 7c 01 00 64 05 00 19 7c 01 .k..r[.|..d...|.
16a0: 00 64 06 00 19 02 7d 04 00 7c 00 00 5f 04 00 6e .d....}..|.._..n
16b0: d7 00 74 02 00 7c 01 00 83 01 00 64 06 00 6b 02 ..t..|.....d..k.
16c0: 00 72 97 00 74 05 00 7c 01 00 64 05 00 19 74 06 .r..t..|..d...t.
16d0: 00 83 02 00 72 97 00 7c 01 00 64 05 00 19 69 00 ....r..|..d...i.
16e0: 00 02 7d 04 00 7c 00 00 5f 04 00 6e 9b 00 74 02 ..}..|.._..n..t.
16f0: 00 7c 01 00 83 01 00 64 06 00 6b 02 00 72 e6 00 .|.....d..k..r..
1700: 74 07 00 7c 01 00 64 05 00 19 64 07 00 83 02 00 t..|..d...d.....
1710: 72 e6 00 74 08 00 7c 01 00 64 05 00 19 6a 09 00 r..t..|..d...j..
1720: 83 01 00 72 e6 00 7c 01 00 64 05 00 19 69 00 00 ...r..|..d...i..
1730: 02 7d 04 00 7c 00 00 5f 04 00 6e 4c 00 74 02 00 .}..|.._..nL.t..
1740: 7c 01 00 83 01 00 64 06 00 6b 02 00 72 22 01 74 |.....d..k..r".t
1750: 05 00 7c 01 00 64 05 00 19 74 0a 00 83 02 00 72 ..|..d...t.....r
1760: 22 01 64 00 00 7c 01 00 64 05 00 19 02 7d 04 00 ".d..|..d....}..
1770: 7c 00 00 5f 04 00 6e 10 00 64 00 00 69 00 00 02 |.._..n..d..i...
1780: 7d 04 00 7c 00 00 5f 04 00 7c 00 00 6a 04 00 6a }..|.._..|..j..j
1790: 0c 00 7c 02 00 83 01 00 01 7c 00 00 6a 0d 00 6a ..|......|..j..j
17a0: 0c 00 7c 00 00 6a 04 00 83 01 00 01 7c 04 00 72 ..|..j......|..r
17b0: d2 01 64 01 00 64 00 00 6c 0e 00 7d 05 00 7c 00 ..d..d..l..}..|.
17c0: 00 6a 0f 00 7c 00 00 6a 10 00 02 7d 06 00 7d 07 .j..|..j...}..}.
17d0: 00 7c 05 00 6a 11 00 83 00 00 7c 04 00 02 7c 00 .|..j.....|...|.
17e0: 00 5f 0f 00 7c 00 00 5f 10 00 7c 03 00 7c 00 00 ._..|.._..|..|..
17f0: 6a 0d 00 83 01 00 01 7c 00 00 6a 0f 00 6a 12 00 j......|..j..j..
1800: 83 00 00 7d 08 00 7c 00 00 6a 0f 00 6a 13 00 83 ...}..|..j..j...
1810: 00 00 01 7c 06 00 7c 07 00 02 7c 00 00 5f 0f 00 ...|..|...|.._..
1820: 7c 00 00 5f 10 00 6e 1c 00 7c 03 00 7c 00 00 6a |.._..n..|..|..j
1830: 0d 00 83 01 00 01 7c 00 00 6a 0f 00 6a 12 00 83 ......|..j..j...
1840: 00 00 7d 08 00 7c 08 00 53 28 08 00 00 00 4e 69 ..}..|..S(....Ni
1850: ff ff ff ff 28 01 00 00 00 74 0b 00 00 00 72 75 ....(....t....ru
1860: 6e 5f 76 69 65 77 5f 69 6e 69 02 00 00 00 73 39 n_view_ini....s9
1870: 00 00 00 52 65 73 70 6f 6e 73 65 2e 72 65 6e 64 ...Response.rend
1880: 65 72 20 63 61 6e 20 62 65 20 63 61 6c 6c 65 64 er can be called
1890: 20 77 69 74 68 20 74 77 6f 20 61 72 67 75 6d 65 with two argume
18a0: 6e 74 73 2c 20 61 74 20 6d 6f 73 74 69 00 00 00 nts, at mosti...
18b0: 00 69 01 00 00 00 74 04 00 00 00 72 65 61 64 28 .i....t....read(
18c0: 14 00 00 00 74 0a 00 00 00 63 6f 6d 70 69 6c 65 ....t....compile
18d0: 61 70 70 52 76 00 00 00 52 43 00 00 00 74 0b 00 appRv...RC...t..
18e0: 00 00 53 79 6e 74 61 78 45 72 72 6f 72 52 6d 00 ..SyntaxErrorRm.
18f0: 00 00 74 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 ..t....isinstanc
1900: 65 52 73 00 00 00 74 07 00 00 00 68 61 73 61 74 eRs...t....hasat
1910: 74 72 74 08 00 00 00 63 61 6c 6c 61 62 6c 65 52 trt....callableR
1920: 77 00 00 00 74 04 00 00 00 64 69 63 74 52 1d 00 w...t....dictR..
1930: 00 00 74 06 00 00 00 75 70 64 61 74 65 52 6f 00 ..t....updateRo.
1940: 00 00 52 63 00 00 00 52 65 00 00 00 74 04 00 00 ..Rc...Re...t...
1950: 00 76 69 65 77 52 64 00 00 00 74 08 00 00 00 67 .viewRd...t....g
1960: 65 74 76 61 6c 75 65 74 05 00 00 00 63 6c 6f 73 etvaluet....clos
1970: 65 28 09 00 00 00 52 2b 00 00 00 52 50 00 00 00 e(....R+...RP...
1980: 52 51 00 00 00 52 76 00 00 00 52 7f 00 00 00 52 RQ...Rv...R....R
1990: 63 00 00 00 74 05 00 00 00 6f 62 6f 64 79 74 05 c...t....obodyt.
19a0: 00 00 00 6f 76 69 65 77 74 04 00 00 00 70 61 67 ...oviewt....pag
19b0: 65 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 e(....(....s;...
19c0: 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f 63 /home/spiffy/Doc
19d0: 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 2f uments/programs/
19e0: 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e mobileblur/gluon
19f0: 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 06 00 00 00 /globals.pyt....
1a00: 72 65 6e 64 65 72 a0 00 00 00 73 32 00 00 00 00 render....s2....
1a10: 01 10 01 12 01 0c 01 12 01 1b 01 25 01 17 01 38 ...........%...8
1a20: 01 17 01 25 01 17 02 10 01 10 01 13 01 06 01 0c ...%............
1a30: 01 13 01 19 01 0d 01 0f 01 0d 01 16 02 0d 01 0f ................
1a40: 01 63 01 00 00 00 04 00 00 00 07 00 00 00 43 00 .c............C.
1a50: 00 00 73 5d 00 00 00 64 01 00 7d 01 00 78 3d 00 ..s]...d..}..x=.
1a60: 7c 00 00 6a 00 00 70 15 00 69 00 00 6a 01 00 83 |..j..p..i..j...
1a70: 00 00 44 5d 26 00 5c 02 00 7d 02 00 7d 03 00 7c ..D]&.\..}..}..|
1a80: 01 00 64 02 00 7c 02 00 74 02 00 7c 03 00 83 01 ..d..|..t..|....
1a90: 00 66 02 00 16 37 7d 01 00 71 1c 00 57 7c 00 00 .f...7}..q..W|..
1aa0: 6a 03 00 7c 01 00 64 03 00 74 04 00 83 01 01 01 j..|..d..t......
1ab0: 64 00 00 53 28 04 00 00 00 4e 52 60 00 00 00 73 d..S(....NR`...s
1ac0: 1f 00 00 00 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 ....<meta name="
1ad0: 25 73 22 20 63 6f 6e 74 65 6e 74 3d 22 25 73 22 %s" content="%s"
1ae0: 20 2f 3e 52 75 00 00 00 28 05 00 00 00 52 69 00 />Ru...(....Ri.
1af0: 00 00 74 05 00 00 00 69 74 65 6d 73 52 07 00 00 ..t....itemsR...
1b00: 00 52 72 00 00 00 52 26 00 00 00 28 04 00 00 00 .Rr...R&...(....
1b10: 52 2b 00 00 00 74 01 00 00 00 73 74 03 00 00 00 R+...t....st....
1b20: 6b 65 79 74 05 00 00 00 76 61 6c 75 65 28 00 00 keyt....value(..
1b30: 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d ..(....s;.../hom
1b40: 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e e/spiffy/Documen
1b50: 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 ts/programs/mobi
1b60: 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f leblur/gluon/glo
1b70: 62 61 6c 73 2e 70 79 74 0c 00 00 00 69 6e 63 6c bals.pyt....incl
1b80: 75 64 65 5f 6d 65 74 61 bd 00 00 00 73 08 00 00 ude_meta....s...
1b90: 00 00 01 06 01 22 01 1e 01 63 01 00 00 00 05 00 ....."...c......
1ba0: 00 00 05 00 00 00 43 00 00 00 73 b2 00 00 00 64 ......C...s....d
1bb0: 01 00 7d 01 00 78 92 00 74 00 00 7c 00 00 6a 01 ..}..x..t..|..j.
1bc0: 00 70 18 00 67 00 00 83 01 00 44 5d 7b 00 5c 02 .p..g.....D]{.\.
1bd0: 00 7d 02 00 7d 03 00 7c 03 00 7c 00 00 6a 01 00 .}..}..|..|..j..
1be0: 7c 02 00 20 6b 07 00 72 1c 00 7c 03 00 6a 02 00 |.. k..r..|..j..
1bf0: 83 00 00 6a 03 00 64 02 00 83 01 00 64 03 00 19 ...j..d.....d...
1c00: 7d 04 00 7c 04 00 6a 04 00 64 04 00 83 01 00 72 }..|..j..d.....r
1c10: 74 00 7c 01 00 64 05 00 7c 03 00 16 37 7d 01 00 t.|..d..|...7}..
1c20: 71 97 00 7c 04 00 6a 04 00 64 06 00 83 01 00 72 q..|..j..d.....r
1c30: 97 00 7c 01 00 64 07 00 7c 03 00 16 37 7d 01 00 ..|..d..|...7}..
1c40: 71 97 00 71 1c 00 71 1c 00 57 7c 00 00 6a 05 00 q..q..q..W|..j..
1c50: 7c 01 00 64 08 00 74 06 00 83 01 01 01 64 00 00 |..d..t......d..
1c60: 53 28 09 00 00 00 4e 52 60 00 00 00 74 01 00 00 S(....NR`...t...
1c70: 00 3f 69 00 00 00 00 73 04 00 00 00 2e 63 73 73 .?i....s.....css
1c80: 73 33 00 00 00 3c 6c 69 6e 6b 20 68 72 65 66 3d s3...<link href=
1c90: 22 25 73 22 20 72 65 6c 3d 22 73 74 79 6c 65 73 "%s" rel="styles
1ca0: 68 65 65 74 22 20 74 79 70 65 3d 22 74 65 78 74 heet" type="text
1cb0: 2f 63 73 73 22 20 2f 3e 73 03 00 00 00 2e 6a 73 /css" />s.....js
1cc0: 73 31 00 00 00 3c 73 63 72 69 70 74 20 73 72 63 s1...<script src
1cd0: 3d 22 25 73 22 20 74 79 70 65 3d 22 74 65 78 74 ="%s" type="text
1ce0: 2f 6a 61 76 61 73 63 72 69 70 74 22 3e 3c 2f 73 /javascript"></s
1cf0: 63 72 69 70 74 3e 52 75 00 00 00 28 07 00 00 00 cript>Ru...(....
1d00: 74 09 00 00 00 65 6e 75 6d 65 72 61 74 65 52 6b t....enumerateRk
1d10: 00 00 00 52 45 00 00 00 74 05 00 00 00 73 70 6c ...RE...t....spl
1d20: 69 74 74 08 00 00 00 65 6e 64 73 77 69 74 68 52 itt....endswithR
1d30: 72 00 00 00 52 26 00 00 00 28 05 00 00 00 52 2b r...R&...(....R+
1d40: 00 00 00 52 87 00 00 00 74 01 00 00 00 6b 52 58 ...R....t....kRX
1d50: 00 00 00 74 08 00 00 00 66 69 6c 65 6e 61 6d 65 ...t....filename
1d60: 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f (....(....s;.../
1d70: 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 home/spiffy/Docu
1d80: 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d ments/programs/m
1d90: 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f obileblur/gluon/
1da0: 67 6c 6f 62 61 6c 73 2e 70 79 74 0d 00 00 00 69 globals.pyt....i
1db0: 6e 63 6c 75 64 65 5f 66 69 6c 65 73 c3 00 00 00 nclude_files....
1dc0: 73 12 00 00 00 00 01 06 01 22 01 13 01 19 01 0f s........"......
1dd0: 01 11 01 0f 01 18 01 63 04 00 00 00 08 00 00 00 .......c........
1de0: 08 00 00 00 43 00 00 00 73 28 01 00 00 74 00 00 ....C...s(...t..
1df0: 7c 01 00 74 01 00 74 02 00 66 02 00 83 02 00 72 |..t..t..f.....r
1e00: 37 00 74 03 00 7c 01 00 64 01 00 7c 02 00 64 02 7.t..|..d..|..d.
1e10: 00 7c 03 00 64 03 00 7c 00 00 6a 04 00 83 01 03 .|..d..|..j.....
1e20: 01 6e 00 00 74 05 00 7c 01 00 64 04 00 83 02 00 .n..t..|..d.....
1e30: 72 52 00 7c 01 00 6a 06 00 7d 04 00 6e 06 00 64 rR.|..j..}..n..d
1e40: 09 00 7d 04 00 67 00 00 7c 00 00 6a 04 00 44 5d ..}..g..|..j..D]
1e50: 12 00 7d 05 00 7c 05 00 6a 08 00 83 00 00 5e 02 ..}..|..j.....^.
1e60: 00 71 62 00 7d 06 00 7c 04 00 72 a2 00 64 05 00 .qb.}..|..r..d..
1e70: 7c 06 00 6b 07 00 72 a2 00 74 09 00 7c 04 00 83 |..k..r..t..|...
1e80: 01 00 7c 00 00 6a 04 00 64 06 00 3c 6e 00 00 7c ..|..j..d..<n..|
1e90: 04 00 72 e8 00 64 07 00 7c 06 00 6b 07 00 72 e8 ..r..d..|..k..r.
1ea0: 00 79 1d 00 74 0a 00 6a 0b 00 6a 0c 00 7c 04 00 .y..t..j..j..|..
1eb0: 83 01 00 7c 00 00 6a 04 00 64 08 00 3c 57 71 e8 ...|..j..d..<Wq.
1ec0: 00 04 74 0d 00 6b 0a 00 72 e4 00 01 01 01 71 e8 ..t..k..r.....q.
1ed0: 00 58 6e 00 00 7c 03 00 72 12 01 7c 03 00 6a 0e .Xn..|..r..|..j.
1ee0: 00 6a 0f 00 72 12 01 7c 03 00 6a 0e 00 6a 10 00 .j..r..|..j..j..
1ef0: 7c 01 00 7c 02 00 83 02 00 7d 07 00 6e 12 00 74 |..|.....}..n..t
1f00: 11 00 7c 01 00 64 01 00 7c 02 00 83 01 01 7d 07 ..|..d..|.....}.
1f10: 00 7c 07 00 53 28 0a 00 00 00 73 9f 00 00 00 0a .|..S(....s.....
1f20: 20 20 20 20 20 20 20 20 69 66 20 61 20 63 6f 6e if a con
1f30: 74 72 6f 6c 6c 65 72 20 66 75 6e 63 74 69 6f 6e troller function
1f40: 3a 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 ::..
1f50: 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 2e return response.
1f60: 73 74 72 65 61 6d 28 66 69 6c 65 2c 20 31 30 30 stream(file, 100
1f70: 29 0a 0a 20 20 20 20 20 20 20 20 74 68 65 20 66 ).. the f
1f80: 69 6c 65 20 63 6f 6e 74 65 6e 74 20 77 69 6c 6c ile content will
1f90: 20 62 65 20 73 74 72 65 61 6d 65 64 20 61 74 20 be streamed at
1fa0: 31 30 30 20 62 79 74 65 73 20 61 74 20 74 68 65 100 bytes at the
1fb0: 20 74 69 6d 65 0a 20 20 20 20 20 20 20 20 74 0a time. t.
1fc0: 00 00 00 63 68 75 6e 6b 5f 73 69 7a 65 74 07 00 ...chunk_sizet..
1fd0: 00 00 72 65 71 75 65 73 74 52 47 00 00 00 74 04 ..requestRG...t.
1fe0: 00 00 00 6e 61 6d 65 73 0c 00 00 00 63 6f 6e 74 ...names....cont
1ff0: 65 6e 74 2d 74 79 70 65 73 0c 00 00 00 43 6f 6e ent-types....Con
2000: 74 65 6e 74 2d 54 79 70 65 73 0e 00 00 00 63 6f tent-Types....co
2010: 6e 74 65 6e 74 2d 6c 65 6e 67 74 68 73 0e 00 00 ntent-lengths...
2020: 00 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 4e .Content-LengthN
2030: 28 12 00 00 00 52 7a 00 00 00 52 73 00 00 00 74 (....Rz...Rs...t
2040: 07 00 00 00 75 6e 69 63 6f 64 65 52 03 00 00 00 ....unicodeR....
2050: 52 47 00 00 00 52 7b 00 00 00 52 94 00 00 00 52 RG...R{...R....R
2060: 1d 00 00 00 52 45 00 00 00 52 06 00 00 00 74 02 ....RE...R....t.
2070: 00 00 00 6f 73 74 04 00 00 00 70 61 74 68 74 07 ...ost....patht.
2080: 00 00 00 67 65 74 73 69 7a 65 74 07 00 00 00 4f ...getsizet....O
2090: 53 45 72 72 6f 72 52 16 00 00 00 74 1c 00 00 00 SErrorR....t....
20a0: 77 65 62 32 70 79 5f 75 73 65 5f 77 73 67 69 5f web2py_use_wsgi_
20b0: 66 69 6c 65 5f 77 72 61 70 70 65 72 74 11 00 00 file_wrappert...
20c0: 00 77 73 67 69 5f 66 69 6c 65 5f 77 72 61 70 70 .wsgi_file_wrapp
20d0: 65 72 52 02 00 00 00 28 08 00 00 00 52 2b 00 00 erR....(....R+..
20e0: 00 74 06 00 00 00 73 74 72 65 61 6d 52 92 00 00 .t....streamR...
20f0: 00 52 93 00 00 00 52 90 00 00 00 74 04 00 00 00 .R....R....t....
2100: 69 74 65 6d 74 04 00 00 00 6b 65 79 73 74 07 00 itemt....keyst..
2110: 00 00 77 72 61 70 70 65 64 28 00 00 00 00 28 00 ..wrapped(....(.
2120: 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 ...s;.../home/sp
2130: 69 66 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 iffy/Documents/p
2140: 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c rograms/mobilebl
2150: 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 ur/gluon/globals
2160: 2e 70 79 52 9c 00 00 00 ce 00 00 00 73 28 00 00 .pyR........s(..
2170: 00 00 0e 15 01 09 01 06 01 06 01 0d 04 0f 01 0c ................
2180: 02 06 01 22 01 12 01 16 01 12 01 03 02 1d 01 0d ..."............
2190: 01 07 01 12 01 18 02 12 01 63 05 00 00 00 0d 00 .........c......
21a0: 00 00 06 00 00 00 43 00 00 00 73 0d 01 00 00 64 ......C...s....d
21b0: 01 00 64 02 00 6c 00 00 7d 05 00 7c 01 00 6a 01 ..d..l..}..|..j.
21c0: 00 73 24 00 74 02 00 64 03 00 83 01 00 82 01 00 .s$.t..d........
21d0: 6e 00 00 7c 01 00 6a 01 00 64 01 00 19 7d 06 00 n..|..j..d...}..
21e0: 74 03 00 6a 04 00 64 04 00 83 01 00 6a 05 00 7c t..j..d.....j..|
21f0: 06 00 83 01 00 7d 07 00 7c 07 00 73 5e 00 74 02 .....}..|..s^.t.
2200: 00 64 03 00 83 01 00 82 01 00 6e 00 00 7c 07 00 .d........n..|..
2210: 6a 06 00 64 05 00 83 01 00 7c 07 00 6a 06 00 64 j..d.....|..j..d
2220: 06 00 83 01 00 02 7d 08 00 7d 09 00 7c 02 00 7c ......}..}..|..|
2230: 08 00 19 7c 09 00 19 7d 0a 00 79 19 00 7c 0a 00 ...|...}..y..|..
2240: 6a 07 00 7c 06 00 83 01 00 5c 02 00 7d 0b 00 7d j..|.....\..}..}
2250: 0c 00 57 6e 1d 00 04 74 08 00 6b 0a 00 72 c3 00 ..Wn...t..k..r..
2260: 01 01 01 74 02 00 64 03 00 83 01 00 82 01 00 6e ...t..d........n
2270: 01 00 58 7c 05 00 6a 00 00 7c 06 00 83 01 00 7c ..X|..j..|.....|
2280: 00 00 6a 09 00 64 07 00 3c 7c 04 00 72 f4 00 64 ..j..d..<|..r..d
2290: 08 00 7c 0b 00 16 7c 00 00 6a 09 00 64 09 00 3c ..|...|..j..d..<
22a0: 6e 00 00 7c 00 00 6a 0a 00 7c 0c 00 64 0a 00 7c n..|..j..|..d..|
22b0: 03 00 64 0b 00 7c 01 00 83 01 02 53 28 0c 00 00 ..d..|.....S(...
22c0: 00 73 bb 00 00 00 0a 20 20 20 20 20 20 20 20 65 .s..... e
22d0: 78 61 6d 70 6c 65 20 6f 66 20 75 73 61 67 65 20 xample of usage
22e0: 69 6e 20 63 6f 6e 74 72 6f 6c 6c 65 72 3a 3a 0a in controller::.
22f0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 . def
2300: 20 64 6f 77 6e 6c 6f 61 64 28 29 3a 0a 20 20 20 download():.
2310: 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 ret
2320: 75 72 6e 20 72 65 73 70 6f 6e 73 65 2e 64 6f 77 urn response.dow
2330: 6e 6c 6f 61 64 28 72 65 71 75 65 73 74 2c 20 64 nload(request, d
2340: 62 29 0a 0a 20 20 20 20 20 20 20 20 64 6f 77 6e b).. down
2350: 6c 6f 61 64 73 20 66 72 6f 6d 20 68 74 74 70 3a loads from http:
2360: 2f 2f 2e 2e 2e 2e 2f 64 6f 77 6e 6c 6f 61 64 2f //..../download/
2370: 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 filename.
2380: 20 69 ff ff ff ff 4e 69 94 01 00 00 73 22 00 00 i....Ni....s"..
2390: 00 28 3f 50 3c 74 61 62 6c 65 3e 2e 2a 3f 29 5c .(?P<table>.*?)\
23a0: 2e 28 3f 50 3c 66 69 65 6c 64 3e 2e 2a 3f 29 5c .(?P<field>.*?)\
23b0: 2e 2e 2a 74 05 00 00 00 74 61 62 6c 65 74 05 00 ..*t....tablet..
23c0: 00 00 66 69 65 6c 64 73 0c 00 00 00 43 6f 6e 74 ..fields....Cont
23d0: 65 6e 74 2d 54 79 70 65 73 17 00 00 00 61 74 74 ent-Types....att
23e0: 61 63 68 6d 65 6e 74 3b 20 66 69 6c 65 6e 61 6d achment; filenam
23f0: 65 3d 25 73 73 13 00 00 00 43 6f 6e 74 65 6e 74 e=%ss....Content
2400: 2d 44 69 73 70 6f 73 69 74 69 6f 6e 52 92 00 00 -DispositionR...
2410: 00 52 93 00 00 00 28 0b 00 00 00 52 06 00 00 00 .R....(....R....
2420: 52 21 00 00 00 52 0b 00 00 00 74 02 00 00 00 72 R!...R....t....r
2430: 65 74 07 00 00 00 63 6f 6d 70 69 6c 65 74 05 00 et....compilet..
2440: 00 00 6d 61 74 63 68 74 05 00 00 00 67 72 6f 75 ..matcht....grou
2450: 70 74 08 00 00 00 72 65 74 72 69 65 76 65 74 07 pt....retrievet.
2460: 00 00 00 49 4f 45 72 72 6f 72 52 47 00 00 00 52 ...IOErrorRG...R
2470: 9c 00 00 00 28 0d 00 00 00 52 2b 00 00 00 52 93 ....(....R+...R.
2480: 00 00 00 74 02 00 00 00 64 62 52 92 00 00 00 74 ...t....dbR....t
2490: 0a 00 00 00 61 74 74 61 63 68 6d 65 6e 74 74 01 ....attachmentt.
24a0: 00 00 00 63 52 94 00 00 00 52 86 00 00 00 74 01 ...cR....R....t.
24b0: 00 00 00 74 52 58 00 00 00 52 a1 00 00 00 52 90 ...tRX...R....R.
24c0: 00 00 00 52 9c 00 00 00 28 00 00 00 00 28 00 00 ...R....(....(..
24d0: 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 ..s;.../home/spi
24e0: 66 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 ffy/Documents/pr
24f0: 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 ograms/mobileblu
2500: 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e r/gluon/globals.
2510: 70 79 74 08 00 00 00 64 6f 77 6e 6c 6f 61 64 f7 pyt....download.
2520: 00 00 00 73 24 00 00 00 00 0a 0c 01 09 01 0f 01 ...s$...........
2530: 0d 01 0f 01 09 01 06 01 0f 01 1f 01 0e 01 03 01 ................
2540: 19 01 0d 01 10 01 16 01 06 02 14 01 63 03 00 00 ............c...
2550: 00 03 00 00 00 05 00 00 00 43 00 00 00 73 16 00 .........C...s..
2560: 00 00 74 00 00 7c 01 00 64 01 00 7c 02 00 70 12 ..t..|..d..|..p.
2570: 00 74 01 00 83 01 01 53 28 02 00 00 00 4e 74 07 .t.....S(....Nt.
2580: 00 00 00 64 65 66 61 75 6c 74 28 02 00 00 00 52 ...default(....R
2590: 0d 00 00 00 52 0e 00 00 00 28 03 00 00 00 52 2b ....R....(....R+
25a0: 00 00 00 52 74 00 00 00 52 ad 00 00 00 28 00 00 ...Rt...R....(..
25b0: 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d ..(....s;.../hom
25c0: 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e e/spiffy/Documen
25d0: 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 ts/programs/mobi
25e0: 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f leblur/gluon/glo
25f0: 62 61 6c 73 2e 70 79 52 0d 00 00 00 15 01 00 00 bals.pyR........
2600: 73 02 00 00 00 00 01 63 03 00 00 00 03 00 00 00 s......c........
2610: 04 00 00 00 43 00 00 00 73 10 00 00 00 74 00 00 ....C...s....t..
2620: 7c 01 00 7c 00 00 7c 02 00 83 03 00 53 28 01 00 |..|..|.....S(..
2630: 00 00 73 b0 01 00 00 0a 20 20 20 20 20 20 20 20 ..s.....
2640: 61 73 73 75 6d 69 6e 67 3a 3a 0a 0a 20 20 20 20 assuming::..
2650: 20 20 20 20 20 20 20 20 64 65 66 20 61 64 64 28 def add(
2660: 61 2c 20 62 29 3a 0a 20 20 20 20 20 20 20 20 20 a, b):.
2670: 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 2b return a+
2680: 62 0a 0a 20 20 20 20 20 20 20 20 69 66 20 61 20 b.. if a
2690: 63 6f 6e 74 72 6f 6c 6c 65 72 20 66 75 6e 63 74 controller funct
26a0: 69 6f 6e 20 22 66 75 6e 63 22 3a 3a 0a 0a 20 20 ion "func"::..
26b0: 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e return
26c0: 20 72 65 73 70 6f 6e 73 65 2e 78 6d 6c 72 70 63 response.xmlrpc
26d0: 28 72 65 71 75 65 73 74 2c 20 5b 61 64 64 5d 29 (request, [add])
26e0: 0a 0a 20 20 20 20 20 20 20 20 74 68 65 20 63 6f .. the co
26f0: 6e 74 72 6f 6c 6c 65 72 20 77 69 6c 6c 20 62 65 ntroller will be
2700: 20 61 62 6c 65 20 74 6f 20 68 61 6e 64 6c 65 20 able to handle
2710: 78 6d 6c 72 70 63 20 72 65 71 75 65 73 74 73 20 xmlrpc requests
2720: 66 6f 72 0a 20 20 20 20 20 20 20 20 74 68 65 20 for. the
2730: 61 64 64 20 66 75 6e 63 74 69 6f 6e 2e 20 45 78 add function. Ex
2740: 61 6d 70 6c 65 3a 3a 0a 0a 20 20 20 20 20 20 20 ample::..
2750: 20 20 20 20 20 69 6d 70 6f 72 74 20 78 6d 6c 72 import xmlr
2760: 70 63 6c 69 62 0a 20 20 20 20 20 20 20 20 20 20 pclib.
2770: 20 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 78 connection = x
2780: 6d 6c 72 70 63 6c 69 62 2e 53 65 72 76 65 72 50 mlrpclib.ServerP
2790: 72 6f 78 79 28 27 68 74 74 70 3a 2f 2f 68 6f 73 roxy('http://hos
27a0: 74 6e 61 6d 65 2f 61 70 70 2f 63 6f 6e 74 72 2f tname/app/contr/
27b0: 66 75 6e 63 27 29 0a 20 20 20 20 20 20 20 20 20 func').
27c0: 20 20 20 70 72 69 6e 74 20 63 6f 6e 6e 65 63 74 print connect
27d0: 69 6f 6e 2e 61 64 64 28 33 2c 20 34 29 0a 0a 20 ion.add(3, 4)..
27e0: 20 20 20 20 20 20 20 28 01 00 00 00 52 05 00 00 (....R...
27f0: 00 28 03 00 00 00 52 2b 00 00 00 52 93 00 00 00 .(....R+...R....
2800: 74 07 00 00 00 6d 65 74 68 6f 64 73 28 00 00 00 t....methods(...
2810: 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 .(....s;.../home
2820: 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e 74 /spiffy/Document
2830: 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c s/programs/mobil
2840: 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 eblur/gluon/glob
2850: 61 6c 73 2e 70 79 74 06 00 00 00 78 6d 6c 72 70 als.pyt....xmlrp
2860: 63 18 01 00 00 73 02 00 00 00 00 14 63 01 00 00 c....s......c...
2870: 00 0d 00 00 00 10 00 00 00 43 00 00 00 73 b6 01 .........C...s..
2880: 00 00 64 01 00 64 02 00 6c 00 00 6d 01 00 7d 01 ..d..d..l..m..}.
2890: 00 6d 02 00 7d 02 00 6d 03 00 7d 03 00 6d 04 00 .m..}..m..}..m..
28a0: 7d 04 00 6d 05 00 7d 05 00 01 7c 04 00 6a 06 00 }..m..}...|..j..
28b0: 7d 06 00 7c 05 00 64 03 00 64 04 00 64 05 00 64 }..|..d..d..d..d
28c0: 06 00 74 07 00 6a 08 00 6a 09 00 83 03 01 7d 07 ..t..j..j.....}.
28d0: 00 64 01 00 64 07 00 6c 0a 00 6d 0b 00 7d 08 00 .d..d..l..m..}..
28e0: 01 67 00 00 7c 08 00 6a 0c 00 44 5d 4a 00 7d 09 .g..|..j..D]J.}.
28f0: 00 74 0d 00 67 00 00 7c 09 00 6a 0e 00 6a 0f 00 .t..g..|..j..j..
2900: 44 5d 2b 00 7d 0a 00 74 10 00 74 11 00 7c 0a 00 D]+.}..t..t..|..
2910: 64 08 00 19 83 01 00 64 09 00 7c 0a 00 64 0a 00 d......d..|..d..
2920: 19 64 0b 00 14 16 83 02 00 5e 02 00 71 7f 00 8c .d.......^..q...
2930: 00 00 5e 02 00 71 69 00 7d 0b 00 74 12 00 83 00 ..^..qi.}..t....
2940: 00 7d 0c 00 7c 01 00 7c 06 00 64 05 00 64 0c 00 .}..|..|..d..d..
2950: 64 0d 00 7c 07 00 16 83 01 01 7c 06 00 64 0e 00 d..|......|..d..
2960: 64 0c 00 64 0f 00 7c 0c 00 16 83 01 01 7c 01 00 d..d..|......|..
2970: 7c 03 00 74 07 00 6a 08 00 83 01 00 64 10 00 64 |..t..j.....d..d
2980: 11 00 64 12 00 64 13 00 7c 0c 00 16 83 01 02 7c ..d..d..|......|
2990: 06 00 64 14 00 64 0c 00 64 15 00 7c 0c 00 16 83 ..d..d..d..|....
29a0: 01 01 7c 01 00 7c 03 00 74 07 00 6a 13 00 83 01 ..|..|..t..j....
29b0: 00 64 10 00 64 11 00 64 12 00 64 16 00 7c 0c 00 .d..d..d..d..|..
29c0: 16 83 01 02 7c 06 00 64 17 00 64 0c 00 64 18 00 ....|..d..d..d..
29d0: 7c 0c 00 16 83 01 01 7c 01 00 7c 03 00 74 07 00 |......|..|..t..
29e0: 6a 14 00 83 01 00 64 10 00 64 11 00 64 12 00 64 j.....d..d..d..d
29f0: 19 00 7c 0c 00 16 83 01 02 7c 06 00 64 1a 00 64 ..|......|..d..d
2a00: 0c 00 64 1b 00 7c 0c 00 16 83 01 01 7c 01 00 7c ..d..|......|..|
2a10: 03 00 7c 0b 00 83 01 00 64 10 00 64 11 00 64 12 ..|.....d..d..d.
2a20: 00 64 1c 00 7c 0c 00 16 83 01 02 7c 02 00 64 1d .d..|......|..d.
2a30: 00 83 01 00 83 0a 00 53 28 1e 00 00 00 4e 69 ff .......S(....Ni.
2a40: ff ff ff 28 05 00 00 00 74 03 00 00 00 44 49 56 ...(....t....DIV
2a50: 74 06 00 00 00 53 43 52 49 50 54 74 08 00 00 00 t....SCRIPTt....
2a60: 42 45 41 55 54 49 46 59 74 03 00 00 00 54 41 47 BEAUTIFYt....TAG
2a70: 74 03 00 00 00 55 52 4c 74 05 00 00 00 61 64 6d t....URLt....adm
2a80: 69 6e 52 ad 00 00 00 74 06 00 00 00 64 65 73 69 inR....t....desi
2a90: 67 6e 52 21 00 00 00 28 01 00 00 00 74 06 00 00 gnR!...(....t...
2aa0: 00 74 68 72 65 61 64 69 00 00 00 00 73 06 00 00 .threadi....s...
2ab0: 00 25 2e 32 66 6d 73 69 01 00 00 00 69 e8 03 00 .%.2fmsi....i...
2ac0: 00 74 08 00 00 00 5f 6f 6e 63 6c 69 63 6b 73 16 .t...._onclicks.
2ad0: 00 00 00 64 6f 63 75 6d 65 6e 74 2e 6c 6f 63 61 ...document.loca
2ae0: 74 69 6f 6e 3d 27 25 73 27 52 93 00 00 00 73 23 tion='%s'R....s#
2af0: 00 00 00 6a 51 75 65 72 79 28 27 23 72 65 71 75 ...jQuery('#requ
2b00: 65 73 74 2d 25 73 27 29 2e 73 6c 69 64 65 54 6f est-%s').slideTo
2b10: 67 67 6c 65 28 29 74 06 00 00 00 5f 63 6c 61 73 ggle()t...._clas
2b20: 73 74 06 00 00 00 68 69 64 64 65 6e 74 03 00 00 st....hiddent...
2b30: 00 5f 69 64 73 0a 00 00 00 72 65 71 75 65 73 74 ._ids....request
2b40: 2d 25 73 52 37 00 00 00 73 23 00 00 00 6a 51 75 -%sR7...s#...jQu
2b50: 65 72 79 28 27 23 73 65 73 73 69 6f 6e 2d 25 73 ery('#session-%s
2b60: 27 29 2e 73 6c 69 64 65 54 6f 67 67 6c 65 28 29 ').slideToggle()
2b70: 73 0a 00 00 00 73 65 73 73 69 6f 6e 2d 25 73 52 s....session-%sR
2b80: 46 00 00 00 73 24 00 00 00 6a 51 75 65 72 79 28 F...s$...jQuery(
2b90: 27 23 72 65 73 70 6f 6e 73 65 2d 25 73 27 29 2e '#response-%s').
2ba0: 73 6c 69 64 65 54 6f 67 67 6c 65 28 29 73 0b 00 slideToggle()s..
2bb0: 00 00 72 65 73 70 6f 6e 73 65 2d 25 73 73 08 00 ..response-%ss..
2bc0: 00 00 64 62 20 73 74 61 74 73 73 24 00 00 00 6a ..db statss$...j
2bd0: 51 75 65 72 79 28 27 23 64 62 2d 73 74 61 74 73 Query('#db-stats
2be0: 2d 25 73 27 29 2e 73 6c 69 64 65 54 6f 67 67 6c -%s').slideToggl
2bf0: 65 28 29 73 0b 00 00 00 64 62 2d 73 74 61 74 73 e()s....db-stats
2c00: 2d 25 73 73 18 00 00 00 6a 51 75 65 72 79 28 27 -%ss....jQuery('
2c10: 2e 68 69 64 64 65 6e 27 29 2e 68 69 64 65 28 29 .hidden').hide()
2c20: 28 15 00 00 00 52 14 00 00 00 52 b0 00 00 00 52 (....R....R....R
2c30: b1 00 00 00 52 b2 00 00 00 52 b3 00 00 00 52 b4 ....R....R....R.
2c40: 00 00 00 74 06 00 00 00 62 75 74 74 6f 6e 52 36 ...t....buttonR6
2c50: 00 00 00 52 93 00 00 00 52 1f 00 00 00 74 09 00 ...R....R....t..
2c60: 00 00 67 6c 75 6f 6e 2e 64 61 6c 52 b7 00 00 00 ..gluon.dalR....
2c70: 74 09 00 00 00 69 6e 73 74 61 6e 63 65 73 52 08 t....instancesR.
2c80: 00 00 00 52 a8 00 00 00 74 08 00 00 00 5f 74 69 ...R....t...._ti
2c90: 6d 69 6e 67 73 52 09 00 00 00 52 0a 00 00 00 52 mingsR....R....R
2ca0: 0f 00 00 00 52 37 00 00 00 52 46 00 00 00 28 0d ....R7...RF...(.
2cb0: 00 00 00 52 2b 00 00 00 52 b0 00 00 00 52 b1 00 ...R+...R....R..
2cc0: 00 00 52 b2 00 00 00 52 b3 00 00 00 52 b4 00 00 ..R....R....R...
2cd0: 00 74 06 00 00 00 42 55 54 54 4f 4e 52 b5 00 00 .t....BUTTONR...
2ce0: 00 52 b7 00 00 00 74 01 00 00 00 69 74 03 00 00 .R....t....it...
2cf0: 00 72 6f 77 74 07 00 00 00 64 62 73 74 61 74 73 .rowt....dbstats
2d00: 74 01 00 00 00 75 28 00 00 00 00 28 00 00 00 00 t....u(....(....
2d10: 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 s;.../home/spiff
2d20: 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 y/Documents/prog
2d30: 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f rams/mobileblur/
2d40: 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 gluon/globals.py
2d50: 74 07 00 00 00 74 6f 6f 6c 62 61 72 2e 01 00 00 t....toolbar....
2d60: 73 26 00 00 00 00 01 28 01 09 01 0f 01 0f 01 10 s&.....(........
2d70: 01 03 02 57 01 09 01 03 01 13 01 13 01 22 01 13 ...W........."..
2d80: 01 22 01 13 01 22 01 13 01 1f 01 4e 28 10 00 00 ."...".....N(...
2d90: 00 52 5a 00 00 00 52 5e 00 00 00 52 59 00 00 00 .RZ...R^...RY...
2da0: 52 2c 00 00 00 52 41 00 00 00 52 72 00 00 00 52 R,...RA...Rr...R
2db0: 85 00 00 00 52 8a 00 00 00 52 91 00 00 00 52 04 ....R....R....R.
2dc0: 00 00 00 52 1d 00 00 00 52 9c 00 00 00 52 ac 00 ...R....R....R..
2dd0: 00 00 52 0d 00 00 00 52 af 00 00 00 52 c5 00 00 ..R....R....R...
2de0: 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 .(....(....(....
2df0: 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 s;.../home/spiff
2e00: 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 y/Documents/prog
2e10: 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f rams/mobileblur/
2e20: 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 gluon/globals.py
2e30: 52 12 00 00 00 80 00 00 00 73 18 00 00 00 06 05 R........s......
2e40: 06 02 09 13 0c 06 09 1d 09 06 09 0e 03 01 0c 25 ...............%
2e50: 0f 1e 0c 03 09 16 63 00 00 00 00 00 00 00 00 07 ......c.........
2e60: 00 00 00 42 00 00 00 73 77 00 00 00 65 00 00 5a ...B...sw...e..Z
2e70: 01 00 64 00 00 5a 02 00 64 0c 00 64 01 00 64 0c ..d..Z..d..d..d.
2e80: 00 65 04 00 64 0c 00 65 05 00 64 02 00 84 06 00 .e..d..e..d.....
2e90: 5a 06 00 64 03 00 84 00 00 5a 07 00 64 04 00 64 Z..d.....Z..d..d
2ea0: 05 00 84 01 00 5a 08 00 64 06 00 84 00 00 5a 09 .....Z..d.....Z.
2eb0: 00 64 0c 00 64 07 00 84 01 00 5a 0a 00 64 08 00 .d..d.....Z..d..
2ec0: 84 00 00 5a 0b 00 64 09 00 84 00 00 5a 0c 00 64 ...Z..d.....Z..d
2ed0: 0a 00 84 00 00 5a 0d 00 64 0b 00 84 00 00 5a 0e .....Z..d.....Z.
2ee0: 00 52 53 28 0d 00 00 00 73 51 00 00 00 0a 20 20 .RS(....sQ....
2ef0: 20 20 64 65 66 69 6e 65 73 20 74 68 65 20 73 65 defines the se
2f00: 73 73 69 6f 6e 20 6f 62 6a 65 63 74 20 61 6e 64 ssion object and
2f10: 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c the default val
2f20: 75 65 73 20 6f 66 20 69 74 73 20 6d 65 6d 62 65 ues of its membe
2f30: 72 73 20 28 4e 6f 6e 65 29 0a 20 20 20 20 74 0e rs (None). t.
2f40: 00 00 00 77 65 62 32 70 79 5f 73 65 73 73 69 6f ...web2py_sessio
2f50: 6e 63 09 00 00 00 15 00 00 00 0a 00 00 00 43 00 nc............C.
2f60: 00 00 73 f7 04 00 00 7c 07 00 74 00 00 6b 02 00 ..s....|..t..k..
2f70: 72 18 00 64 01 00 84 00 00 7d 07 00 6e 00 00 7c r..d.....}..n..|
2f80: 00 00 6a 01 00 7c 02 00 83 01 00 01 7c 05 00 73 ..j..|......|..s
2f90: 37 00 7c 01 00 6a 02 00 7d 05 00 6e 00 00 64 02 7.|..j..}..n..d.
2fa0: 00 7c 05 00 6a 03 00 83 00 00 16 7c 02 00 5f 04 .|..j......|.._.
2fb0: 00 7c 03 00 73 58 02 74 05 00 6a 06 00 74 00 00 .|..sX.t..j..t..
2fc0: 6b 08 00 73 6e 00 7c 05 00 74 05 00 6a 06 00 6b k..sn.|..t..j..k
2fd0: 06 00 72 72 00 64 03 00 53 74 07 00 7c 02 00 5f ..rr.d..St..|.._
2fe0: 08 00 7c 01 00 6a 09 00 6a 0a 00 64 04 00 64 05 ..|..j..j..d..d.
2ff0: 00 83 02 00 7d 09 00 7c 02 00 6a 04 00 7c 01 00 ....}..|..j..|..
3000: 6a 0b 00 6b 06 00 72 03 01 7c 01 00 6a 0b 00 7c j..k..r..|..j..|
3010: 02 00 6a 04 00 19 6a 0c 00 7c 02 00 5f 0d 00 74 ..j...j..|.._..t
3020: 0e 00 6a 0f 00 7c 02 00 6a 0d 00 83 01 00 72 f7 ..j..|..j.....r.
3030: 00 74 10 00 6a 11 00 6a 12 00 74 13 00 7c 01 00 .t..j..j..t..|..
3040: 6a 14 00 83 01 00 7c 05 00 64 06 00 7c 02 00 6a j.....|..d..|..j
3050: 0d 00 83 04 00 7c 02 00 5f 15 00 71 03 01 64 03 .....|.._..q..d.
3060: 00 7c 02 00 5f 0d 00 6e 00 00 7c 02 00 6a 0d 00 .|.._..n..|..j..
3070: 72 cc 01 79 aa 00 74 17 00 7c 02 00 6a 15 00 64 r..y..t..|..j..d
3080: 07 00 83 02 00 7c 02 00 5f 18 00 7a 8d 00 74 19 .....|.._..z..t.
3090: 00 6a 1a 00 7c 02 00 6a 18 00 74 19 00 6a 1b 00 .j..|..j..t..j..
30a0: 83 02 00 01 74 00 00 7c 02 00 5f 1c 00 7c 00 00 ....t..|.._..|..
30b0: 6a 1d 00 74 1e 00 6a 1f 00 7c 02 00 6a 18 00 83 j..t..j..|..j...
30c0: 01 00 83 01 00 01 7c 02 00 6a 18 00 6a 20 00 64 ......|..j..j .d
30d0: 08 00 83 01 00 01 7c 02 00 6a 15 00 6a 21 00 64 ......|..j..j!.d
30e0: 09 00 83 01 00 64 0a 00 19 6a 21 00 64 0b 00 83 .....d...j!.d...
30f0: 01 00 64 08 00 19 7d 0a 00 7c 08 00 72 b0 01 7c ..d...}..|..r..|
3100: 09 00 7c 0a 00 6b 03 00 72 b0 01 74 22 00 64 0c ..|..k..r..t".d.
3110: 00 82 02 00 6e 00 00 57 64 03 00 58 57 71 cc 01 ....n..Wd..XWq..
3120: 01 01 01 64 03 00 7c 02 00 5f 0d 00 71 cc 01 58 ...d..|.._..q..X
3130: 6e 00 00 7c 02 00 6a 0d 00 73 8c 04 74 23 00 83 n..|..j..s..t#..
3140: 00 00 7d 0b 00 64 0d 00 7c 09 00 7c 0b 00 66 02 ..}..d..|..|..f.
3150: 00 16 7c 02 00 5f 0d 00 7c 07 00 72 1f 02 7c 07 ..|.._..|..r..|.
3160: 00 7c 02 00 6a 0d 00 83 01 00 7d 0c 00 64 0e 00 .|..j.....}..d..
3170: 7c 0c 00 7c 02 00 6a 0d 00 66 02 00 16 7c 02 00 |..|..j..f...|..
3180: 5f 0d 00 6e 00 00 74 10 00 6a 11 00 6a 12 00 74 _..n..t..j..j..t
3190: 13 00 7c 01 00 6a 14 00 83 01 00 7c 05 00 64 06 ..|..j.....|..d.
31a0: 00 7c 02 00 6a 0d 00 83 04 00 7c 02 00 5f 15 00 .|..j.....|.._..
31b0: 74 00 00 7c 02 00 5f 08 00 71 8c 04 6e 34 02 74 t..|.._..q..n4.t
31c0: 05 00 6a 06 00 74 00 00 6b 09 00 72 7a 02 74 05 ..j..t..k..rz.t.
31d0: 00 6a 06 00 6a 24 00 7c 05 00 83 01 00 01 6e 00 .j..j$.|......n.
31e0: 00 74 00 00 7c 02 00 5f 25 00 7c 02 00 6a 18 00 .t..|.._%.|..j..
31f0: 72 9c 02 7c 00 00 6a 26 00 7c 02 00 83 01 00 01 r..|..j&.|......
3200: 6e 00 00 74 27 00 6a 05 00 6a 28 00 72 b4 02 7c n..t'.j..j(.r..|
3210: 03 00 7c 01 00 5f 29 00 6e 00 00 7c 05 00 7c 01 ..|.._).n..|..|.
3220: 00 6a 02 00 6b 02 00 72 cc 02 7c 06 00 7d 0d 00 .j..k..r..|..}..
3230: 6e 06 00 74 07 00 7d 0d 00 7c 04 00 64 0f 00 17 n..t..}..|..d...
3240: 7c 05 00 17 7d 0e 00 7c 03 00 6a 2a 00 7c 0e 00 |...}..|..j*.|..
3250: 64 03 00 83 02 00 7d 0f 00 7c 0f 00 64 03 00 6b d.....}..|..d..k
3260: 08 00 72 85 03 7c 03 00 6a 2b 00 7c 0e 00 7c 03 ..r..|..j+.|..|.
3270: 00 6a 2c 00 64 10 00 64 11 00 64 12 00 74 07 00 .j,.d..d..d..t..
3280: 83 02 01 7c 03 00 6a 2c 00 64 13 00 64 14 00 64 ...|..j,.d..d..d
3290: 15 00 83 01 01 7c 03 00 6a 2c 00 64 16 00 64 17 .....|..j,.d..d.
32a0: 00 64 12 00 7c 01 00 6a 2d 00 83 02 01 7c 03 00 .d..|..j-....|..
32b0: 6a 2c 00 64 18 00 64 17 00 83 02 00 7c 03 00 6a j,.d..d.....|..j
32c0: 2c 00 64 19 00 64 14 00 64 15 00 83 01 01 7c 03 ,.d..d..d.....|.
32d0: 00 6a 2c 00 64 1a 00 64 1b 00 83 02 00 64 1c 00 .j,.d..d.....d..
32e0: 7c 0d 00 83 07 01 7d 0f 00 6e 00 00 79 b3 00 7c |.....}..n..y..|
32f0: 01 00 6a 0b 00 7c 02 00 6a 04 00 19 6a 0c 00 7d ..j..|..j...j..}
3300: 10 00 7c 10 00 6a 21 00 64 04 00 83 01 00 5c 02 ..|..j!.d.....\.
3310: 00 7d 11 00 7d 12 00 7c 11 00 64 1d 00 6b 02 00 .}..}..|..d..k..
3320: 72 c8 03 74 22 00 64 1e 00 82 02 00 6e 00 00 7c r..t".d.....n..|
3330: 03 00 7c 0f 00 6a 2e 00 7c 11 00 6b 02 00 83 01 ..|..j..|..k....
3340: 00 6a 2f 00 83 00 00 7d 13 00 74 30 00 7c 13 00 .j/....}..t0.|..
3350: 83 01 00 64 08 00 6b 02 00 73 08 04 7c 13 00 64 ...d..k..s..|..d
3360: 08 00 19 6a 31 00 7c 12 00 6b 03 00 72 14 04 74 ...j1.|..k..r..t
3370: 22 00 64 1f 00 82 02 00 6e 00 00 74 1e 00 6a 32 ".d.....n..t..j2
3380: 00 7c 13 00 64 08 00 19 6a 33 00 83 01 00 7d 14 .|..d...j3....}.
3390: 00 7c 00 00 6a 1d 00 7c 14 00 83 01 00 01 57 6e .|..j..|......Wn
33a0: 26 00 04 74 22 00 6b 0a 00 72 60 04 01 01 01 64 &..t".k..r`....d
33b0: 03 00 7d 11 00 74 23 00 83 00 00 7d 12 00 69 00 ..}..t#....}..i.
33c0: 00 7d 14 00 6e 01 00 58 7c 02 00 6a 04 00 7c 0f .}..n..X|..j..|.
33d0: 00 7c 11 00 7c 12 00 66 04 00 7c 02 00 5f 34 00 .|..|..f..|.._4.
33e0: 64 20 00 7c 11 00 7c 12 00 66 02 00 16 7c 02 00 d .|..|..f...|..
33f0: 5f 0d 00 7c 02 00 6a 0d 00 7c 02 00 6a 0b 00 7c _..|..j..|..j..|
3400: 02 00 6a 04 00 3c 64 09 00 7c 02 00 6a 0b 00 7c ..j..<d..|..j..|
3410: 02 00 6a 04 00 19 64 21 00 3c 74 35 00 6a 36 00 ..j...d!.<t5.j6.
3420: 74 37 00 7c 00 00 83 01 00 83 01 00 6a 38 00 83 t7.|........j8..
3430: 00 00 7c 00 00 5f 39 00 7c 00 00 6a 3a 00 72 f3 ..|.._9.|..j:.r.
3440: 04 7c 00 00 6a 3a 00 64 03 00 02 7c 02 00 5f 3a .|..j:.d...|.._:
3450: 00 7c 00 00 5f 3a 00 6e 00 00 64 03 00 53 28 22 .|.._:.n..d..S("
3460: 00 00 00 73 c8 00 00 00 0a 20 20 20 20 20 20 20 ...s.....
3470: 20 73 65 70 61 72 61 74 65 20 63 61 6e 20 62 65 separate can be
3480: 20 73 65 70 61 72 61 74 65 3d 6c 61 6d 62 64 61 separate=lambda
3490: 28 73 65 73 73 69 6f 6e 5f 6e 61 6d 65 29 3a 20 (session_name):
34a0: 73 65 73 73 69 6f 6e 5f 6e 61 6d 65 5b 2d 32 3a session_name[-2:
34b0: 5d 0a 20 20 20 20 20 20 20 20 61 6e 64 20 69 74 ]. and it
34c0: 20 69 73 20 75 73 65 64 20 74 6f 20 64 65 74 65 is used to dete
34d0: 72 6d 69 6e 65 20 61 20 73 65 73 73 69 6f 6e 20 rmine a session
34e0: 70 72 65 66 69 78 2e 0a 20 20 20 20 20 20 20 20 prefix..
34f0: 73 65 70 61 72 61 74 65 20 63 61 6e 20 62 65 20 separate can be
3500: 54 72 75 65 20 61 6e 64 20 69 74 20 69 73 20 73 True and it is s
3510: 65 74 20 74 6f 20 73 65 73 73 69 6f 6e 5f 6e 61 et to session_na
3520: 6d 65 5b 2d 32 3a 5d 0a 20 20 20 20 20 20 20 20 me[-2:].
3530: 63 01 00 00 00 01 00 00 00 02 00 00 00 53 00 00 c............S..
3540: 00 73 08 00 00 00 7c 00 00 64 01 00 1f 53 28 02 .s....|..d...S(.
3550: 00 00 00 4e 69 fe ff ff ff 28 00 00 00 00 28 01 ...Ni....(....(.
3560: 00 00 00 74 0c 00 00 00 73 65 73 73 69 6f 6e 5f ...t....session_
3570: 6e 61 6d 65 28 00 00 00 00 28 00 00 00 00 73 3b name(....(....s;
3580: 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f .../home/spiffy/
3590: 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 Documents/progra
35a0: 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c ms/mobileblur/gl
35b0: 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 52 61 uon/globals.pyRa
35c0: 00 00 00 5c 01 00 00 73 00 00 00 00 73 0d 00 00 ...\...s....s...
35d0: 00 73 65 73 73 69 6f 6e 5f 69 64 5f 25 73 4e 52 .session_id_%sNR
35e0: 2d 00 00 00 52 3c 00 00 00 74 08 00 00 00 73 65 -...R<...t....se
35f0: 73 73 69 6f 6e 73 73 03 00 00 00 72 62 2b 69 00 ssionss....rb+i.
3600: 00 00 00 74 01 00 00 00 2f 69 ff ff ff ff 74 01 ...t..../i....t.
3610: 00 00 00 2d 73 0d 00 00 00 63 6f 6f 6b 69 65 20 ...-s....cookie
3620: 61 74 74 61 63 6b 73 05 00 00 00 25 73 2d 25 73 attacks....%s-%s
3630: 73 05 00 00 00 25 73 2f 25 73 52 2e 00 00 00 74 s....%s/%sR....t
3640: 06 00 00 00 6c 6f 63 6b 65 64 74 07 00 00 00 62 ....lockedt....b
3650: 6f 6f 6c 65 61 6e 52 ad 00 00 00 74 09 00 00 00 ooleanR....t....
3660: 63 6c 69 65 6e 74 5f 69 70 74 06 00 00 00 6c 65 client_ipt....le
3670: 6e 67 74 68 69 40 00 00 00 74 10 00 00 00 63 72 ngthi@...t....cr
3680: 65 61 74 65 64 5f 64 61 74 65 74 69 6d 65 52 23 eated_datetimeR#
3690: 00 00 00 74 11 00 00 00 6d 6f 64 69 66 69 65 64 ...t....modified
36a0: 5f 64 61 74 65 74 69 6d 65 74 0a 00 00 00 75 6e _datetimet....un
36b0: 69 71 75 65 5f 6b 65 79 74 0c 00 00 00 73 65 73 ique_keyt....ses
36c0: 73 69 6f 6e 5f 64 61 74 61 74 04 00 00 00 62 6c sion_datat....bl
36d0: 6f 62 74 07 00 00 00 6d 69 67 72 61 74 65 74 01 obt....migratet.
36e0: 00 00 00 30 73 0e 00 00 00 72 65 63 6f 72 64 5f ...0s....record_
36f0: 69 64 20 3d 3d 20 30 73 09 00 00 00 4e 6f 20 72 id == 0s....No r
3700: 65 63 6f 72 64 73 05 00 00 00 25 73 3a 25 73 52 ecords....%s:%sR
3710: 97 00 00 00 28 3b 00 00 00 52 41 00 00 00 74 07 ....(;...RA...t.
3720: 00 00 00 5f 75 6e 6c 6f 63 6b 52 1f 00 00 00 52 ..._unlockR....R
3730: 45 00 00 00 74 0f 00 00 00 73 65 73 73 69 6f 6e E...t....session
3740: 5f 69 64 5f 6e 61 6d 65 52 10 00 00 00 74 0b 00 _id_nameR....t..
3750: 00 00 64 62 5f 73 65 73 73 69 6f 6e 73 52 26 00 ..db_sessionsR&.
3760: 00 00 74 0b 00 00 00 73 65 73 73 69 6f 6e 5f 6e ..t....session_n
3770: 65 77 52 2f 00 00 00 52 30 00 00 00 52 19 00 00 ewR/...R0...R...
3780: 00 52 89 00 00 00 52 66 00 00 00 74 10 00 00 00 .R....Rf...t....
3790: 72 65 67 65 78 5f 73 65 73 73 69 6f 6e 5f 69 64 regex_session_id
37a0: 52 a4 00 00 00 52 96 00 00 00 52 97 00 00 00 74 R....R....R....t
37b0: 04 00 00 00 6a 6f 69 6e 52 0c 00 00 00 52 1e 00 ....joinR....R..
37c0: 00 00 74 10 00 00 00 73 65 73 73 69 6f 6e 5f 66 ..t....session_f
37d0: 69 6c 65 6e 61 6d 65 52 1d 00 00 00 74 04 00 00 ilenameR....t...
37e0: 00 6f 70 65 6e 74 0c 00 00 00 73 65 73 73 69 6f .opent....sessio
37f0: 6e 5f 66 69 6c 65 74 0b 00 00 00 70 6f 72 74 61 n_filet....porta
3800: 6c 6f 63 6b 65 72 74 04 00 00 00 6c 6f 63 6b 74 lockert....lockt
3810: 07 00 00 00 4c 4f 43 4b 5f 45 58 74 0e 00 00 00 ....LOCK_EXt....
3820: 73 65 73 73 69 6f 6e 5f 6c 6f 63 6b 65 64 52 7e session_lockedR~
3830: 00 00 00 74 07 00 00 00 63 50 69 63 6b 6c 65 74 ...t....cPicklet
3840: 04 00 00 00 6c 6f 61 64 74 04 00 00 00 73 65 65 ....loadt....see
3850: 6b 52 8d 00 00 00 74 09 00 00 00 45 78 63 65 70 kR....t....Excep
3860: 74 69 6f 6e 52 0f 00 00 00 74 03 00 00 00 61 64 tionR....t....ad
3870: 64 74 0a 00 00 00 73 65 73 73 69 6f 6e 5f 64 62 dt....session_db
3880: 74 06 00 00 00 5f 63 6c 6f 73 65 52 2a 00 00 00 t...._closeR*...
3890: 74 12 00 00 00 77 65 62 32 70 79 5f 72 75 6e 74 t....web2py_runt
38a0: 69 6d 65 5f 67 61 65 74 0a 00 00 00 74 69 63 6b ime_gaet....tick
38b0: 65 74 73 5f 64 62 52 48 00 00 00 74 0c 00 00 00 ets_dbRH...t....
38c0: 64 65 66 69 6e 65 5f 74 61 62 6c 65 74 05 00 00 define_tablet...
38d0: 00 46 69 65 6c 64 52 24 00 00 00 74 02 00 00 00 .FieldR$...t....
38e0: 69 64 74 06 00 00 00 73 65 6c 65 63 74 52 43 00 idt....selectRC.
38f0: 00 00 52 d1 00 00 00 74 05 00 00 00 6c 6f 61 64 ..R....t....load
3900: 73 52 d2 00 00 00 74 12 00 00 00 5f 64 62 74 61 sR....t...._dbta
3910: 62 6c 65 5f 61 6e 64 5f 66 69 65 6c 64 74 07 00 ble_and_fieldt..
3920: 00 00 68 61 73 68 6c 69 62 74 03 00 00 00 6d 64 ..hashlibt....md
3930: 35 52 73 00 00 00 74 06 00 00 00 64 69 67 65 73 5Rs...t....diges
3940: 74 74 0e 00 00 00 5f 53 65 73 73 69 6f 6e 5f 5f tt...._Session__
3950: 68 61 73 68 52 68 00 00 00 28 15 00 00 00 52 2b hashRh...(....R+
3960: 00 00 00 52 93 00 00 00 52 46 00 00 00 52 a8 00 ...R....RF...R..
3970: 00 00 74 09 00 00 00 74 61 62 6c 65 6e 61 6d 65 ..t....tablename
3980: 74 09 00 00 00 6d 61 73 74 65 72 61 70 70 52 d4 t....masterappR.
3990: 00 00 00 74 08 00 00 00 73 65 70 61 72 61 74 65 ...t....separate
39a0: 74 0c 00 00 00 63 68 65 63 6b 5f 63 6c 69 65 6e t....check_clien
39b0: 74 52 2f 00 00 00 74 02 00 00 00 6f 63 52 32 00 tR/...t....ocR2.
39c0: 00 00 74 06 00 00 00 70 72 65 66 69 78 74 0d 00 ..t....prefixt..
39d0: 00 00 74 61 62 6c 65 5f 6d 69 67 72 61 74 65 74 ..table_migratet
39e0: 05 00 00 00 74 6e 61 6d 65 52 a0 00 00 00 52 88 ....tnameR....R.
39f0: 00 00 00 74 09 00 00 00 72 65 63 6f 72 64 5f 69 ...t....record_i
3a00: 64 52 d1 00 00 00 74 04 00 00 00 72 6f 77 73 52 dR....t....rowsR
3a10: d2 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b ....(....(....s;
3a20: 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f .../home/spiffy/
3a30: 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 Documents/progra
3a40: 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c ms/mobileblur/gl
3a50: 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 07 uon/globals.pyt.
3a60: 00 00 00 63 6f 6e 6e 65 63 74 4b 01 00 00 73 aa ...connectK...s.
3a70: 00 00 00 00 10 0c 01 0c 01 0d 01 06 01 0c 01 13 ................
3a80: 02 06 01 1e 01 04 01 09 01 15 01 12 02 16 01 12 ................
3a90: 02 18 01 15 02 0c 01 09 01 03 02 15 01 03 01 0c ................
3aa0: 01 0a 01 09 01 19 01 10 01 23 01 12 01 10 02 05 .........#......
3ab0: 03 03 01 10 01 09 01 09 01 13 01 06 01 0f 01 19 ................
3ac0: 02 18 01 12 01 0f 02 0f 01 13 01 09 01 09 01 10 ................
3ad0: 01 0c 02 0c 01 0f 01 09 02 06 01 0e 01 12 01 0c ................
3ae0: 01 06 01 03 01 15 01 12 01 0f 01 09 01 0f 01 12 ................
3af0: 01 12 01 0c 02 03 01 13 01 15 01 0c 01 0c 01 1b ................
3b00: 01 25 01 0c 04 16 01 11 01 0d 01 06 01 09 01 0a .%..............
3b10: 02 18 01 13 01 13 01 14 01 1e 01 09 01 63 01 00 .............c..
3b20: 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 27 ..........C...s'
3b30: 00 00 00 7c 00 00 6a 00 00 72 0d 00 74 01 00 53 ...|..j..r..t..S
3b40: 74 02 00 6a 02 00 6a 03 00 83 00 00 7c 00 00 5f t..j..j.....|.._
3b50: 00 00 74 04 00 53 64 00 00 53 28 01 00 00 00 4e ..t..Sd..S(....N
3b60: 28 05 00 00 00 74 10 00 00 00 5f 73 74 61 72 74 (....t...._start
3b70: 5f 74 69 6d 65 73 74 61 6d 70 52 26 00 00 00 52 _timestampR&...R
3b80: 23 00 00 00 74 05 00 00 00 74 6f 64 61 79 52 41 #...t....todayRA
3b90: 00 00 00 28 01 00 00 00 52 2b 00 00 00 28 00 00 ...(....R+...(..
3ba0: 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d ..(....s;.../hom
3bb0: 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e e/spiffy/Documen
3bc0: 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 ts/programs/mobi
3bd0: 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f leblur/gluon/glo
3be0: 62 61 6c 73 2e 70 79 74 06 00 00 00 69 73 5f 6e bals.pyt....is_n
3bf0: 65 77 c2 01 00 00 73 08 00 00 00 00 01 09 01 04 ew....s.........
3c00: 02 12 01 69 10 0e 00 00 63 02 00 00 00 03 00 00 ...i....c.......
3c10: 00 05 00 00 00 43 00 00 00 73 4d 00 00 00 74 00 .....C...sM...t.
3c20: 00 6a 00 00 6a 01 00 83 00 00 7d 02 00 7c 00 00 .j..j.....}..|..
3c30: 6a 02 00 0c 73 38 00 7c 00 00 6a 02 00 74 00 00 j...s8.|..j..t..
3c40: 6a 03 00 64 01 00 7c 01 00 83 00 01 17 7c 02 00 j..d..|......|..
3c50: 6b 04 00 72 45 00 7c 02 00 7c 00 00 5f 02 00 74 k..rE.|..|.._..t
3c60: 04 00 53 74 05 00 53 64 00 00 53 28 02 00 00 00 ..St..Sd..S(....
3c70: 4e 74 07 00 00 00 73 65 63 6f 6e 64 73 28 06 00 Nt....seconds(..
3c80: 00 00 52 23 00 00 00 52 02 01 00 00 74 0f 00 00 ..R#...R....t...
3c90: 00 5f 6c 61 73 74 5f 74 69 6d 65 73 74 61 6d 70 ._last_timestamp
3ca0: 74 09 00 00 00 74 69 6d 65 64 65 6c 74 61 52 26 t....timedeltaR&
3cb0: 00 00 00 52 41 00 00 00 28 03 00 00 00 52 2b 00 ...RA...(....R+.
3cc0: 00 00 52 04 01 00 00 52 24 00 00 00 28 00 00 00 ..R....R$...(...
3cd0: 00 28 00 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 .(....s;.../home
3ce0: 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d 65 6e 74 /spiffy/Document
3cf0: 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c s/programs/mobil
3d00: 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 eblur/gluon/glob
3d10: 61 6c 73 2e 70 79 74 0a 00 00 00 69 73 5f 65 78 als.pyt....is_ex
3d20: 70 69 72 65 64 c9 01 00 00 73 0c 00 00 00 00 01 pired....s......
3d30: 0f 01 0a 01 1f 01 09 01 04 02 63 01 00 00 00 01 ..........c.....
3d40: 00 00 00 02 00 00 00 43 00 00 00 73 0d 00 00 00 .......C...s....
3d50: 74 00 00 7c 00 00 5f 01 00 64 00 00 53 28 01 00 t..|.._..d..S(..
3d60: 00 00 4e 28 02 00 00 00 52 41 00 00 00 74 07 00 ..N(....RA...t..
3d70: 00 00 5f 73 65 63 75 72 65 28 01 00 00 00 52 2b .._secure(....R+
3d80: 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 ...(....(....s;.
3d90: 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 ../home/spiffy/D
3da0: 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d ocuments/program
3db0: 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 s/mobileblur/glu
3dc0: 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 06 00 on/globals.pyt..
3dd0: 00 00 73 65 63 75 72 65 d2 01 00 00 73 02 00 00 ..secure....s...
3de0: 00 00 01 63 02 00 00 00 02 00 00 00 02 00 00 00 ...c............
3df0: 43 00 00 00 73 1a 00 00 00 7c 00 00 6a 00 00 7c C...s....|..j..|
3e00: 01 00 83 01 00 01 74 01 00 7c 00 00 5f 02 00 64 ......t..|.._..d
3e10: 00 00 53 28 01 00 00 00 4e 28 03 00 00 00 52 e9 ..S(....N(....R.
3e20: 00 00 00 52 41 00 00 00 74 07 00 00 00 5f 66 6f ...RA...t...._fo
3e30: 72 67 65 74 28 02 00 00 00 52 2b 00 00 00 52 46 rget(....R+...RF
3e40: 00 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 ...(....(....s;.
3e50: 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 ../home/spiffy/D
3e60: 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d ocuments/program
3e70: 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 s/mobileblur/glu
3e80: 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 06 00 on/globals.pyt..
3e90: 00 00 66 6f 72 67 65 74 d5 01 00 00 73 04 00 00 ..forget....s...
3ea0: 00 00 01 0d 01 63 03 00 00 00 09 00 00 00 0d 00 .....c..........
3eb0: 00 00 43 00 00 00 73 21 01 00 00 7c 02 00 6a 00 ..C...s!...|..j.
3ec0: 00 0c 73 1d 00 7c 02 00 6a 01 00 0c 73 1d 00 7c ..s..|..j...s..|
3ed0: 00 00 6a 02 00 72 21 00 64 00 00 53 7c 00 00 6a ..j..r!.d..S|..j
3ee0: 03 00 7d 03 00 7c 03 00 64 00 00 6b 09 00 72 64 ..}..|..d..k..rd
3ef0: 00 7c 00 00 60 03 00 7c 03 00 74 05 00 6a 06 00 .|..`..|..t..j..
3f00: 74 07 00 7c 00 00 83 01 00 83 01 00 6a 08 00 83 t..|........j...
3f10: 00 00 6b 02 00 72 64 00 64 00 00 53 6e 00 00 7c ..k..rd.d..Sn..|
3f20: 02 00 6a 09 00 5c 04 00 7d 04 00 7d 05 00 7d 06 ..j..\..}..}..}.
3f30: 00 7d 07 00 74 0a 00 64 01 00 74 0b 00 64 02 00 .}..t..d..t..d..
3f40: 7c 01 00 6a 0c 00 6a 0d 00 64 03 00 7c 01 00 6a |..j..j..d..|..j
3f50: 0e 00 64 04 00 74 0f 00 6a 10 00 74 0a 00 7c 00 ..d..t..j..t..|.
3f60: 00 83 01 00 83 01 00 64 05 00 7c 07 00 83 00 05 .......d..|.....
3f70: 7d 08 00 7c 06 00 72 e0 00 7c 05 00 6a 11 00 7c }..|..r..|..j..|
3f80: 05 00 6a 12 00 7c 06 00 6b 02 00 83 01 00 6a 13 ..j..|..k.....j.
3f90: 00 7c 08 00 8d 00 00 01 6e 0f 00 7c 05 00 6a 14 .|......n..|..j.
3fa0: 00 7c 08 00 8d 00 00 7d 06 00 64 06 00 7c 06 00 .|.....}..d..|..
3fb0: 7c 07 00 66 02 00 16 7c 02 00 6a 15 00 7c 02 00 |..f...|..j..|..
3fc0: 6a 16 00 3c 64 07 00 7c 02 00 6a 15 00 7c 02 00 j..<d..|..j..|..
3fd0: 6a 16 00 19 64 08 00 3c 64 00 00 53 28 09 00 00 j...d..<d..S(...
3fe0: 00 4e 52 cb 00 00 00 52 cd 00 00 00 52 d0 00 00 .NR....R....R...
3ff0: 00 52 d2 00 00 00 52 d1 00 00 00 73 05 00 00 00 .R....R....s....
4000: 25 73 3a 25 73 52 c9 00 00 00 52 97 00 00 00 28 %s:%sR....R....(
4010: 17 00 00 00 52 e8 00 00 00 52 66 00 00 00 52 0a ....R....Rf...R.
4020: 01 00 00 52 f5 00 00 00 52 1d 00 00 00 52 f2 00 ...R....R....R..
4030: 00 00 52 f3 00 00 00 52 73 00 00 00 52 f4 00 00 ..R....Rs...R...
4040: 00 52 f1 00 00 00 52 7d 00 00 00 52 26 00 00 00 .R....R}...R&...
4050: 52 16 00 00 00 74 0b 00 00 00 72 65 6d 6f 74 65 R....t....remote
4060: 5f 61 64 64 72 52 24 00 00 00 52 e3 00 00 00 74 _addrR$...R....t
4070: 05 00 00 00 64 75 6d 70 73 74 03 00 00 00 5f 64 ....dumpst...._d
4080: 62 52 ee 00 00 00 52 7e 00 00 00 74 06 00 00 00 bR....R~...t....
4090: 69 6e 73 65 72 74 52 19 00 00 00 52 d7 00 00 00 insertR....R....
40a0: 28 09 00 00 00 52 2b 00 00 00 52 93 00 00 00 52 (....R+...R....R
40b0: 46 00 00 00 52 f5 00 00 00 74 0e 00 00 00 72 65 F...R....t....re
40c0: 63 6f 72 64 5f 69 64 5f 6e 61 6d 65 52 a0 00 00 cord_id_nameR...
40d0: 00 52 fe 00 00 00 52 d1 00 00 00 74 02 00 00 00 .R....R....t....
40e0: 64 64 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 dd(....(....s;..
40f0: 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f ./home/spiffy/Do
4100: 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 cuments/programs
4110: 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f /mobileblur/gluo
4120: 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 74 10 00 00 n/globals.pyt...
4130: 00 5f 74 72 79 5f 73 74 6f 72 65 5f 69 6e 5f 64 ._try_store_in_d
4140: 62 d9 01 00 00 73 24 00 00 00 00 03 1d 01 04 03 b....s$.........
4150: 09 01 0c 01 06 01 21 01 07 03 15 01 18 01 09 01 ......!.........
4160: 15 01 09 01 06 01 22 02 0f 01 03 01 17 01 63 03 ......".......c.
4170: 00 00 00 05 00 00 00 04 00 00 00 43 00 00 00 73 ...........C...s
4180: 3b 01 00 00 7c 02 00 6a 00 00 72 0d 00 64 00 00 ;...|..j..r..d..
4190: 53 7c 00 00 6a 01 00 7d 03 00 7c 03 00 64 00 00 S|..j..}..|..d..
41a0: 6b 09 00 72 5d 00 7c 00 00 60 01 00 7c 03 00 74 k..r].|..`..|..t
41b0: 03 00 6a 04 00 74 05 00 7c 00 00 83 01 00 83 01 ..j..t..|.......
41c0: 00 6a 06 00 83 00 00 6b 02 00 72 5d 00 7c 00 00 .j.....k..r].|..
41d0: 6a 07 00 7c 02 00 83 01 00 01 64 00 00 53 6e 00 j..|......d..Sn.
41e0: 00 7c 02 00 6a 08 00 0c 73 70 00 7c 00 00 6a 09 .|..j...sp.|..j.
41f0: 00 72 81 00 7c 00 00 6a 07 00 7c 02 00 83 01 00 .r..|..j..|.....
4200: 01 64 00 00 53 7c 02 00 6a 0a 00 72 f8 00 74 0b .d..S|..j..r..t.
4210: 00 6a 0c 00 6a 0d 00 7c 02 00 6a 0e 00 83 01 00 .j..j..|..j.....
4220: 7d 04 00 74 0b 00 6a 0c 00 6a 0f 00 7c 04 00 83 }..t..j..j..|...
4230: 01 00 73 c1 00 74 0b 00 6a 10 00 7c 04 00 83 01 ..s..t..j..|....
4240: 00 01 6e 00 00 74 11 00 7c 02 00 6a 0e 00 64 01 ..n..t..|..j..d.
4250: 00 83 02 00 7c 02 00 5f 12 00 74 13 00 6a 14 00 ....|.._..t..j..
4260: 7c 02 00 6a 12 00 74 13 00 6a 15 00 83 02 00 01 |..j..t..j......
4270: 74 16 00 7c 02 00 5f 17 00 6e 00 00 7c 02 00 6a t..|.._..n..|..j
4280: 12 00 72 37 01 74 18 00 6a 19 00 74 1a 00 7c 00 ..r7.t..j..t..|.
4290: 00 83 01 00 7c 02 00 6a 12 00 83 02 00 01 7c 02 ....|..j......|.
42a0: 00 6a 12 00 6a 1b 00 83 00 00 01 7c 00 00 6a 07 .j..j......|..j.
42b0: 00 7c 02 00 83 01 00 01 6e 00 00 64 00 00 53 28 .|......n..d..S(
42c0: 02 00 00 00 4e 74 02 00 00 00 77 62 28 1c 00 00 ....Nt....wb(...
42d0: 00 52 e8 00 00 00 52 f5 00 00 00 52 1d 00 00 00 .R....R....R....
42e0: 52 f2 00 00 00 52 f3 00 00 00 52 73 00 00 00 52 R....R....Rs...R
42f0: f4 00 00 00 52 e9 00 00 00 52 66 00 00 00 52 0a ....R....Rf...R.
4300: 01 00 00 52 d9 00 00 00 52 96 00 00 00 52 97 00 ...R....R....R..
4310: 00 00 74 07 00 00 00 64 69 72 6e 61 6d 65 52 dc ..t....dirnameR.
4320: 00 00 00 74 06 00 00 00 65 78 69 73 74 73 74 05 ...t....existst.
4330: 00 00 00 6d 6b 64 69 72 52 dd 00 00 00 52 de 00 ...mkdirR....R..
4340: 00 00 52 df 00 00 00 52 e0 00 00 00 52 e1 00 00 ..R....R....R...
4350: 00 52 41 00 00 00 52 e2 00 00 00 52 e3 00 00 00 .RA...R....R....
4360: 74 04 00 00 00 64 75 6d 70 52 7d 00 00 00 74 08 t....dumpR}...t.
4370: 00 00 00 74 72 75 6e 63 61 74 65 28 05 00 00 00 ...truncate(....
4380: 52 2b 00 00 00 52 93 00 00 00 52 46 00 00 00 52 R+...R....RF...R
4390: f5 00 00 00 74 0e 00 00 00 73 65 73 73 69 6f 6e ....t....session
43a0: 5f 66 6f 6c 64 65 72 28 00 00 00 00 28 00 00 00 _folder(....(...
43b0: 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 .s;.../home/spif
43c0: 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f fy/Documents/pro
43d0: 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 grams/mobileblur
43e0: 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 /gluon/globals.p
43f0: 79 74 12 00 00 00 5f 74 72 79 5f 73 74 6f 72 65 yt...._try_store
4400: 5f 6f 6e 5f 64 69 73 6b f4 01 00 00 73 2c 00 00 _on_disk....s,..
4410: 00 00 03 09 01 04 03 09 01 0c 01 06 01 21 01 0d .............!..
4420: 01 07 02 13 01 0d 01 04 02 09 02 15 01 12 01 10 ................
4430: 01 15 01 16 01 0c 02 09 01 19 01 0d 01 63 02 00 .............c..
4440: 00 00 02 00 00 00 05 00 00 00 43 00 00 00 73 46 ..........C...sF
4450: 00 00 00 7c 01 00 72 42 00 7c 01 00 6a 00 00 72 ...|..rB.|..j..r
4460: 42 00 7c 01 00 6a 01 00 72 42 00 79 1d 00 74 02 B.|..j..rB.y..t.
4470: 00 6a 03 00 7c 01 00 6a 00 00 83 01 00 01 74 04 .j..|..j......t.
4480: 00 7c 01 00 5f 01 00 57 71 42 00 01 01 01 71 42 .|.._..WqB....qB
4490: 00 58 6e 00 00 64 00 00 53 28 01 00 00 00 4e 28 .Xn..d..S(....N(
44a0: 05 00 00 00 52 de 00 00 00 52 e2 00 00 00 52 df ....R....R....R.
44b0: 00 00 00 74 06 00 00 00 75 6e 6c 6f 63 6b 52 26 ...t....unlockR&
44c0: 00 00 00 28 02 00 00 00 52 2b 00 00 00 52 46 00 ...(....R+...RF.
44d0: 00 00 28 00 00 00 00 28 00 00 00 00 73 3b 00 00 ..(....(....s;..
44e0: 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f ./home/spiffy/Do
44f0: 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 cuments/programs
4500: 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f /mobileblur/gluo
4510: 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 52 d6 00 00 n/globals.pyR...
4520: 00 14 02 00 00 73 0c 00 00 00 00 01 18 01 03 01 .....s..........
4530: 10 01 0d 01 03 01 63 02 00 00 00 02 00 00 00 04 ......c.........
4540: 00 00 00 43 00 00 00 73 44 00 00 00 7c 01 00 72 ...C...sD...|..r
4550: 40 00 7c 01 00 6a 00 00 72 40 00 7c 00 00 6a 01 @.|..j..r@.|..j.
4560: 00 7c 01 00 83 01 00 01 79 17 00 7c 01 00 6a 00 .|......y..|..j.
4570: 00 6a 02 00 83 00 00 01 7c 01 00 60 00 00 57 71 .j......|..`..Wq
4580: 40 00 01 01 01 71 40 00 58 6e 00 00 64 00 00 53 @....q@.Xn..d..S
4590: 28 01 00 00 00 4e 28 03 00 00 00 52 de 00 00 00 (....N(....R....
45a0: 52 d6 00 00 00 52 81 00 00 00 28 02 00 00 00 52 R....R....(....R
45b0: 2b 00 00 00 52 46 00 00 00 28 00 00 00 00 28 00 +...RF...(....(.
45c0: 00 00 00 73 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 ...s;.../home/sp
45d0: 69 66 66 79 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 iffy/Documents/p
45e0: 72 6f 67 72 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c rograms/mobilebl
45f0: 75 72 2f 67 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 ur/gluon/globals
4600: 2e 70 79 52 e9 00 00 00 1c 02 00 00 73 0e 00 00 .pyR........s...
4610: 00 00 01 0f 01 0d 01 03 01 0d 01 0a 01 03 01 4e ...............N
4620: 28 0f 00 00 00 52 5a 00 00 00 52 5e 00 00 00 52 (....RZ...R^...R
4630: 59 00 00 00 52 1d 00 00 00 52 41 00 00 00 52 26 Y...R....RA...R&
4640: 00 00 00 52 00 01 00 00 52 03 01 00 00 52 07 01 ...R....R....R..
4650: 00 00 52 09 01 00 00 52 0b 01 00 00 52 12 01 00 ..R....R....R...
4660: 00 52 1a 01 00 00 52 d6 00 00 00 52 e9 00 00 00 .R....R....R....
4670: 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 (....(....(....s
4680: 3b 00 00 00 2f 68 6f 6d 65 2f 73 70 69 66 66 79 ;.../home/spiffy
4690: 2f 44 6f 63 75 6d 65 6e 74 73 2f 70 72 6f 67 72 /Documents/progr
46a0: 61 6d 73 2f 6d 6f 62 69 6c 65 62 6c 75 72 2f 67 ams/mobileblur/g
46b0: 6c 75 6f 6e 2f 67 6c 6f 62 61 6c 73 2e 70 79 52 luon/globals.pyR
46c0: 13 00 00 00 45 01 00 00 73 1e 00 00 00 06 04 06 ....E...s.......
46d0: 06 03 01 03 01 03 01 03 01 03 01 0c 6e 09 07 0c ............n...
46e0: 09 09 03 0c 04 09 1b 09 20 09 08 28 2d 00 00 00 ........ ..(-...
46f0: 52 59 00 00 00 74 07 00 00 00 73 74 6f 72 61 67 RY...t....storag
4700: 65 52 00 00 00 00 52 01 00 00 00 52 02 00 00 00 eR....R....R....
4710: 52 03 00 00 00 52 04 00 00 00 52 af 00 00 00 52 R....R....R....R
4720: 05 00 00 00 52 06 00 00 00 52 14 00 00 00 52 07 ....R....R....R.
4730: 00 00 00 52 08 00 00 00 52 09 00 00 00 52 0a 00 ...R....R....R..
4740: 00 00 74 04 00 00 00 68 74 74 70 52 0b 00 00 00 ..t....httpR....
4750: 74 09 00 00 00 66 69 6c 65 75 74 69 6c 73 52 0c t....fileutilsR.
4760: 00 00 00 74 0b 00 00 00 73 65 72 69 61 6c 69 7a ...t....serializ
4770: 65 72 73 52 0d 00 00 00 52 0e 00 00 00 52 2a 00 ersR....R....R*.
4780: 00 00 74 05 00 00 00 75 74 69 6c 73 52 0f 00 00 ..t....utilsR...
4790: 00 52 10 00 00 00 52 f2 00 00 00 52 df 00 00 00 .R....R....R....
47a0: 52 e3 00 00 00 52 63 00 00 00 52 23 00 00 00 52 R....Rc...R#...R
47b0: a2 00 00 00 52 17 00 00 00 52 96 00 00 00 52 4a ....R....R....RJ
47c0: 00 00 00 52 4c 00 00 00 74 09 00 00 00 74 68 72 ...RL...t....thr
47d0: 65 61 64 69 6e 67 52 a3 00 00 00 52 da 00 00 00 eadingR....R....
47e0: 74 07 00 00 00 5f 5f 61 6c 6c 5f 5f 74 05 00 00 t....__all__t...
47f0: 00 6c 6f 63 61 6c 52 36 00 00 00 52 11 00 00 00 .localR6...R....
4800: 52 12 00 00 00 52 13 00 00 00 28 00 00 00 00 28 R....R....(....(
4810: 00 00 00 00 28 00 00 00 00 73 3b 00 00 00 2f 68 ....(....s;.../h
4820: 6f 6d 65 2f 73 70 69 66 66 79 2f 44 6f 63 75 6d ome/spiffy/Docum
4830: 65 6e 74 73 2f 70 72 6f 67 72 61 6d 73 2f 6d 6f ents/programs/mo
4840: 62 69 6c 65 62 6c 75 72 2f 67 6c 75 6f 6e 2f 67 bileblur/gluon/g
4850: 6c 6f 62 61 6c 73 2e 70 79 74 08 00 00 00 3c 6d lobals.pyt....<m
4860: 6f 64 75 6c 65 3e 0f 00 00 00 73 38 00 00 00 06 odule>....s8....
4870: 02 16 01 1c 01 10 01 10 01 22 01 10 01 10 01 16 ........."......
4880: 01 0c 01 10 01 10 02 0c 01 0c 01 0c 01 0c 01 0c ................
4890: 01 0c 01 0c 01 0c 01 0c 01 0c 01 0c 02 0f 02 0f ................
48a0: 02 0c 02 16 51 16 c5 ....Q..