Module Import alias alias alias alias alias alias alias Import alias alias alias alias alias Import alias alias Import alias alias Import alias Import alias Import alias Assign NameStore Str Assign NameStore NameLoad Assign NameStore NameLoad TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad Call NameLoad Str attr Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad ListLoad NameLoad Assign NameStore Call AttributeLoad Call NameLoad Str attr Assign NameStore Call NameLoad NameLoad keyword NameLoad Assign NameStore Call NameLoad Assign NameStore NameLoad Assign NameStore NameLoad TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ClassDef bases NameLoad body Pass decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Num Assign NameStore Num Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body Import alias Assign NameStore Call AttributeLoad NameLoad attr Str Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad If AttributeLoad NameLoad attr body TryExcept body Assign AttributeStore NameLoad attr BinOpSub Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BinOpSub Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad BinOpMult AttributeLoad NameLoad attr Num Call NameLoad BinOpMult AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str Return If UnaryOpNot Call AttributeLoad NameLoad attr body Return If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If NameLoad body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr BoolOpOr AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignAdd AttributeStore AttributeLoad NameLoad attr attr Num Assign NameStore BinOpAdd Str AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Num BinOpMod Str Repr AttributeLoad NameLoad attr Return Assign NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpOr CompareGtE Call AttributeLoad NameLoad attr Str Num CompareGtE Call AttributeLoad NameLoad attr Str Num body Expr Call AttributeLoad NameLoad attr Num Str Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler body Pass decorator_list FunctionDef arguments args NameParam defaults vararg body Pass decorator_list FunctionDef arguments args NameParam defaults vararg body Pass decorator_list FunctionDef arguments args NameParam defaults vararg body Pass decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Str Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore BoolOpOr Call NameLoad AttributeLoad NameLoad attr Str Assign NameStore TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpOr Call NameLoad AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Num BinOpAdd BinOpAdd Str AttributeLoad NameLoad attr Str Return Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Call NameLoad Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num Return If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If Call AttributeLoad NameLoad attr Str body For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body AugAssignAdd AttributeStore NameLoad attr BinOpAdd Str NameLoad Break orelse Assign AttributeStore NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If UnaryOpNot NameLoad body Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Return NameLoad TryExcept body If CompareEq AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr BinOpAdd Str AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr Num orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str If BoolOpOr BoolOpAnd UnaryOpNot NameLoad UnaryOpNot NameLoad CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Str Str body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGtE NameLoad Num body Assign NameStore SubscriptLoad NameLoad Slice NameLoad If BoolOpAnd NameLoad CompareNotEq NameLoad Str CompareNotEq NameLoad NameLoad body Return NameLoad If CompareNotEq NameLoad NameLoad body Return NameLoad Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body TryExcept body Assign TupleStore NameStore NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign TupleStore NameStore NameStore TupleLoad Str Str If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str If NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr Str CompareGtE NameLoad Num CompareNotIn NameLoad TupleLoad Num Num body If UnaryOpNot Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpMod AttributeLoad NameLoad attr Dict Str Str Str NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index Num decorator_list FunctionDef arguments args NameParam defaults body If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr Num body Return AttributeLoad NameLoad attr orelse Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Str Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Return NameLoad If BoolOpAnd NameLoad UnaryOpNot Call AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num Str Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Return NameLoad Return NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num orelse Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str If BoolOpOr UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num Str Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore BinOpAdd BinOpAdd Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Call NameLoad Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If BoolOpAnd NameLoad Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr orelse TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword BinOpMult Num Num handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr Assign NameStore BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore NameLoad If CompareEq Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body If BoolOpAnd UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body If NameLoad body Import alias Assign NameStore Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Num BinOpAdd Str Call NameLoad NameLoad orelse If CompareIsNot SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num NameLoad body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body If BoolOpOr UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases body Assign NameStore Str Assign NameStore ListLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Import alias Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd Str NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call NameLoad TryExcept body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareIs AttributeLoad NameLoad attr NameLoad CompareIs AttributeLoad NameLoad attr NameLoad CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Raise NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore BoolOpOr SubscriptLoad AttributeLoad NameLoad attr Index Num Call AttributeLoad NameLoad attr Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIn Str NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str If BoolOpAnd CompareIn Str NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Dict NameLoad NameLoad Assign AttributeStore NameLoad attr Dict If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr Dict NameLoad Str Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareNotIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad BinOpAdd Str AttributeLoad NameLoad attr For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpAnd CompareNotIn NameLoad AttributeLoad NameLoad attr CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpAdd Str NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpAdd Str NameLoad Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpOr CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad AttributeLoad NameLoad attr If NameLoad body Raise Call NameLoad BinOpAdd Str Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpAdd Str NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If CompareNotIn Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad ListLoad Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If CompareGt Call AttributeLoad NameLoad attr NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad If NameLoad body If AttributeLoad NameLoad attr body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad If NameLoad body If AttributeLoad NameLoad attr body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Print AttributeLoad NameLoad attr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign NameStore Str orelse Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad BinOpMod Str Call NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str SubscriptLoad Call AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call AttributeLoad NameLoad attr Return NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Str body Return NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr body Return NameLoad orelse Break If BoolOpAnd NameLoad Call AttributeLoad NameLoad attr body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad NameLoad NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad NameLoad Delete NameDel Assign NameStore NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Assign NameStore CompareEq SubscriptLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Num NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad NameLoad body If CompareNotEq Call NameLoad AttributeLoad NameLoad attr BinOpSub NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Call NameLoad NameLoad Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpAnd NameLoad CompareNotIn AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad Str body If CompareIn Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr BinOpAdd Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad NameLoad NameLoad Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Index Num Assign NameStore BinOpAdd Str NameLoad Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If CompareGt Call NameLoad NameLoad Num body Return NameLoad Delete NameDel For NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Slice body If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad CompareIs Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad AttributeLoad NameLoad attr body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad If CompareIn NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad If BoolOpAnd CompareIn NameLoad AttributeLoad NameLoad attr CompareIs SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad BinOpSub Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpDiv NameLoad BinOpMult Num Num AugAssignSub NameStore BinOpMult NameLoad BinOpMult Num Num Assign NameStore BinOpDiv NameLoad Num AugAssignSub NameStore BinOpMult NameLoad Num Assign NameStore BinOpDiv NameLoad Num AugAssignSub NameStore BinOpMult NameLoad Num Return TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr While UnaryOpNot AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad ListLoad ListLoad NameLoad Num If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr If CompareGtE BinOpSub Call AttributeLoad NameLoad attr NameLoad Num body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Print Str Expr Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad Import alias Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Delete AttributeDel NameLoad attr Delete AttributeDel NameLoad attr Delete AttributeDel NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type AttributeLoad NameLoad attr body Return TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list If NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body If NameLoad body Assign NameStore Call NameLoad NameLoad If CompareEq Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list orelse FunctionDef arguments args NameParam NameParam NameParam defaults body If NameLoad body Assign NameStore Call NameLoad NameLoad If CompareEq Call AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr BoolOpOr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad name NameStore body Print Str Call NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Lambda arguments args NameParam NameParam defaults Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Lambda arguments args NameParam NameParam defaults Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMod Str NameLoad BinOpMod Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr ListComp BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr ListComp BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num NameLoad NameLoad Str NameLoad NameLoad NameLoad NameLoad body Global identifier identifier Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Print Str Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Print Str ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Delete AttributeDel NameLoad attr AttributeDel NameLoad attr decorator_list decorator_list Assign TupleStore NameStore NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TryFinally body Assign AttributeStore NameLoad attr Call NameLoad Str Assign AttributeStore NameLoad attr Call NameLoad Str Print BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult Str Num Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Print Str Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Print Str Return handlers ExceptHandler type TupleLoad NameLoad AttributeLoad NameLoad attr body Print AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str finalbody Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr TupleLoad NameLoad NameLoad Print Str decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A os time sys types copy cStringIO threading N/A urllib urllib2 socket select shutil N/A BaseHTTPServer mimetypes N/A logging logging.config N/A util N/A webapp N/A plugin N/A SNAKELETS_VERSION Snakelets 1.38 N/A THREADING_ENABLED True N/A IS_SSL True N/A N/A tlslite.api * N/A N/A N/A ImportError N/A N/A IS_SSL False N/A IS_SSL N/A N/A s N/A N/A N/A open ./localhost.crt read N/A x509 N/A X509 N/A N/A N/A x509 parse s N/A certChain N/A X509CertChain N/A x509 N/A s N/A N/A N/A open ./localhost.private.key read N/A privateKey N/A parsePEMKey s private True N/A sessionCache N/A SessionCache N/A log None N/A accesslog None N/A N/A sendfile sendfile N/A N/A N/A ImportError N/A N/A sendfile None InvalidConfigurationException N/A Exception N/A N/A N/A MyRequestHandler N/A N/A BaseHTTPServer BaseHTTPRequestHandler N/A N/A rbufsize -1 N/A wbufsize 1024 N/A snakelets_version SNAKELETS_VERSION N/A server_version N/A N/A SNAKELETS_VERSION replace / N/A protocol_version HTTP/1.1 N/A error_message_format N/A N/A N/A N/A <head>
<title>Error %(code)d</title>
</head>
<body>
<h1>Error response</h1>
<p>%(code)s = %(explain)s.
<p>Server message: %(message)s.
<p><hr><address> server_version  Python/ N/A N/A N/A N/A sys version split N/A 0 <br>If the problem remains, please contact webmaster @ this domain.</body> N/A extensions_map N/A N/A N/A mimetypes types_map copy N/A N/A N/A extensions_map update N/A .mp3 .m3u .y .py .jar .class .ogg .gz .bzip .bz2 .tgz text/plain audio/mpeg audio/x-mpegurl text/html text/plain application/x-jar application/x-java-class application/ogg application/x-gzip application/x-bzip2 application/x-bzip2 application/x-gzip-tar setup N/A N/A self N/A N/A N/A struct N/A linger N/A N/A struct pack ii 1 20 N/A N/A N/A N/A self request setsockopt N/A socket SOL_SOCKET N/A socket SO_LINGER linger N/A N/A N/A self server debugRequests N/A N/A N/A N/A log debug N/A >>>>> GOT HTTP REQUEST #%d, from %s N/A N/A N/A self server requestCounter N/A N/A self client_address N/A 0 N/A N/A N/A N/A BaseHTTPServer BaseHTTPRequestHandler setup self N/A N/A self startTimeCPU N/A N/A time clock N/A N/A self startTimeReal N/A N/A time time N/A finish N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A BaseHTTPServer BaseHTTPRequestHandler finish self N/A N/A N/A N/A socket error N/A x N/A N/A N/A N/A log info N/A Socket error during flush:  N/A str x N/A N/A self raw_requestline N/A N/A N/A N/A N/A self processTimeCPU N/A N/A N/A time clock N/A self startTimeCPU N/A N/A self processTimeReal N/A N/A N/A time time N/A self startTimeReal N/A N/A N/A self server debugRequests N/A N/A N/A N/A log debug N/A <<<<< REQUEST TOOK: %d msec. CPU, %d msec. real N/A N/A int N/A N/A self processTimeCPU 1000 N/A int N/A N/A self processTimeReal 1000 N/A N/A N/A self logRequestInfo N/A N/A N/A Exception N/A x N/A N/A N/A N/A log error Error during finish: %s x N/A N/A N/A self server debugReloading N/A N/A N/A N/A N/A self server reloadAllModules N/A handle_one_request N/A N/A self N/A N/A N/A Handle a single HTTP request. overridden from base class N/A N/A self response_code N/A N/A self content_length N/A N/A self raw_requestline N/A N/A N/A self rfile readline N/A N/A N/A self server debugRequests N/A N/A N/A N/A log debug N/A REQUEST= N/A N/A N/A self raw_requestline rstrip N/A N/A N/A self raw_requestline N/A N/A N/A self close_connection 1 N/A N/A N/A log debug Ignored empty request N/A N/A N/A N/A N/A self parse_request N/A N/A N/A N/A N/A self server debugRequests N/A N/A N/A N/A log debug HEADERS FOLLOW: N/A N/A N/A log debug N/A self headers N/A N/A N/A log debug --- end of headers N/A N/A N/A self virtualhost N/A self virtualhostport N/A N/A urllib splitport N/A N/A N/A self headers get host N/A x_host N/A N/A N/A self headers get X-Forwarded-Host N/A x_host N/A N/A N/A N/A self virtualhost N/A self virtualhostport N/A N/A urllib splitport x_host N/A N/A N/A self virtualhost N/A N/A N/A N/A self virtualhost N/A self virtualhostport N/A N/A self server defaultVirtualHost N/A N/A self virtualhostport N/A N/A N/A self server externalPort N/A int N/A self virtualhostport N/A N/A N/A self server debugRequests N/A N/A N/A N/A log debug N/A REQUEST IS FOR VHOST %s : %d N/A N/A self virtualhost N/A self virtualhostport N/A N/A N/A self server requestCounter 1 N/A mname N/A do_ N/A self command N/A N/A N/A hasattr self mname N/A N/A N/A N/A self send_error 501 N/A Unsupported method (%s) N/A N/A self command N/A N/A method N/A getattr self mname N/A N/A method N/A do_PING N/A N/A self N/A N/A N/A N/A self path / N/A N/A N/A self send_error 202 N/A do_GET N/A N/A self N/A N/A N/A N/A self path N/A N/A self checkRelativePath N/A self path N/A N/A self path N/A N/A f N/A N/A self do_GETorHEAD N/A f N/A N/A N/A N/A self copyfile f N/A self wfile N/A N/A N/A f close N/A do_HEAD N/A N/A self N/A N/A N/A N/A self path N/A N/A self checkRelativePath N/A self path N/A N/A self path N/A N/A f N/A N/A self do_GETorHEAD N/A f N/A N/A N/A N/A f close N/A do_POST N/A N/A self N/A N/A N/A N/A self path N/A N/A self checkRelativePath N/A self path N/A N/A self path N/A N/A web N/A N/A N/A self server getWebApp N/A self path N/A self virtualhost N/A f N/A N/A web do_POST self N/A f N/A N/A N/A N/A self copyfile f N/A self wfile N/A N/A N/A f close N/A checkRelativePath N/A N/A self path N/A N/A N/A N/A N/A N/A N/A path find /./ 0 N/A N/A N/A path find /../ 0 N/A N/A N/A N/A self send_error 400 Unsupported url path notation with relative directories N/A None N/A path N/A kill N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self connection close N/A N/A N/A os close N/A N/A N/A self wfile fileno N/A N/A N/A os close N/A N/A N/A self rfile fileno N/A N/A N/A N/A N/A log_request N/A N/A self N/A args N/A N/A N/A log_error N/A N/A self N/A args N/A N/A N/A log_message N/A N/A self N/A args N/A N/A N/A logRequestInfo N/A N/A self N/A N/A N/A N/A N/A accesslog isEnabledFor N/A logging INFO N/A N/A format %s - - [%s] "%s" %s %s "%s" "%s" N/A useragent N/A N/A N/A N/A self headers getheader user-agent - N/A referer N/A N/A N/A N/A self headers getheader referer - N/A size N/A N/A str N/A self content_length - N/A args N/A N/A N/A self address_string N/A N/A self log_date_time_string N/A N/A N/A self raw_requestline strip N/A N/A str N/A self response_code ? size referer useragent N/A N/A N/A accesslog info N/A format args N/A do_GETorHEAD N/A N/A self passthroughRequest passthroughResponse N/A None None N/A N/A web N/A N/A N/A self server getWebApp N/A self path N/A self virtualhost N/A N/A web N/A N/A N/A N/A self send_error 404 N/A N/A File not found (no context enabled for URL  N/A self path ) N/A N/A N/A realpath query N/A N/A urllib splitquery N/A self path N/A fspath N/A N/A urllib url2pathname realpath N/A fspath N/A N/A N/A os path normpath N/A N/A N/A os path join N/A N/A web getDocRootPath N/A fspath N/A N/A len N/A N/A web getURLprefix N/A N/A N/A N/A fspath startswith N/A N/A web getDocRootPath N/A N/A N/A N/A self send_error 403 N/A N/A N/A N/A N/A os path isdir fspath N/A N/A N/A N/A realpath endswith / N/A N/A index N/A web indexPages N/A N/A indexf N/A N/A N/A os path join fspath index N/A N/A N/A N/A os path exists indexf N/A N/A fspath indexf N/A N/A self path N/A N/A N/A os path join realpath index N/A query N/A N/A N/A self path N/A ? query N/A N/A N/A N/A self path realpath N/A N/A N/A self list_directory web fspath passthroughResponse N/A N/A N/A query N/A N/A N/A N/A self _redirectToProperDirectoryURL N/A N/A urllib unquote N/A self path passthroughResponse N/A N/A N/A N/A web allowDocument N/A self path N/A N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A log debug N/A 404 because webapp doesn't allow loading  N/A self path N/A N/A N/A self send_error 404 N/A N/A N/A N/A N/A N/A passthroughResponse getOutput write N/A No permission (by server config) to view document  fspath N/A None N/A N/A N/A N/A N/A self command GET N/A N/A N/A N/A web do_GET self passthroughRequest passthroughResponse N/A N/A N/A N/A self command HEAD N/A N/A N/A N/A web do_HEAD self N/A N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A self send_error 501 N/A N/A N/A N/A N/A N/A passthroughResponse getOutput write N/A Unsupported method  N/A self command N/A N/A N/A N/A webapp NotHandled N/A N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A log debug N/A 404 because file does not exist:  fspath N/A N/A N/A self send_error 404 N/A N/A N/A N/A N/A N/A passthroughResponse getOutput write N/A Error on Page; Referenced URL not handled:  fspath N/A handleIfModifiedSince N/A N/A self etag lmod N/A N/A N/A IfModifiedSince N/A N/A N/A self headers get If-Modified-Since N/A IfNoneMatch N/A N/A N/A self headers get If-None-Match N/A N/A N/A N/A IfModifiedSince N/A IfNoneMatch N/A N/A N/A N/A self headers get Pragma No-cache N/A N/A False N/A index N/A N/A IfModifiedSince find ; N/A N/A index 0 N/A N/A IfModifiedSince N/A IfModifiedSince N/A index N/A N/A IfNoneMatch N/A IfNoneMatch * N/A etag IfNoneMatch N/A N/A False N/A N/A lmod IfModifiedSince N/A N/A False N/A N/A N/A self send_response 304 N/A N/A N/A self send_header ETag etag N/A N/A N/A self end_headers N/A True N/A send_error N/A N/A self code message userHeaders N/A None None N/A N/A N/A N/A N/A short lng N/A N/A self responses N/A code N/A N/A N/A KeyError N/A N/A N/A short lng N/A ??? ??? N/A N/A message None N/A N/A message short N/A explain lng N/A N/A N/A self send_response code message N/A N/A N/A self send_header Content-Type text/html N/A userHeaders N/A N/A N/A h v N/A N/A userHeaders iteritems N/A N/A N/A N/A self send_header h v N/A N/A N/A self end_headers N/A N/A N/A N/A self command HEAD N/A code 200 N/A code N/A 204 304 N/A N/A N/A N/A N/A N/A N/A self server plugins serverErrorpage N/A self path code message explain N/A self wfile N/A N/A content N/A N/A self error_message_format N/A code message explain code message explain N/A N/A N/A N/A self wfile write content N/A N/A N/A N/A self wfile flush N/A send_response N/A N/A self code msg N/A None N/A N/A N/A N/A N/A BaseHTTPServer BaseHTTPRequestHandler send_response self code msg N/A N/A N/A self send_header Connection close N/A N/A self response_code code N/A getServerIP N/A N/A self N/A N/A N/A N/A N/A N/A N/A self request getsockname N/A 0 N/A getServerName N/A N/A self N/A N/A N/A N/A N/A N/A self virtualhostport N/A N/A self virtualhostport 80 N/A N/A N/A self virtualhost N/A N/A N/A %s:%d N/A N/A self virtualhost N/A self virtualhostport N/A getRealServerName N/A N/A self N/A N/A N/A N/A N/A N/A self server getHostName N/A N/A self getServerIP N/A guess_type N/A N/A self path N/A N/A N/A N/A base ext N/A N/A N/A os path splitext path N/A N/A N/A N/A self extensions_map has_key ext N/A N/A N/A N/A self extensions_map N/A ext N/A ext N/A N/A ext lower N/A N/A N/A N/A self extensions_map has_key ext N/A N/A N/A N/A self extensions_map N/A ext N/A N/A N/A N/A self extensions_map N/A N/A getBaseURL N/A N/A self N/A N/A N/A N/A http:// N/A N/A self getServerName N/A list_directory N/A N/A self webapp physicalpath passthroughResponse N/A None N/A N/A path N/A N/A urllib unquote N/A self path N/A N/A N/A N/A webapp allowDirListing path N/A N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A self send_error 403 N/A N/A N/A N/A N/A N/A passthroughResponse getOutput write N/A No permission (by server config) to list directory  path N/A None N/A N/A path N/A N/A N/A path endswith / N/A N/A N/A N/A self _redirectToProperDirectoryURL path passthroughResponse N/A N/A N/A dirlister N/A N/A N/A self server getPlugin DirLister N/A f N/A N/A cStringIO StringIO N/A N/A N/A dirlister listDir physicalpath path f N/A size N/A N/A f tell N/A N/A N/A f seek 0 N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A self send_response 200 Directory content follows N/A N/A N/A self send_header Content-type text/html N/A N/A N/A self send_header Content-length N/A str size N/A N/A self content_length size N/A N/A N/A self end_headers N/A N/A N/A self command HEAD N/A N/A None N/A f N/A N/A N/A N/A os error N/A N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A self send_error 403 N/A N/A N/A N/A N/A N/A passthroughResponse getOutput write N/A No permission to list directory  path N/A None N/A _redirectToProperDirectoryURL N/A N/A self path passthroughResponse N/A N/A N/A f N/A N/A cStringIO StringIO N/A N/A N/A f write N/A N/A <html><head><title>Redirection</title></head>
<body>For correct directory listing, you're being <a href=" path /">redirected</a>.</body></html> N/A N/A N/A passthroughResponse N/A N/A N/A passthroughResponse used N/A N/A N/A N/A self send_response 302 Document moved N/A N/A N/A self send_header Content-type text/html N/A path N/A N/A N/A N/A self getBaseURL path / N/A N/A N/A self send_header Location path N/A N/A N/A self end_headers N/A N/A N/A f seek 0 N/A f N/A translate_path N/A N/A self path N/A N/A N/A path N/A N/A N/A os path normpath N/A N/A urllib unquote path N/A web N/A N/A N/A self server getWebApp N/A self path N/A self virtualhost N/A path N/A N/A N/A os path join N/A N/A web getDocRootPath N/A path N/A N/A len N/A N/A web getURLprefix N/A path N/A copyfile N/A N/A self source outputfile closeSource N/A True N/A N/A N/A sendfile N/A isinstance source file N/A N/A sfileno N/A N/A source fileno N/A size N/A N/A N/A os fstat sfileno st_size N/A N/A N/A outputfile flush N/A N/A sendfile N/A N/A outputfile fileno sfileno 0 size N/A N/A N/A source close N/A N/A N/A N/A N/A N/A shutil copyfileobj source outputfile length N/A 32 1024 N/A N/A N/A N/A socket error N/A x N/A N/A N/A N/A log error N/A Socket error during copyfile:  N/A str x N/A N/A N/A N/A N/A outputfile flush N/A N/A N/A N/A socket error N/A x N/A N/A N/A N/A log error N/A Socket error during copyfile flush:  N/A str x N/A closeSource N/A N/A N/A N/A source close N/A address_string N/A N/A self N/A N/A N/A N/A host port N/A self client_address N/A realhost N/A N/A N/A N/A self headers get x-forwarded-for host N/A N/A str realhost N/A include N/A N/A self url request response N/A N/A N/A N/A N/A response initiateRedirection url isInclude True N/A handler N/A N/A copy copy self N/A N/A N/A handler doRedirect url request response True N/A redirect N/A N/A self url request response N/A N/A N/A N/A N/A response initiateRedirection url N/A N/A N/A self doRedirect url request response False N/A N/A N/A response setRedirectionDone N/A doRedirect N/A N/A self url request response isInclude N/A False N/A N/A N/A N/A N/A url N/A 0 / N/A N/A urlutf8 url N/A N/A N/A type url unicode N/A N/A urlutf8 N/A N/A url encode UTF-8 N/A N/A N/A result N/A N/A urllib2 urlopen urlutf8 N/A result N/A N/A N/A N/A isInclude N/A N/A N/A response used N/A N/A N/A header value N/A N/A N/A result headers items N/A N/A N/A N/A response setHeader header value N/A N/A N/A response writeHeader N/A N/A N/A response forceFlush N/A self wfile N/A N/A N/A self copyfile result N/A self wfile False N/A N/A N/A Exception N/A x N/A N/A isInclude N/A N/A traceback N/A err N/A N/A join N/A N/A traceback format_exception N/A N/A sys exc_info N/A N/A N/A log error N/A problem with including '%s': %s N/A url err N/A N/A N/A N/A N/A response getOutput write N/A <h1>Problem with including '%s':</h1><h3>%s</h3> N/A url x N/A N/A N/A N/A response sendError 404 N/A not found:  N/A str x N/A N/A N/A N/A N/A N/A urllib splittag url N/A 1 None N/A N/A N/A ValueError bad redirect URL requested, cannot contain #anchor N/A N/A self path url N/A N/A self command GET N/A result N/A N/A self do_GETorHEAD request response N/A result N/A N/A N/A N/A N/A N/A response used isInclude N/A N/A N/A N/A N/A response used N/A N/A N/A N/A response writeHeader N/A N/A N/A response forceFlush N/A self wfile N/A N/A N/A self copyfile result N/A self wfile False N/A N/A ThreadingHTTPServer N/A N/A N/A WEBAPPSDIR webapps N/A INDEXPAGES N/A index.html index.htm index.y __init__ N/A N/A self HTTPD_PORT externalPort bindname serverURLprefix debugRequests precompileYPages writePageSource N/A N/A N/A N/A N/A log info N/A Creating server on "%s" bindname N/A N/A self server_address N/A bindname HTTPD_PORT N/A N/A self server_port HTTPD_PORT N/A N/A self RequestHandlerClass MyRequestHandler N/A N/A self mustShutdown False N/A N/A self serverURLprefix N/A N/A self requestCounter 0 N/A N/A self debugRequests False N/A N/A self precompileYPages True N/A N/A self writePageSource False N/A N/A self debugReloading False N/A N/A self virtualHosts N/A N/A N/A self webRoots N/A N/A N/A self vhostAliases N/A N/A N/A self useVirtualHosts True N/A N/A self defaultVirtualHost None N/A weakref N/A N/A self allWebApps N/A N/A weakref WeakValueDictionary N/A N/A N/A self setExternalPort externalPort N/A N/A self _hostname_cache N/A N/A N/A self startTime N/A N/A time time N/A serverURLprefix N/A N/A N/A N/A N/A serverURLprefix startswith / N/A N/A serverURLprefix N/A / serverURLprefix N/A N/A N/A serverURLprefix endswith / N/A N/A serverURLprefix N/A serverURLprefix N/A -1 N/A N/A self serverURLprefix serverURLprefix N/A N/A self debugRequests debugRequests N/A N/A self precompileYPages precompileYPages N/A N/A self writePageSource writePageSource N/A N/A self initialModules N/A N/A N/A sys modules keys N/A N/A N/A self loadPluginsAndWebApps N/A serverURLprefix N/A N/A N/A N/A log debug N/A Server URL prefix:  serverURLprefix N/A N/A N/A log info N/A SNAKELETS_VERSION N/A  using port %d HTTPD_PORT N/A loadPluginsAndWebApps N/A N/A self N/A N/A N/A N/A self plugins N/A N/A plugin PluginRegistry N/A N/A N/A N/A self plugins load self N/A N/A N/A DirLister N/A N/A N/A self plugins getPluginNames N/A N/A N/A N/A N/A self plugins addPlugin None N/A DefaultDirListerPlugin N/A N/A N/A vhostconfig N/A __import__ N/A self WEBAPPSDIR N/A N/A vhostconfig ENABLED N/A N/A N/A N/A N/A vhostconfig virtualhosts None N/A N/A vhostconfig webroots None N/A N/A vhostconfig defaultvhost None N/A N/A vhostconfig aliases None N/A N/A N/A ImportError not everything is configured in the vhost config N/A N/A N/A ImportError N/A N/A N/A N/A log error no correct virtual host config found! N/A N/A N/A log error Please read and edit the __init__.py file in the webapps directory. N/A InvalidConfigurationException N/A N/A N/A vhostconfig ENABLED N/A N/A N/A N/A log warn \NOTICE: VirtualHost configuration is NOT enabled. N/A N/A N/A log warn Defaulting to loading all available web apps to the current host. N/A vhost N/A N/A N/A self server_address N/A 0 N/A N/A socket gethostname N/A webapps N/A app N/A app N/A N/A os listdir N/A self WEBAPPSDIR N/A N/A N/A os path isdir N/A N/A N/A os path join N/A self WEBAPPSDIR app N/A N/A N/A CVS webapps N/A N/A os access N/A N/A N/A os path join N/A self WEBAPPSDIR CVS Entries N/A os R_OK N/A N/A N/A N/A webapps remove CVS N/A N/A N/A .svn webapps N/A N/A os access N/A N/A N/A os path join N/A self WEBAPPSDIR .svn entries N/A os R_OK N/A N/A N/A N/A webapps remove .svn N/A N/A vhostconfig virtualhosts N/A vhost webapps N/A N/A vhostconfig webroots N/A N/A N/A ROOT webapps N/A N/A N/A vhostconfig webroots N/A vhost ROOT N/A N/A N/A webapps remove ROOT N/A N/A vhostconfig aliases N/A N/A N/A vhostconfig defaultvhost vhost N/A N/A self useVirtualHosts False N/A N/A N/A vhostconfig defaultvhost N/A vhostconfig virtualhosts N/A N/A N/A ValueError N/A invalid default virtualhost specified:  N/A vhostconfig defaultvhost N/A vhost N/A N/A N/A vhostconfig aliases values N/A N/A N/A N/A vhost N/A vhostconfig virtualhosts N/A vhost N/A vhostconfig webroots N/A N/A N/A ValueError N/A invalid vhost specified in aliases:  vhost N/A N/A vhost N/A vhostconfig aliases N/A N/A N/A ValueError N/A alias cycle:  vhost N/A invalidAliases N/A vhost N/A vhost N/A N/A N/A vhostconfig aliases keys N/A N/A vhost N/A vhostconfig virtualhosts N/A vhost N/A vhostconfig webroots N/A invalidAliases N/A N/A N/A ValueError N/A aliases defined for true vhosts:  N/A str invalidAliases N/A webroothost N/A vhostconfig webroots N/A N/A N/A webroothost N/A vhostconfig virtualhosts N/A N/A N/A ValueError N/A web root host is not a known virtualhost:  webroothost N/A N/A self vhostAliases N/A vhostconfig aliases N/A N/A N/A N/A self allWebApps clear N/A N/A self defaultVirtualHost N/A N/A vhostconfig defaultvhost N/A self externalPort N/A webappsAlreadyPrecompiled N/A N/A N/A N/A N/A self virtualHosts clear N/A N/A virtualhost webapps N/A N/A N/A vhostconfig virtualhosts iteritems N/A N/A N/A N/A log info N/A Processing virtual host '%s' virtualhost N/A N/A N/A type webapps N/A list tuple N/A N/A N/A ValueError N/A mapping value must be list of webapp names, but it isn't. vhost='%s' virtualhost N/A N/A N/A self virtualHosts N/A virtualhost N/A N/A webapps N/A list webapps N/A webname webapps N/A N/A N/A N/A log info N/A Loading webapp '%s' webname N/A N/A N/A N/A webapps count webname 1 N/A N/A N/A ValueError N/A Web application '%s' occurs more than once for vhost '%s' N/A webname virtualhost N/A WA N/A N/A self readWebApp webname virtualhost isRoot False N/A WA N/A N/A N/A self precompileYPages N/A N/A N/A webname webappsAlreadyPrecompiled N/A N/A N/A N/A WA precompileYPages N/A N/A N/A webappsAlreadyPrecompiled append webname N/A N/A N/A N/A log debug (already precompiled all Ypages) N/A N/A N/A log info N/A Got webapp:  N/A str WA N/A N/A N/A self _registerWebApp virtualhost WA isRoot False N/A N/A N/A N/A self webRoots clear N/A N/A virtualhost webname N/A N/A N/A vhostconfig webroots iteritems N/A N/A webname N/A N/A N/A N/A log info N/A Processing virtual host '%s' root webapp '%s' N/A virtualhost webname N/A WA N/A N/A self readWebApp webname virtualhost isRoot True N/A WA N/A N/A N/A self precompileYPages N/A N/A N/A webname webappsAlreadyPrecompiled N/A N/A N/A N/A WA precompileYPages N/A N/A N/A webappsAlreadyPrecompiled append webname N/A N/A N/A N/A log debug (already precompiled all Ypages) N/A N/A N/A log debug N/A Got webapp:  N/A str WA N/A N/A N/A self _registerWebApp virtualhost WA isRoot True N/A N/A N/A log info N/A Default virtual host: %s:%d N/A self defaultVirtualHost N/A N/A N/A log info N/A %d webapps registered. N/A len N/A self allWebApps N/A N/A N/A self allWebApps N/A N/A N/A sys stderr There are no webapps! N/A InvalidConfigurationException N/A _registerWebApp N/A N/A self virtualhost WebApp isRoot N/A False N/A N/A N/A isRoot N/A N/A N/A N/A N/A N/A self virtualHosts N/A virtualhost append WebApp N/A N/A N/A N/A self webRoots N/A virtualhost WebApp N/A N/A N/A self allWebApps N/A N/A virtualhost N/A N/A WebApp getURLprefix WebApp N/A readWebApp N/A N/A self web virtualHost isRoot N/A False N/A N/A abspath N/A N/A N/A os path abspath N/A N/A N/A os path join N/A self WEBAPPSDIR web N/A N/A N/A N/A sys path append abspath N/A isRoot N/A N/A url / N/A N/A url N/A N/A / web / N/A port N/A self externalPort N/A WA N/A N/A webapp createWebApp abspath web url N/A virtualHost port self N/A WA N/A N/A N/A N/A log debug N/A N/A WEBAPP  web N/A  (%d snakelets ) N/A len N/A N/A WA getSnakelets N/A N/A N/A log debug N/A  name =  N/A N/A N/A WA getName N/A 1 N/A N/A N/A log debug N/A   url =  N/A N/A WA getURLprefix N/A WA N/A N/A N/A N/A log error N/A !!! webapp '%s' NOT installed web N/A N/A N/A N/A sys path remove abspath N/A None N/A getWebApp N/A N/A self url virtualhost N/A N/A N/A N/A N/A N/A url startswith N/A N/A self serverURLprefix / N/A N/A None N/A N/A N/A self useVirtualHosts N/A N/A virtualhost N/A N/A self defaultVirtualHost N/A 0 N/A N/A virtualhost N/A N/A N/A self vhostAliases get virtualhost virtualhost N/A restrictedToWebApps N/A N/A N/A self virtualHosts get virtualhost N/A N/A restrictedToRootWebApp N/A N/A N/A self webRoots get virtualhost None N/A webapp restrictedToWebApps N/A N/A N/A N/A url startswith N/A N/A webapp getURLprefix N/A N/A N/A N/A webapp isEnabled N/A N/A webapp N/A N/A N/A N/A restrictedToRootWebApp N/A N/A restrictedToRootWebApp isEnabled N/A N/A restrictedToRootWebApp N/A N/A None N/A enableWebApp N/A N/A self vhost urlprefix enabled N/A N/A N/A N/A N/A N/A N/A self allWebApps N/A N/A vhost urlprefix setEnabled enabled N/A reloadWebApp N/A N/A self vhost urlprefix N/A N/A N/A numapps N/A len N/A self allWebApps N/A webapp N/A N/A self allWebApps N/A N/A vhost urlprefix N/A webappname N/A N/A N/A webapp getName N/A 0 N/A webappid N/A id webapp N/A webapp N/A wasRoot False N/A N/A vhost N/A self webRoots N/A N/A wasRoot N/A N/A N/A N/A N/A N/A self webRoots N/A vhost getName N/A 0 webappname N/A N/A N/A log info N/A UNLOADING WEBAPP '%s' [%s] id=%08x N/A webappname vhost webappid N/A N/A N/A self unloadWebApp vhost urlprefix N/A N/A N/A N/A len N/A self allWebApps N/A numapps 1 N/A N/A N/A N/A log warn N/A **** WEBAPP '%s' [%s] DIDN'T UNLOAD FULLY **** N/A webappname vhost N/A WA N/A N/A self readWebApp webappname vhost isRoot wasRoot N/A N/A N/A self _registerWebApp vhost WA isRoot wasRoot N/A N/A N/A log info N/A RELOADED WEBAPP '%s' [%s] id=%08x N/A webappname vhost N/A id WA N/A True N/A N/A False N/A reloadAllModules N/A N/A self N/A N/A N/A N/A name module N/A N/A N/A sys modules items N/A N/A N/A module N/A N/A module __name__ N/A self initialModules N/A hasattr module __file__ N/A N/A N/A N/A N/A N/A os path dirname N/A module __file__ N/A sys path N/A N/A N/A N/A N/A N/A log info N/A Reloading module  N/A module __name__ N/A N/A reload module N/A N/A N/A Exception N/A x N/A N/A N/A N/A log error N/A Error reloading module %s N/A module __name__ N/A N/A N/A log error N/A Error was:  N/A str x N/A clearWebAppCache N/A N/A self vhost urlprefix N/A N/A N/A N/A N/A N/A N/A self allWebApps N/A N/A vhost urlprefix clearCache N/A unloadWebApp N/A N/A self vhost web N/A N/A N/A webapp N/A N/A self allWebApps N/A N/A vhost web N/A name N/A N/A N/A N/A os path split N/A N/A webapp getFileSystemPath N/A 1 N/A modulename N/A webapps. name N/A instances N/A wapp N/A wapp N/A N/A N/A self allWebApps values N/A N/A N/A wapp getName N/A N/A webapp getName N/A N/A N/A len instances 1 N/A N/A False N/A instances N/A n N/A N/A N/A N/A sys modules keys N/A N/A N/A N/A N/A N/A n startswith modulename N/A N/A type N/A N/A sys modules N/A n N/A types ModuleType N/A N/A N/A N/A sys modules N/A n N/A N/A webapp N/A N/A self virtualHosts N/A vhost N/A N/A N/A N/A N/A N/A self virtualHosts N/A vhost remove webapp N/A N/A N/A vhost N/A self webRoots N/A N/A N/A self webRoots N/A vhost webapp N/A N/A N/A N/A self webRoots N/A vhost N/A N/A N/A N/A N/A webapp close N/A N/A N/A Exception N/A x N/A N/A N/A N/A log warn error during unload: %s x N/A True N/A setDebugReloading N/A N/A self enabled N/A N/A N/A N/A self debugReloading enabled N/A getUpTime N/A N/A self N/A N/A N/A secs N/A int N/A N/A N/A time time N/A self startTime N/A days N/A secs N/A 24 3600 N/A secs N/A days N/A 24 3600 N/A hours N/A secs 3600 N/A secs N/A hours 3600 N/A mins N/A secs 60 N/A secs N/A mins 60 N/A N/A days hours mins secs N/A getPlugin N/A N/A self pluginname N/A N/A N/A N/A N/A N/A self plugins getPlugin pluginname N/A getPluginNames N/A N/A self N/A N/A N/A N/A N/A N/A self plugins getPluginNames N/A getHostName N/A N/A self ip N/A N/A N/A N/A N/A N/A self _hostname_cache has_key ip N/A N/A N/A N/A self _hostname_cache N/A ip N/A N/A x N/A N/A socket getfqdn ip N/A N/A N/A self _hostname_cache N/A ip x N/A x N/A shutdown N/A N/A self N/A N/A N/A N/A self mustShutdown True N/A serve_forever N/A N/A self N/A N/A N/A N/A self socket N/A N/A socket socket N/A socket AF_INET N/A socket SOCK_STREAM N/A N/A N/A N/A self socket setsockopt N/A socket SOL_SOCKET N/A socket SO_REUSEADDR 1 N/A N/A N/A N/A self socket bind N/A self server_address N/A N/A N/A N/A self socket listen 100 N/A N/A self mustShutdown False N/A N/A N/A N/A self plugins serverStart N/A previousReap N/A N/A time time N/A N/A N/A self mustShutdown N/A N/A N/A ins outs excs N/A N/A select select N/A self N/A N/A self 10 N/A N/A self ins N/A N/A N/A N/A self handle_request N/A N/A N/A N/A N/A time time previousReap 30 N/A N/A N/A N/A self reapSessions N/A previousReap N/A N/A time time N/A N/A N/A log debug Shutting down gracefully N/A server_close N/A N/A self N/A N/A N/A N/A N/A N/A self socket close N/A Closing down webapps... N/A N/A N/A log info Closing down webapps... N/A webapp N/A N/A N/A self allWebApps values N/A N/A N/A N/A log debug closing %s webapp N/A N/A N/A N/A N/A webapp close N/A N/A N/A Exception N/A x N/A N/A N/A N/A log warn Error during closing: %s x N/A traceback N/A N/A N/A log warn N/A N/A join N/A N/A traceback format_exception N/A N/A sys exc_info N/A N/A self virtualHosts N/A N/A self webRoots N/A N/A self allWebApps N/A N/A N/A N/A self plugins serverStop N/A fileno N/A N/A self N/A N/A N/A N/A N/A N/A self socket fileno N/A handle_request N/A N/A self N/A N/A N/A N/A N/A N/A request client_address N/A N/A N/A self socket accept N/A N/A N/A N/A socket error N/A N/A N/A N/A N/A N/A N/A self process_request request client_address N/A N/A N/A N/A N/A N/A self logProcessError client_address N/A N/A N/A N/A N/A request shutdown 2 N/A N/A N/A request close N/A N/A N/A Exception N/A x N/A N/A N/A N/A log warn Error during closing of connection: %s x N/A N/A THREADING_ENABLED N/A process_request_Thread N/A N/A self request client_address N/A N/A N/A N/A N/A IS_SSL N/A N/A tlsConnection N/A TLSConnection request N/A N/A N/A N/A self handshake tlsConnection True N/A N/A N/A N/A self RequestHandlerClass tlsConnection client_address self N/A N/A N/A tlsConnection close N/A N/A N/A N/A self RequestHandlerClass request client_address self N/A N/A N/A N/A N/A N/A self logProcessError client_address N/A N/A N/A N/A N/A request shutdown 2 N/A N/A N/A request close N/A N/A N/A Exception N/A x N/A N/A N/A N/A log warn Error during closing of connection: %s x N/A process_request N/A N/A self request client_address N/A N/A N/A t N/A N/A threading Thread target N/A self process_request_Thread args N/A request client_address N/A N/A N/A t setDaemon False N/A N/A N/A t start N/A N/A process_request N/A N/A self request client_address N/A N/A N/A IS_SSL N/A N/A tlsConnection N/A TLSConnection request N/A N/A N/A N/A self handshake tlsConnection True N/A N/A N/A N/A self RequestHandlerClass tlsConnection client_address self N/A N/A N/A tlsConnection close N/A N/A N/A N/A self RequestHandlerClass request client_address self N/A N/A N/A N/A N/A request shutdown 2 N/A N/A N/A request close N/A N/A N/A Exception N/A x N/A N/A N/A N/A log warn Error during closing of connection: %s x N/A logProcessError N/A N/A self client_address N/A N/A N/A N/A N/A log error Exception happened during processing of request from %s client_address N/A N/A t v r N/A N/A sys exc_info N/A N/A N/A log error It was: %s; %s t v N/A reapSessions N/A N/A self N/A N/A N/A webapp N/A N/A N/A self allWebApps values N/A N/A N/A N/A N/A webapp sessions scanSessionTimeouts N/A setExternalPort N/A N/A self externalPort N/A N/A N/A N/A self externalPort N/A externalPort N/A self server_port N/A handshake N/A N/A self tlsConnection N/A N/A N/A N/A N/A N/A N/A tlsConnection handshakeServer certChain certChain privateKey privateKey sessionCache sessionCache N/A N/A tlsConnection ignoreAbruptClose True N/A True N/A N/A N/A N/A SyntaxError TLSError N/A error N/A N/A Handshake failure: N/A str error N/A False N/A N/A DefaultDirListerPlugin N/A N/A plugin DirListerPlugin N/A N/A name DirLister listDir N/A N/A self filesyspath urlpath outputStream N/A N/A N/A f outputStream N/A N/A filelist dirlist N/A N/A util listdir filesyspath N/A N/A N/A filelist sort N/A N/A N/A a b N/A N/A cmp N/A N/A a lower N/A N/A b lower N/A N/A N/A dirlist sort N/A N/A N/A a b N/A N/A cmp N/A N/A a lower N/A N/A b lower N/A N/A N/A f write <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 N/A N/A N/A f write <html>
 N/A N/A N/A f write N/A N/A <head><title>Directory listing for %s</title></head>
 urlpath N/A <body>
<h2>Directory listing for %s</h2>
<hr>
 urlpath N/A urlpath N/A N/A N/A N/A f write <p><a href="..">&uarr; parent directory</a> N/A dirlist N/A N/A N/A N/A f write <h4>Directories</h4>
<ul>
 N/A N/A N/A f write N/A N/A join N/A N/A <li><a href="%s/">%s</a> N/A N/A N/A urllib quote name name N/A name dirlist N/A N/A N/A f write </ul>
 N/A filelist N/A N/A N/A N/A f write <h4>Files</h4>
<ul>
 N/A N/A N/A f write N/A N/A join N/A N/A <li><a href="%s">%s</a> N/A N/A N/A urllib quote name name N/A name filelist N/A N/A N/A f write </ul>
 N/A N/A N/A N/A f write <p>There are no files in this location.
 N/A N/A N/A f write <hr>

<address>Served by Snakelets</address> N/A N/A N/A f write 
</body></html> N/A N/A main N/A N/A HTTPD_PORT externalPort bindname serverURLprefix debugRequests precompileYPages writePageSource debugReloadMode N/A 80 None None False True False False N/A N/A log accesslog N/A rootdir N/A N/A N/A os path abspath N/A N/A N/A os path dirname N/A N/A N/A os path dirname __file__ N/A N/A N/A os chdir rootdir N/A Switched to working directory: N/A N/A os getcwd N/A N/A N/A N/A logging config fileConfig logging.cfg N/A log N/A N/A logging getLogger Snakelets.logger N/A accesslog N/A N/A logging getLogger Snakelets.logger.accesslog N/A Installing stdout/stderr logging adapters. StdoutLogAdapter N/A N/A __init__ N/A N/A self name N/A N/A N/A N/A self log N/A N/A logging getLogger name N/A N/A self _msg N/A N/A __del__ N/A N/A self N/A N/A N/A N/A N/A self close N/A write N/A N/A self msg N/A N/A N/A N/A N/A N/A self _msg append msg N/A N/A N/A msg endswith N/A N/A N/A N/A self flush N/A flush N/A N/A self N/A N/A N/A N/A self _msg N/A N/A N/A N/A N/A self log info N/A N/A N/A N/A join N/A self _msg rstrip N/A N/A self _msg N/A N/A close N/A N/A self N/A N/A N/A N/A N/A self flush N/A N/A self log N/A self _msg N/A N/A N/A N/A orig_stdout orig_stderr N/A N/A sys stdout N/A sys stderr N/A N/A N/A N/A sys stdout N/A StdoutLogAdapter Snakelets.logger.stdout N/A N/A sys stderr N/A StdoutLogAdapter Snakelets.logger.stderr N/A N/A Server is starting!  SNAKELETS_VERSION N/A N/A N/A log info N/A - 40 N/A N/A N/A log info N/A Server is starting!  SNAKELETS_VERSION N/A sendfile N/A N/A N/A N/A log info sendfile(2) is available for high performance file serving N/A N/A N/A N/A log info sendfile(2) is NOT available, compatible but slower file serving is used N/A N/A bindname None N/A N/A bindname N/A N/A socket gethostname N/A N/A N/A httpd N/A ThreadingHTTPServer HTTPD_PORT externalPort bindname serverURLprefix debugRequests precompileYPages writePageSource N/A N/A N/A httpd setDebugReloading debugReloadMode N/A N/A N/A N/A sys stdout flush N/A N/A N/A Serving requests. N/A N/A N/A httpd serve_forever N/A N/A N/A KeyboardInterrupt N/A N/A N/A N/A log warn Server got a keyboard interrupt signal N/A N/A N/A log warn Server is shutting down. N/A N/A N/A log warn N/A - 40 N/A N/A N/A httpd server_close N/A N/A N/A log info Exiting. N/A Exiting. N/A N/A N/A N/A N/A InvalidConfigurationException N/A webapp WebAppInitialisationError N/A N/A N/A sys stderr Server couldn't start due to errors. N/A N/A N/A log error Server couldn't start due to errors. N/A N/A N/A N/A N/A sys stdout flush N/A N/A N/A N/A sys stderr flush N/A N/A N/A sys stdout N/A sys stderr N/A orig_stdout orig_stderr N/A The end. N/A N/A N/A __name__ __main__ N/A N/A N/A main