Module Import alias Import alias identifier ImportFrom alias identifier ImportFrom alias FunctionDef arguments args NameParam NameParam defaults Str Str body If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Print BinOpMod Str NameLoad Assign NameStore Num orelse If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Print BinOpMod Str NameLoad Assign NameStore Num orelse Print Str Print Str Print Str Print Str Raise Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Num Num For NameStore Call NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad BinOpAdd NameLoad Num TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Print BinOpAdd BinOpMod Str NameLoad Str Raise Call NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Index NameLoad Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index NameLoad Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index NameLoad Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index NameLoad Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign NameStore SubscriptLoad NameLoad ExtSlice Slice Index Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Print BinOpMod Str NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Print BinOpMod Str NameLoad Assign NameStore SubscriptLoad NameLoad ExtSlice Slice Index Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num SubscriptLoad NameLoad ExtSlice Slice Index Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore BinOpAdd NameLoad SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Num NameLoad Index Num Index Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Assign NameStore BinOpMult SubscriptLoad NameLoad ExtSlice Slice Slice Index Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad NameLoad Num TupleLoad NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore BinOpMult SubscriptLoad NameLoad ExtSlice Slice Slice Index Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad NameLoad Num TupleLoad NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore BinOpMult SubscriptLoad NameLoad ExtSlice Slice Slice Index Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad NameLoad Num TupleLoad NameLoad Num Assign NameStore BinOpMult SubscriptLoad NameLoad ExtSlice Slice Slice Index Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad NameLoad Num TupleLoad NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore BinOpMult SubscriptLoad NameLoad ExtSlice Slice Slice Index Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad NameLoad Num TupleLoad NameLoad Num Assign NameStore BinOpMult SubscriptLoad NameLoad ExtSlice Slice Slice Index Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad NameLoad Num TupleLoad NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Call AttributeLoad NameLoad attr NameLoad Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str Str body If CompareEq NameLoad Str body Assign NameStore Str orelse If CompareEq NameLoad Str body Assign NameStore Str orelse Print Str Print BinOpMod Str NameLoad Assign NameStore Call NameLoad TryExcept body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Str handlers ExceptHandler type NameLoad body Print BinOpMod Str NameLoad For NameStore NameLoad body If CompareNotIn Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGt Call NameLoad NameLoad Num body Assign NameStore ListLoad For NameStore NameLoad body If CompareNotEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore Call NameLoad Num body Assign NameStore Call NameLoad For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice BinOpAdd BinOpMult NameLoad Num BinOpMult NameLoad Num BinOpAdd BinOpAdd BinOpMult NameLoad Num BinOpMult NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str Str body If CompareEq NameLoad Str body Assign NameStore Str orelse If CompareEq NameLoad Str body Assign NameStore Str orelse Print Str Print BinOpMod Str NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Print BinOpMod Str NameLoad If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad Assign ListStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpSub Call AttributeLoad NameLoad attr NameLoad Num Call AttributeLoad NameLoad attr BinOpMult Num BinOpSub BinOpSub Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad NameLoad attr BinOpDiv BinOpMult NameLoad BinOpAdd NameLoad Num Num Assign NameStore Num For NameStore Call NameLoad Num NameLoad body Assign SubscriptStore NameLoad Slice NameLoad BinOpSub BinOpAdd NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore BinOpSub BinOpAdd NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Num For NameStore Call NameLoad Num Num body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad For NameStore Call NameLoad Num Num body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad ExtSlice Index NameLoad Index NameLoad Slice Slice Assign NameStore BinOpMult Num Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str body If CompareEq NameLoad Str body Print Str Assign NameStore Call NameLoad Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq NameLoad Str body Print Str Assign NameStore Call NameLoad Str Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str For NameStore Call NameLoad Num Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str Assign TupleStore NameStore NameStore Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpDiv BinOpMult NameLoad BinOpAdd NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num NameLoad NameLoad If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num Assign SubscriptStore NameLoad ExtSlice Slice Index Num Index Num SubscriptLoad NameLoad ExtSlice Index Num Slice Index Num Index Num orelse If CompareEq NameLoad Str body Assign NameStore SubscriptLoad NameLoad ExtSlice Index Num Slice Slice Slice Assign NameStore SubscriptLoad NameLoad ExtSlice Index Num Slice Slice Slice Assign NameStore SubscriptLoad NameLoad ExtSlice Index Num Slice Slice Slice Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad BinOpMult Num NameLoad BinOpMult Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num NameLoad NameLoad If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Slice SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Slice SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Slice SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num orelse If CompareEq NameLoad Str body Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num Assign SubscriptStore NameLoad ExtSlice Slice Num Num Slice Num Num SubscriptLoad NameLoad ExtSlice Slice Num Num Slice Num Num orelse If CompareEq NameLoad Str body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore Call NameLoad Num body For NameStore Call NameLoad Num body Assign SubscriptStore NameLoad ExtSlice Index NameLoad Index NameLoad Slice Slice SubscriptLoad NameLoad ExtSlice Slice BinOpMult NameLoad NameLoad BinOpMult BinOpAdd NameLoad Num NameLoad Slice BinOpMult NameLoad NameLoad BinOpMult BinOpAdd NameLoad Num NameLoad Return TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list
N/A N/A os N/A numpy np numpy linalg LA scipy.linalg sqrtm get_bpwf N/A N/A exp root N/A bicep1 N/A N/A N/A exp bicep1 N/A N/A file_in N/A N/A N/A os path join windows B1_3yr_bpwf_bin?_20131003.txt N/A N/A ### Reading the BICEP1 BPWF from  file: %s file_in N/A ncol 580 N/A N/A N/A exp bicep2 N/A N/A file_in N/A N/A N/A os path join windows B2_3yr_bpwf_bin?_20140314.txt N/A N/A ### Reading the BICEP2 BPWF from  file: %s file_in N/A ncol 599 N/A N/A exp must be "bicep1" or "bicep2" to load the proper window functions N/A window functions must be in the root_directory/windows/ N/A bicep2 window functions available at http://bicepkeck.org/bicep2_2014_release N/A bicep1 window functions available at bicep.rc.fas.harvard.edu/bicep1_3yr N/A N/A IOError N/A bpwf_Cs_l N/A N/A np zeros N/A ncol 9 6 N/A i N/A xrange 9 N/A N/A window_file N/A N/A file_in replace ? N/A str N/A i 1 N/A N/A N/A data N/A N/A np loadtxt N/A N/A N/A os path join root window_file N/A N/A N/A IOError N/A N/A N/A N/A Error reading  %s. window_file Make sure it is in root directory N/A N/A IOError N/A N/A bpwf_Cs_l N/A N/A N/A i N/A 0 N/A data N/A N/A N/A 1 N/A N/A bpwf_Cs_l N/A N/A N/A i N/A 1 N/A data N/A N/A N/A 2 N/A N/A bpwf_Cs_l N/A N/A N/A i N/A 2 N/A data N/A N/A N/A 3 N/A N/A bpwf_Cs_l N/A N/A N/A i N/A 3 N/A data N/A N/A N/A 4 N/A bpwf_l N/A data N/A N/A N/A 0 N/A N/A bpwf_l bpwf_Cs_l N/A load_cmbfast N/A N/A file_in N/A N/A N/A N/A ### Loading input spectra from file: %s file_in N/A N/A N/A data N/A N/A np loadtxt file_in N/A N/A N/A N/A N/A Error reading %s. Make sure it is in working directory file_in N/A ell N/A data N/A N/A N/A 0 N/A Cs_l N/A N/A np zeros N/A N/A N/A N/A np shape data N/A 0 9 N/A N/A Cs_l N/A N/A N/A 0 N/A data N/A N/A N/A 1 N/A N/A Cs_l N/A N/A N/A 1 N/A data N/A N/A N/A 2 N/A N/A Cs_l N/A N/A N/A 2 N/A data N/A N/A N/A 3 N/A N/A Cs_l N/A N/A N/A 3 N/A data N/A N/A N/A 4 N/A N/A Cs_l N/A N/A N/A 6 N/A data N/A N/A N/A 2 N/A N/A ell Cs_l N/A calc_expvals N/A N/A inpmod_l inpmod_Cs_l bpwf_l bpwf_Cs_l N/A N/A N/A nbin N/A N/A N/A np shape bpwf_Cs_l N/A 1 N/A nl N/A N/A N/A np shape bpwf_Cs_l N/A 0 N/A indx N/A N/A np arange 0 nl N/A indx N/A indx N/A N/A N/A N/A np nonzero N/A N/A bpwf_l N/A 0 inpmod_l N/A 0 N/A 0 N/A expv N/A N/A np zeros N/A nbin N/A N/A N/A np shape bpwf_Cs_l N/A 2 N/A x N/A N/A bpwf_Cs_l N/A N/A N/A N/A 0 N/A N/A np transpose N/A N/A np tile N/A inpmod_Cs_l N/A N/A indx 0 N/A nbin 1 N/A N/A expv N/A N/A N/A 0 N/A N/A np sum x 0 N/A x N/A N/A bpwf_Cs_l N/A N/A N/A N/A 1 N/A N/A np transpose N/A N/A np tile N/A inpmod_Cs_l N/A N/A indx 1 N/A nbin 1 N/A N/A expv N/A N/A N/A 1 N/A N/A np sum x 0 N/A x1 N/A N/A bpwf_Cs_l N/A N/A N/A N/A 2 N/A N/A np transpose N/A N/A np tile N/A inpmod_Cs_l N/A N/A indx 2 N/A nbin 1 N/A x2 N/A N/A bpwf_Cs_l N/A N/A N/A N/A 5 N/A N/A np transpose N/A N/A np tile N/A inpmod_Cs_l N/A N/A indx 3 N/A nbin 1 N/A N/A expv N/A N/A N/A 2 N/A N/A N/A np sum x1 0 N/A N/A np sum x2 0 N/A x1 N/A N/A bpwf_Cs_l N/A N/A N/A N/A 3 N/A N/A np transpose N/A N/A np tile N/A inpmod_Cs_l N/A N/A indx 3 N/A nbin 1 N/A x2 N/A N/A bpwf_Cs_l N/A N/A N/A N/A 4 N/A N/A np transpose N/A N/A np tile N/A inpmod_Cs_l N/A N/A indx 2 N/A nbin 1 N/A N/A expv N/A N/A N/A 3 N/A N/A N/A np sum x1 0 N/A N/A np sum x2 0 N/A expv N/A read_data_products_bandpowers N/A N/A exp root N/A bicep1 N/A N/A N/A exp bicep1 N/A N/A file_in B1_3yr_likelihood_bandpowers_20131003.txt N/A N/A N/A exp bicep2 N/A N/A file_in B2_3yr_likelihood_bandpowers_20140314.txt N/A N/A exp must be "bicep1" or "bicep2" to load the proper files N/A N/A ### Reading fiducial, real, and noise bias bandpowers from file: %s file_in N/A values N/A list N/A N/A N/A fin N/A file N/A N/A N/A os path join root file_in r N/A N/A N/A IOerror N/A N/A N/A Error reading %s. Make sure it is in root directory file_in N/A line fin N/A N/A N/A # line N/A N/A lst N/A N/A line split N/A N/A N/A len lst 3 N/A N/A b N/A N/A elem lst N/A N/A N/A elem N/A N/A N/A N/A b append N/A float elem N/A N/A N/A values append b N/A bandpowers N/A N/A i N/A range 3 N/A N/A c N/A list N/A j N/A range 9 N/A N/A N/A N/A c append N/A values N/A N/A N/A i 27 N/A j 3 N/A N/A N/A i 27 N/A j 3 3 N/A N/A N/A bandpowers append c N/A bandpowers N/A read_M N/A N/A exp root N/A bicep1 N/A N/A N/A exp bicep1 N/A N/A file_in B1_3yr_bpcm_20131003.txt N/A N/A N/A exp bicep2 N/A N/A file_in B2_3yr_bpcm_no-sysuncer_20140314.txt N/A N/A exp must be bicep1 or bicep2 to load the proper files N/A N/A ### Reading covariance matrix (M_cc) from file: %s file_in N/A N/A N/A data N/A N/A np loadtxt N/A N/A N/A os path join root file_in N/A N/A N/A IOError N/A N/A N/A Error reading %s. Make sure it is in working directory file_in N/A N/A exp bicep2 N/A N/A data N/A N/A data reshape N/A 54 54 N/A M_raw N/A N/A np array data N/A M_raw N/A calc_vecp N/A N/A l C_l_hat C_fl C_l N/A N/A N/A C_fl_12 N/A sqrtm N/A C_fl N/A l N/A C_l_inv N/A N/A LA inv N/A C_l N/A l N/A C_l_inv_12 N/A sqrtm C_l_inv N/A res N/A N/A np dot C_l_inv_12 N/A N/A np dot N/A C_l_hat N/A l C_l_inv_12 N/A N/A d u N/A N/A LA eigh res N/A d N/A N/A np diag d N/A gd N/A N/A N/A np sign N/A N/A N/A np diag d 1 N/A N/A np sqrt N/A 2 N/A N/A N/A N/A np diag d N/A N/A np log N/A N/A np diag d 1 N/A gd N/A N/A np diag gd N/A X N/A N/A np dot N/A N/A np transpose u C_fl_12 N/A X N/A N/A np dot gd X N/A X N/A N/A np dot u X N/A X N/A N/A np dot C_fl_12 X N/A X N/A vecp X N/A X N/A vecp N/A N/A mat N/A N/A N/A dim N/A N/A mat shape N/A 0 N/A vec N/A N/A np zeros N/A N/A dim N/A dim 1 2 N/A counter 0 N/A iDiag N/A range 0 dim N/A N/A N/A vec N/A counter N/A N/A counter dim iDiag N/A N/A np diag mat iDiag N/A counter N/A N/A counter dim iDiag N/A vec N/A evaluateLikelihood N/A N/A C_l C_l_hat C_fl M_inv N/A N/A N/A logL 0 N/A l N/A range 0 9 N/A N/A X N/A calc_vecp l C_l_hat C_fl C_l N/A lp N/A range 0 9 N/A N/A Xp N/A calc_vecp lp C_l_hat C_fl C_l N/A M_inv_pp N/A M_inv N/A N/A l N/A lp N/A N/A N/A thislogL N/A -0.5 N/A N/A np dot X N/A N/A np dot M_inv_pp Xp N/A logL N/A logL thislogL N/A N/A N/A np isnan logL N/A N/A logL -1e+20 N/A logL N/A N/A np real logL N/A logL N/A saveLikelihoodToText N/A N/A rlist logLike field exp N/A bicep1 N/A N/A N/A exp bicep1 N/A N/A ### Saving Likelihood to file: B1_logLike.txt... N/A f N/A open B1_logLike.txt w N/A N/A N/A f write # BICEP1 likelihood for r 
 N/A N/A N/A f write # Based on data from:  Barkats et al, Degree Scale CMB Polarization Measurements from Three Years of BICEP1 Data 
 N/A N/A N/A f write # Available at http://bicep.rc.fas.harvard.edu/bicep1_3yr/ 
 N/A N/A N/A f write N/A # This text file contains the tabulated likelihood for the tensor-to-scalar ratio, r, derived from the BICEP1 %s spectrum. 
 field N/A N/A N/A f write # Calculated via the "Hamimeche-Lewis likelihood" method described in Section 9.1 of Barkats et al. 
 N/A N/A N/A f write # This file is generated from a standalone python module: b1_r_wrapper.py 
 N/A N/A N/A f write # This likelihood curve corresponds to the blue curve from the left-hand panel of Figure 10 from Barkats et al. 
 N/A N/A N/A f write # 
 N/A N/A N/A f write # Columns:  r, logLiklelihood(r) 
 N/A N/A N/A exp bicep2 N/A N/A ### Saving Likelihood to file: B2_logLike.txt... N/A f N/A open B2_logLike.txt w N/A N/A N/A f write # BICEP2 likelihood
 N/A N/A N/A f write # Based on data from: DETECTION OF B-mode POLARIZATION AT DEGREE SCALES USING BICEP2 
 N/A N/A N/A f write # Available at  http://www.bicepkeck.org/bicep2_2014_release/ 
 N/A N/A N/A f write N/A # This text file contains the tabulated likelihood derived from the BICEP2 %s spectrum. 
 field N/A N/A N/A f write # Calculated via the "Hamimeche-Lewis likelihood" method described in Sectiox [specify seciotn and paper title/author here.] 
 N/A N/A N/A f write # This file is generated from a standalone python module: bicep_r_wrapper.py 
 N/A N/A N/A f write # 
 N/A N/A N/A f write # Columns:  r, logLiklelihood(r) 
 N/A i N/A range 0 N/A len rlist N/A N/A N/A N/A f write N/A %6.3f %6.4e 
 N/A N/A rlist N/A i N/A logLike N/A i N/A N/A N/A f close N/A init N/A N/A experiment field root N/A N/A N/A 
    Initialize all quantities for likelihood computation

    KeyWord Arguments
    -----------------
    root: str
        specify the working directory to explore

     N/A N/A bpwf_l bpwf_Cs_l N/A get_bpwf exp experiment root root N/A bp N/A read_data_products_bandpowers exp experiment root root N/A bp N/A N/A np array bp N/A nf N/A len field N/A dim N/A N/A nf N/A nf 1 2 N/A C_l_hat N/A N/A np zeros N/A 9 nf nf N/A C_fl N/A N/A np zeros N/A 9 nf nf N/A N_l N/A N/A np zeros N/A 9 nf nf N/A C_l N/A N/A np zeros N/A 9 nf nf N/A N/A field T N/A N/A N/A C_l_hat N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 1 N/A N/A 0 N/A 0 N/A N/A C_fl N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 0 N/A N/A 0 N/A 0 N/A N/A N_l N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 2 N/A N/A 0 N/A 0 N/A N/A N/A field E N/A N/A N/A C_l_hat N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 1 N/A N/A 1 N/A 1 N/A N/A C_fl N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 0 N/A N/A 1 N/A 1 N/A N/A N_l N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 2 N/A N/A 1 N/A 1 N/A N/A N/A field B N/A N/A N/A C_l_hat N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 1 N/A N/A 2 N/A 2 N/A N/A C_fl N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 0 N/A N/A 2 N/A 2 N/A N/A N_l N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 2 N/A N/A 2 N/A 2 N/A N/A N/A field EB N/A N/A N/A C_l_hat N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 1 N/A N/A 1 N/A 1 N/A N/A C_l_hat N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 1 N/A N/A 1 N/A 2 N/A N/A C_l_hat N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 1 N/A N/A 2 N/A 1 N/A N/A C_l_hat N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 1 N/A N/A 2 N/A 2 N/A N/A C_fl N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 0 N/A N/A 1 N/A 1 N/A N/A C_fl N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 0 N/A N/A 1 N/A 2 N/A N/A C_fl N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 0 N/A N/A 2 N/A 1 N/A N/A C_fl N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 0 N/A N/A 2 N/A 2 N/A N/A N_l N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 2 N/A N/A 1 N/A 1 N/A N/A N_l N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 2 N/A N/A 1 N/A 2 N/A N/A N_l N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 2 N/A N/A 2 N/A 1 N/A N/A N_l N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 2 N/A N/A 2 N/A 2 N/A N/A N/A field TB N/A N/A N/A C_l_hat N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 1 N/A N/A 0 N/A 0 N/A N/A C_l_hat N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 1 N/A N/A 0 N/A 2 N/A N/A C_l_hat N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 1 N/A N/A 2 N/A 0 N/A N/A C_l_hat N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 1 N/A N/A 2 N/A 2 N/A N/A C_fl N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 0 N/A N/A 0 N/A 0 N/A N/A C_fl N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 0 N/A N/A 0 N/A 2 N/A N/A C_fl N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 0 N/A N/A 2 N/A 0 N/A N/A C_fl N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 0 N/A N/A 2 N/A 2 N/A N/A N_l N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 2 N/A N/A 0 N/A 0 N/A N/A N_l N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 2 N/A N/A 0 N/A 2 N/A N/A N_l N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 2 N/A N/A 2 N/A 0 N/A N/A N_l N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 2 N/A N/A 2 N/A 2 N/A N/A N/A field TE N/A N/A N/A C_l_hat N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 1 N/A N/A 0 N/A 0 N/A N/A C_l_hat N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 1 N/A N/A 0 N/A 1 N/A N/A C_l_hat N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 1 N/A N/A 1 N/A 0 N/A N/A C_l_hat N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 1 N/A N/A 1 N/A 1 N/A N/A C_fl N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 0 N/A N/A 0 N/A 0 N/A N/A C_fl N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 0 N/A N/A 0 N/A 1 N/A N/A C_fl N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 0 N/A N/A 1 N/A 0 N/A N/A C_fl N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 0 N/A N/A 1 N/A 1 N/A N/A N_l N/A N/A N/A 0 N/A 0 N/A bp N/A N/A 2 N/A N/A 0 N/A 0 N/A N/A N_l N/A N/A N/A 0 N/A 1 N/A bp N/A N/A 2 N/A N/A 0 N/A 1 N/A N/A N_l N/A N/A N/A 1 N/A 0 N/A bp N/A N/A 2 N/A N/A 1 N/A 0 N/A N/A N_l N/A N/A N/A 1 N/A 1 N/A bp N/A N/A 2 N/A N/A 1 N/A 1 N/A N/A N/A field TEB N/A N/A C_l_hat N/A bp N/A N/A 1 N/A N/A N/A N/A C_fl N/A bp N/A N/A 0 N/A N/A N/A N/A N_l N/A bp N/A N/A 2 N/A N/A N/A N/A M_raw N/A read_M exp experiment root root N/A M N/A N/A np zeros N/A N/A 9 dim N/A 9 dim N/A M_inv N/A N/A np zeros N/A 9 9 dim dim N/A N/A field T N/A N/A N/A M N/A N/A N/A N/A M_raw N/A N/A 0 6 N/A 0 6 N/A N/A N/A field E N/A N/A N/A M N/A N/A N/A N/A M_raw N/A N/A 1 6 N/A 1 6 N/A N/A N/A field B N/A N/A N/A M N/A N/A N/A N/A M_raw N/A N/A 2 6 N/A 2 6 N/A N/A N/A field EB N/A N/A N/A M N/A N/A 0 3 N/A 0 3 N/A M_raw N/A N/A 1 6 N/A 1 6 N/A N/A M N/A N/A 1 3 N/A 1 3 N/A M_raw N/A N/A 2 6 N/A 2 6 N/A N/A M N/A N/A 2 3 N/A 2 3 N/A M_raw N/A N/A 4 6 N/A 4 6 N/A N/A M N/A N/A 0 3 N/A 1 3 N/A M_raw N/A N/A 1 6 N/A 2 6 N/A N/A M N/A N/A 1 3 N/A 0 3 N/A M_raw N/A N/A 2 6 N/A 1 6 N/A N/A M N/A N/A 0 3 N/A 2 3 N/A M_raw N/A N/A 1 6 N/A 4 6 N/A N/A M N/A N/A 2 3 N/A 0 3 N/A M_raw N/A N/A 4 6 N/A 1 6 N/A N/A M N/A N/A 1 3 N/A 2 3 N/A M_raw N/A N/A 2 6 N/A 4 6 N/A N/A M N/A N/A 2 3 N/A 1 3 N/A M_raw N/A N/A 4 6 N/A 2 6 N/A N/A N/A field TE N/A N/A N/A M N/A N/A 0 3 N/A 0 3 N/A M_raw N/A N/A 0 6 N/A 0 6 N/A N/A M N/A N/A 1 3 N/A 1 3 N/A M_raw N/A N/A 1 6 N/A 1 6 N/A N/A M N/A N/A 2 3 N/A 2 3 N/A M_raw N/A N/A 3 6 N/A 3 6 N/A N/A M N/A N/A 0 3 N/A 1 3 N/A M_raw N/A N/A 0 6 N/A 1 6 N/A N/A M N/A N/A 1 3 N/A 0 3 N/A M_raw N/A N/A 1 6 N/A 0 6 N/A N/A M N/A N/A 0 3 N/A 2 3 N/A M_raw N/A N/A 0 6 N/A 3 6 N/A N/A M N/A N/A 2 3 N/A 0 3 N/A M_raw N/A N/A 3 6 N/A 0 6 N/A N/A M N/A N/A 1 3 N/A 2 3 N/A M_raw N/A N/A 1 6 N/A 3 6 N/A N/A M N/A N/A 2 3 N/A 1 3 N/A M_raw N/A N/A 3 6 N/A 1 6 N/A N/A N/A field TB N/A N/A N/A M N/A N/A 0 3 N/A 0 3 N/A M_raw N/A N/A 0 6 N/A 0 6 N/A N/A M N/A N/A 1 3 N/A 1 3 N/A M_raw N/A N/A 2 6 N/A 2 6 N/A N/A M N/A N/A 2 3 N/A 2 3 N/A M_raw N/A N/A 5 6 N/A 5 6 N/A N/A M N/A N/A 0 3 N/A 1 3 N/A M_raw N/A N/A 0 6 N/A 2 6 N/A N/A M N/A N/A 1 3 N/A 0 3 N/A M_raw N/A N/A 2 6 N/A 0 6 N/A N/A M N/A N/A 0 3 N/A 2 3 N/A M_raw N/A N/A 0 6 N/A 5 6 N/A N/A M N/A N/A 2 3 N/A 0 3 N/A M_raw N/A N/A 5 6 N/A 0 6 N/A N/A M N/A N/A 1 3 N/A 2 3 N/A M_raw N/A N/A 2 6 N/A 5 6 N/A N/A M N/A N/A 2 3 N/A 1 3 N/A M_raw N/A N/A 5 6 N/A 2 6 N/A N/A N/A field TEB N/A N/A M M_raw N/A M_invp N/A N/A LA inv M N/A ell N/A xrange 9 N/A N/A ellp N/A xrange 9 N/A N/A N/A M_inv N/A N/A ell N/A ellp N/A N/A N/A M_invp N/A N/A N/A ell dim N/A N/A ell 1 dim N/A N/A ellp dim N/A N/A ellp 1 dim N/A N/A C_l C_l_hat N_l C_fl M_inv bpwf_l bpwf_Cs_l N/A