[DEBUG] mpfb.init ..............................: We're in register() and about to start registering classes. [DEBUG] mpfb.classmanager ......................: initializing classmanager [DEBUG] mpfb.init ..............................: About to import mpfb.services [DEBUG] services.locationservice ...............: Constructing location service [DEBUG] mpfb.init ..............................: Found addon preference ('mpfb_user_data', '') [DEBUG] services.locationservice ...............: overriden_user_home [DEBUG] mpfb.init ..............................: Found addon preference ('mh_user_data', '') [DEBUG] mpfb.init ..............................: Found addon preference ('mh_auto_user_data', False) [INFO ] services.locationservice ...............: mh_user_dir is not explicitly set but autodiscovery is disabled [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93 [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93/mpfb [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93/mpfb/data [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93/mpfb/config [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93/mpfb/logs [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93/scripts/addons/mpfb [DEBUG] services.locationservice ...............: Relevant directory already exists: /home/ian/.config/blender/2.93/scripts/addons/mpfb/data [DEBUG] services.socketservice .................: Constructing socket service [DEBUG] services.uiservice .....................: Constructing ui service [DEBUG] services.uiservice .....................: multi_panel False [INFO ] services.uiservice .....................: Rebuilding the list of available importer presets (for presets panel) [DEBUG] services.uiservice .....................: Found presets file default [INFO ] services.uiservice .....................: Rebuilding the list of available importer presets (for importer panel) [DEBUG] services.uiservice .....................: Found presets file default [DEBUG] mpfb.init ..............................: About to import mpfb.ui [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/generalproperties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/generalproperties/object_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/generalproperties/scale_factor.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/generalproperties/asset_source.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/generalproperties/uuid.json [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix GEN_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_GEN_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_GEN_object_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_GEN_scale_factor [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_GEN_asset_source [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_GEN_uuid [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/african.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/age.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/asian.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/caucasian.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/cupsize.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/firmness.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/gender.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/height.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/is_human_project.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/muscle.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/proportions.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/weight.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/entities/objectproperties/humanproperties/material_source.json [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix HUM_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_HUM_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_african [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_age [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_asian [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_caucasian [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_cupsize [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_firmness [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_gender [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_height [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_is_human_project [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_muscle [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_proportions [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_weight [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HUM_material_source [DEBUG] model.macrosubpanel ....................: Target dir: /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelingicons ....................: Will try to load icon ('breast-dist-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/breast-dist-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('breast-point-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/breast-point-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('breast-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/breast-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('breast-volume-vert-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/breast-volume-vert-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('breastfirmness', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/breastfirmness.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('breastsize', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/breastsize.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('bulge-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/bulge-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('buttocks-volume-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/buttocks-volume-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-bones-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-bones-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-cleft-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-cleft-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-height-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-height-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-jaw-drop-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-jaw-drop-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-prognathism-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-prognathism-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-prominent-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-prominent-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('chin-width-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/chin-width-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eyebrows-angle-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/eyebrows-angle-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eyebrows-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/eyebrows-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eyebrows-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/eyebrows-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('forehead-nubian-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/forehead-nubian-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('forehead-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/forehead-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('forehead-temple-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/forehead-temple-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('forehead-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/forehead-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-age-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-age-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-angle-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-angle-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-back-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-back-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-diamond', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-diamond.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-fat-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-fat-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-invertedtriangular', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-invertedtriangular.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-oval', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-oval.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-rectangular', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-rectangular.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-round', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-round.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-square', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-square.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('head-triangular', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/head-triangular.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hip-waist-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/hip-waist-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('cheek-bones-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-cheek-bones-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('cheek-inner-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-cheek-inner-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('cheek-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-cheek-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('cheek-volume-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-cheek-volume-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-flap-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-flap-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-lobe-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-lobe-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-rot-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-rot-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-scale-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-scale-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-shape-pointed-triangle', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-shape-pointed-triangle.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-shape-square-round', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-shape-square-round.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('ear-wing-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-ear-wing-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-bag-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-bag-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-bag-height-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-bag-height-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-bag-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-bag-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-corner1-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-corner1-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-corner2-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-corner2-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-epicanthus-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-epicanthus-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-eyefold-angle-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-eyefold-angle-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-eyefold-concave-convex', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-eyefold-concave-convex.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-eyefold-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-eyefold-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-height1-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-height1-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-height2-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-height2-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-height3-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-height3-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-push1-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-push1-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-push2-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-push2-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-scale-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-scale-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('eye-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-eye-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-scale-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-scale-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('foot-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-foot-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hand-fingers-diameter-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-hand-fingers-diameter-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hand-fingers-distance-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-hand-fingers-distance-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hand-fingers-length-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-hand-fingers-length-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hand-scale-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-hand-scale-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('hand-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-hand-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('leg-valgus-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-leg-valgus-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerarm-fat-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerarm-fat-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerarm-muscle-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerarm-muscle-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerarm-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerarm-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerarm-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerarm-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerarm-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerarm-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerleg-fat-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerleg-fat-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerleg-muscle-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerleg-muscle-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerleg-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerleg-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerleg-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerleg-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerleg-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-lowerleg-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperarm-fat-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperarm-fat-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperarm-muscle-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperarm-muscle-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperarm-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperarm-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperarm-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperarm-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperarm-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperarm-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperarm-shoulder-muscle-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperarm-shoulder-muscle-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperleg-fat-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperleg-fat-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperleg-muscle-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperleg-muscle-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperleg-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperleg-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperleg-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperleg-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperleg-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/l-upperleg-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('lowerlegs-height-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/lowerlegs-height-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-angles-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-angles-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-cupidsbow-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-cupidsbow-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-cupidsbow-width-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-cupidsbow-width-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-dimples-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-dimples-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-laugh-lines-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-laugh-lines-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-lowerlip-ext-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-lowerlip-ext-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-lowerlip-height-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-lowerlip-height-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-lowerlip-middle-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-lowerlip-middle-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-lowerlip-volume-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-lowerlip-volume-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-lowerlip-width-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-lowerlip-width-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-philtrum-volume-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-philtrum-volume-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-up-down', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-up-down.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-upperlip-ext-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-upperlip-ext-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-upperlip-height-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-upperlip-height-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-upperlip-middle-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-upperlip-middle-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-upperlip-volume-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-upperlip-volume-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('mouth-upperlip-width-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/mouth-upperlip-width-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-back-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-back-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-double-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-double-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('neck-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/neck-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nipple-point-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nipple-point-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nipple-size-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nipple-size-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-base-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-base-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-compression-compress-uncompress', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-compression-compress-uncompress.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-curve-concave-convex', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-curve-concave-convex.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-flaring-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-flaring-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-greek-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-greek-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-hump-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-hump-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-nostrils-angle-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-nostrils-angle-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-nostrils-width-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-nostrils-width-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-point-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-point-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-point-width-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-point-width-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-septumangle-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-septumangle-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-volume-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-volume-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-width1-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-width1-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-width2-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-width2-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('nose-width3-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/nose-width3-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('pelvis-tone-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/pelvis-tone-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('penis-circ-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/penis-circ-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('penis-length-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/penis-length-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('penis-testicles-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/penis-testicles-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('stomach-navel-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/stomach-navel-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('stomach-navel-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/stomach-navel-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('stomach-pregnant-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/stomach-pregnant-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('stomach-tone-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/stomach-tone-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-muscle-dorsi-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-muscle-dorsi-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-muscle-pectoral-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-muscle-pectoral-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-scale-depth-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-scale-depth-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-scale-horiz-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-scale-horiz-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-scale-vert-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-scale-vert-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-trans-backward-forward', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-trans-backward-forward.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-trans-down-up', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-trans-down-up.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-trans-in-out', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-trans-in-out.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('torso-vshape-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/torso-vshape-decr-incr.png') [DEBUG] model.modelingicons ....................: Will try to load icon ('upperlegs-height-decr-incr', '/home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/_images/upperlegs-height-decr-incr.png') [DEBUG] model.modelsubpanel ....................: Target dir: /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets [DEBUG] model.modelsubpanel ....................: Targets json: /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/target.json [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/custom [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/mpfb/data/custom [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/targets/custom [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/mpfb/data/targets/custom [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerarm-scale-depth-decr-incr', 'name': 'lowerarm-scale-depth-decr-incr', 'opposites': {'negative-left': 'l-lowerarm-scale-depth-decr', 'negative-right': 'r-lowerarm-scale-depth-decr', 'negative-unsided': '', 'positive-left': 'l-lowerarm-scale-depth-incr', 'positive-right': 'r-lowerarm-scale-depth-incr', 'positive-unsided': ''}, 'targets': ['l-lowerarm-scale-depth-decr', 'r-lowerarm-scale-depth-incr', 'r-lowerarm-scale-depth-decr', 'l-lowerarm-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.lowerarm-scale-depth-decr-incr', 'arms.l-lowerarm-scale-depth-decr-incr', 'arms.r-lowerarm-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-lowerarm-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-lowerarm-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-lowerarm-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-lowerarm-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperarm-scale-horiz-decr-incr', 'name': 'upperarm-scale-horiz-decr-incr', 'opposites': {'negative-left': 'l-upperarm-scale-horiz-decr', 'negative-right': 'r-upperarm-scale-horiz-decr', 'negative-unsided': '', 'positive-left': 'l-upperarm-scale-horiz-incr', 'positive-right': 'r-upperarm-scale-horiz-incr', 'positive-unsided': ''}, 'targets': ['r-upperarm-scale-horiz-incr', 'l-upperarm-scale-horiz-decr', 'l-upperarm-scale-horiz-incr', 'r-upperarm-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.upperarm-scale-horiz-decr-incr', 'arms.l-upperarm-scale-horiz-decr-incr', 'arms.r-upperarm-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-upperarm-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-upperarm-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-upperarm-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-upperarm-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperarm-fat-decr-incr', 'name': 'upperarm-fat-decr-incr', 'opposites': {'negative-left': 'l-upperarm-fat-decr', 'negative-right': 'r-upperarm-fat-decr', 'negative-unsided': '', 'positive-left': 'l-upperarm-fat-incr', 'positive-right': 'r-upperarm-fat-incr', 'positive-unsided': ''}, 'targets': ['r-upperarm-fat-incr', 'r-upperarm-fat-decr', 'l-upperarm-fat-decr', 'l-upperarm-fat-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.upperarm-fat-decr-incr', 'arms.l-upperarm-fat-decr-incr', 'arms.r-upperarm-fat-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-upperarm-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-upperarm-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-upperarm-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-upperarm-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-upperarm-length-decr-incr', 'name': 'measure-upperarm-length-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-upperarm-length-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-upperarm-length-incr'}, 'targets': ['measure-upperarm-length-decr', 'measure-upperarm-length-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.measure-upperarm-length-decr-incr', 'arms.l-measure-upperarm-length-decr-incr', 'arms.r-measure-upperarm-length-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.measure-upperarm-length-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.measure-upperarm-length-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerarm-fat-decr-incr', 'name': 'lowerarm-fat-decr-incr', 'opposites': {'negative-left': 'l-lowerarm-fat-decr', 'negative-right': 'r-lowerarm-fat-decr', 'negative-unsided': '', 'positive-left': 'l-lowerarm-fat-incr', 'positive-right': 'r-lowerarm-fat-incr', 'positive-unsided': ''}, 'targets': ['l-lowerarm-fat-incr', 'l-lowerarm-fat-decr', 'r-lowerarm-fat-incr', 'r-lowerarm-fat-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.lowerarm-fat-decr-incr', 'arms.l-lowerarm-fat-decr-incr', 'arms.r-lowerarm-fat-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-lowerarm-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-lowerarm-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-lowerarm-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-lowerarm-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerarm-scale-horiz-decr-incr', 'name': 'lowerarm-scale-horiz-decr-incr', 'opposites': {'negative-left': 'l-lowerarm-scale-horiz-decr', 'negative-right': 'r-lowerarm-scale-horiz-decr', 'negative-unsided': '', 'positive-left': 'l-lowerarm-scale-horiz-incr', 'positive-right': 'r-lowerarm-scale-horiz-incr', 'positive-unsided': ''}, 'targets': ['r-lowerarm-scale-horiz-decr', 'l-lowerarm-scale-horiz-incr', 'r-lowerarm-scale-horiz-incr', 'l-lowerarm-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.lowerarm-scale-horiz-decr-incr', 'arms.l-lowerarm-scale-horiz-decr-incr', 'arms.r-lowerarm-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-lowerarm-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-lowerarm-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-lowerarm-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-lowerarm-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerarm-muscle-decr-incr', 'name': 'lowerarm-muscle-decr-incr', 'opposites': {'negative-left': 'l-lowerarm-muscle-decr', 'negative-right': 'r-lowerarm-muscle-decr', 'negative-unsided': '', 'positive-left': 'l-lowerarm-muscle-incr', 'positive-right': 'r-lowerarm-muscle-incr', 'positive-unsided': ''}, 'targets': ['r-lowerarm-muscle-decr', 'l-lowerarm-muscle-decr', 'l-lowerarm-muscle-incr', 'r-lowerarm-muscle-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.lowerarm-muscle-decr-incr', 'arms.l-lowerarm-muscle-decr-incr', 'arms.r-lowerarm-muscle-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-lowerarm-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-lowerarm-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-lowerarm-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-lowerarm-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperarm-shoulder-muscle-decr-incr', 'name': 'upperarm-shoulder-muscle-decr-incr', 'opposites': {'negative-left': 'l-upperarm-shoulder-muscle-decr', 'negative-right': 'r-upperarm-shoulder-muscle-decr', 'negative-unsided': '', 'positive-left': 'l-upperarm-shoulder-muscle-incr', 'positive-right': 'r-upperarm-shoulder-muscle-incr', 'positive-unsided': ''}, 'targets': ['r-upperarm-shoulder-muscle-decr', 'l-upperarm-shoulder-muscle-decr', 'r-upperarm-shoulder-muscle-incr', 'l-upperarm-shoulder-muscle-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.upperarm-shoulder-muscle-decr-incr', 'arms.l-upperarm-shoulder-muscle-decr-incr', 'arms.r-upperarm-shoulder-muscle-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-upperarm-shoulder-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-upperarm-shoulder-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-upperarm-shoulder-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-upperarm-shoulder-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-upperarm-circ-decr-incr', 'name': 'measure-upperarm-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-upperarm-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-upperarm-circ-incr'}, 'targets': ['measure-upperarm-circ-incr', 'measure-upperarm-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.measure-upperarm-circ-decr-incr', 'arms.l-measure-upperarm-circ-decr-incr', 'arms.r-measure-upperarm-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.measure-upperarm-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.measure-upperarm-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperarm-scale-depth-decr-incr', 'name': 'upperarm-scale-depth-decr-incr', 'opposites': {'negative-left': 'l-upperarm-scale-depth-decr', 'negative-right': 'r-upperarm-scale-depth-decr', 'negative-unsided': '', 'positive-left': 'l-upperarm-scale-depth-incr', 'positive-right': 'r-upperarm-scale-depth-incr', 'positive-unsided': ''}, 'targets': ['l-upperarm-scale-depth-decr', 'r-upperarm-scale-depth-incr', 'r-upperarm-scale-depth-decr', 'l-upperarm-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.upperarm-scale-depth-decr-incr', 'arms.l-upperarm-scale-depth-decr-incr', 'arms.r-upperarm-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-upperarm-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-upperarm-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-upperarm-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-upperarm-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerarm-scale-vert-decr-incr', 'name': 'lowerarm-scale-vert-decr-incr', 'opposites': {'negative-left': 'l-lowerarm-scale-vert-decr', 'negative-right': 'r-lowerarm-scale-vert-decr', 'negative-unsided': '', 'positive-left': 'l-lowerarm-scale-vert-incr', 'positive-right': 'r-lowerarm-scale-vert-incr', 'positive-unsided': ''}, 'targets': ['r-lowerarm-scale-vert-incr', 'l-lowerarm-scale-vert-incr', 'r-lowerarm-scale-vert-decr', 'l-lowerarm-scale-vert-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.lowerarm-scale-vert-decr-incr', 'arms.l-lowerarm-scale-vert-decr-incr', 'arms.r-lowerarm-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-lowerarm-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-lowerarm-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-lowerarm-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-lowerarm-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-lowerarm-length-decr-incr', 'name': 'measure-lowerarm-length-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-lowerarm-length-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-lowerarm-length-incr'}, 'targets': ['measure-lowerarm-length-decr', 'measure-lowerarm-length-incr']} [DEBUG] model.modelsubpanel ....................: names ('arms.measure-lowerarm-length-decr-incr', 'arms.l-measure-lowerarm-length-decr-incr', 'arms.r-measure-lowerarm-length-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.measure-lowerarm-length-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.measure-lowerarm-length-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperarm-muscle-decr-incr', 'name': 'upperarm-muscle-decr-incr', 'opposites': {'negative-left': 'l-upperarm-muscle-decr', 'negative-right': 'r-upperarm-muscle-decr', 'negative-unsided': '', 'positive-left': 'l-upperarm-muscle-incr', 'positive-right': 'r-upperarm-muscle-incr', 'positive-unsided': ''}, 'targets': ['l-upperarm-muscle-incr', 'r-upperarm-muscle-incr', 'r-upperarm-muscle-decr', 'l-upperarm-muscle-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.upperarm-muscle-decr-incr', 'arms.l-upperarm-muscle-decr-incr', 'arms.r-upperarm-muscle-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-upperarm-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-upperarm-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-upperarm-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-upperarm-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperarm-scale-vert-decr-incr', 'name': 'upperarm-scale-vert-decr-incr', 'opposites': {'negative-left': 'l-upperarm-scale-vert-decr', 'negative-right': 'r-upperarm-scale-vert-decr', 'negative-unsided': '', 'positive-left': 'l-upperarm-scale-vert-incr', 'positive-right': 'r-upperarm-scale-vert-incr', 'positive-unsided': ''}, 'targets': ['r-upperarm-scale-vert-incr', 'l-upperarm-scale-vert-incr', 'l-upperarm-scale-vert-decr', 'r-upperarm-scale-vert-decr']} [DEBUG] model.modelsubpanel ....................: names ('arms.upperarm-scale-vert-decr-incr', 'arms.l-upperarm-scale-vert-decr-incr', 'arms.r-upperarm-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.l-upperarm-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.l-upperarm-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'arms.r-upperarm-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'arms.r-upperarm-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'breast-point-decr-incr', 'name': 'breast-point-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'breast-point-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'breast-point-incr'}, 'targets': ['breast-point-incr', 'breast-point-decr']} [DEBUG] model.modelsubpanel ....................: names ('breast.breast-point-decr-incr', 'breast.l-breast-point-decr-incr', 'breast.r-breast-point-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'breast.breast-point-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'breast.breast-point-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nipple-point-decr-incr', 'name': 'nipple-point-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nipple-point-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nipple-point-incr'}, 'targets': ['nipple-point-decr', 'nipple-point-incr']} [DEBUG] model.modelsubpanel ....................: names ('breast.nipple-point-decr-incr', 'breast.l-nipple-point-decr-incr', 'breast.r-nipple-point-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'breast.nipple-point-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'breast.nipple-point-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nipple-size-decr-incr', 'name': 'nipple-size-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nipple-size-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nipple-size-incr'}, 'targets': ['nipple-size-incr', 'nipple-size-decr']} [DEBUG] model.modelsubpanel ....................: names ('breast.nipple-size-decr-incr', 'breast.l-nipple-size-decr-incr', 'breast.r-nipple-size-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'breast.nipple-size-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'breast.nipple-size-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'breast-dist-decr-incr', 'name': 'breast-dist-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'breast-dist-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'breast-dist-incr'}, 'targets': ['breast-dist-incr', 'breast-dist-decr']} [DEBUG] model.modelsubpanel ....................: names ('breast.breast-dist-decr-incr', 'breast.l-breast-dist-decr-incr', 'breast.r-breast-dist-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'breast.breast-dist-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'breast.breast-dist-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'breast-volume-vert-down-up', 'name': 'breast-volume-vert-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'breast-volume-vert-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'breast-volume-vert-up'}, 'targets': ['breast-volume-vert-up', 'breast-volume-vert-down']} [DEBUG] model.modelsubpanel ....................: names ('breast.breast-volume-vert-down-up', 'breast.l-breast-volume-vert-down-up', 'breast.r-breast-volume-vert-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'breast.breast-volume-vert-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'breast.breast-volume-vert-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'breast-trans-down-up', 'name': 'breast-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'breast-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'breast-trans-up'}, 'targets': ['breast-trans-up', 'breast-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('breast.breast-trans-down-up', 'breast.l-breast-trans-down-up', 'breast.r-breast-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'breast.breast-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'breast.breast-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'buttocks-volume-decr-incr', 'name': 'buttocks-volume-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'buttocks-volume-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'buttocks-volume-incr'}, 'targets': ['buttocks-volume-decr', 'buttocks-volume-incr']} [DEBUG] model.modelsubpanel ....................: names ('buttocks.buttocks-volume-decr-incr', 'buttocks.l-buttocks-volume-decr-incr', 'buttocks.r-buttocks-volume-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'buttocks.buttocks-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'buttocks.buttocks-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'cheek-trans-down-up', 'name': 'cheek-trans-down-up', 'opposites': {'negative-left': 'l-cheek-trans-down', 'negative-right': 'r-cheek-trans-down', 'negative-unsided': '', 'positive-left': 'l-cheek-trans-up', 'positive-right': 'r-cheek-trans-up', 'positive-unsided': ''}, 'targets': ['r-cheek-trans-up', 'r-cheek-trans-down', 'l-cheek-trans-down', 'l-cheek-trans-up']} [DEBUG] model.modelsubpanel ....................: names ('cheek.cheek-trans-down-up', 'cheek.l-cheek-trans-down-up', 'cheek.r-cheek-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.l-cheek-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.l-cheek-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.r-cheek-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.r-cheek-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'cheek-volume-decr-incr', 'name': 'cheek-volume-decr-incr', 'opposites': {'negative-left': 'l-cheek-volume-decr', 'negative-right': 'r-cheek-volume-decr', 'negative-unsided': '', 'positive-left': 'l-cheek-volume-incr', 'positive-right': 'r-cheek-volume-incr', 'positive-unsided': ''}, 'targets': ['l-cheek-volume-incr', 'r-cheek-volume-incr', 'l-cheek-volume-decr', 'r-cheek-volume-decr']} [DEBUG] model.modelsubpanel ....................: names ('cheek.cheek-volume-decr-incr', 'cheek.l-cheek-volume-decr-incr', 'cheek.r-cheek-volume-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.l-cheek-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.l-cheek-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.r-cheek-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.r-cheek-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'cheek-inner-decr-incr', 'name': 'cheek-inner-decr-incr', 'opposites': {'negative-left': 'l-cheek-inner-decr', 'negative-right': 'r-cheek-inner-decr', 'negative-unsided': '', 'positive-left': 'l-cheek-inner-incr', 'positive-right': 'r-cheek-inner-incr', 'positive-unsided': ''}, 'targets': ['l-cheek-inner-decr', 'l-cheek-inner-incr', 'r-cheek-inner-incr', 'r-cheek-inner-decr']} [DEBUG] model.modelsubpanel ....................: names ('cheek.cheek-inner-decr-incr', 'cheek.l-cheek-inner-decr-incr', 'cheek.r-cheek-inner-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.l-cheek-inner-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.l-cheek-inner-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.r-cheek-inner-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.r-cheek-inner-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'cheek-bones-decr-incr', 'name': 'cheek-bones-decr-incr', 'opposites': {'negative-left': 'l-cheek-bones-decr', 'negative-right': 'r-cheek-bones-decr', 'negative-unsided': '', 'positive-left': 'l-cheek-bones-incr', 'positive-right': 'r-cheek-bones-incr', 'positive-unsided': ''}, 'targets': ['r-cheek-bones-decr', 'l-cheek-bones-incr', 'r-cheek-bones-incr', 'l-cheek-bones-decr']} [DEBUG] model.modelsubpanel ....................: names ('cheek.cheek-bones-decr-incr', 'cheek.l-cheek-bones-decr-incr', 'cheek.r-cheek-bones-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.l-cheek-bones-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.l-cheek-bones-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'cheek.r-cheek-bones-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'cheek.r-cheek-bones-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-jaw-drop-decr-incr', 'name': 'chin-jaw-drop-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-jaw-drop-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-jaw-drop-incr'}, 'targets': ['chin-jaw-drop-incr', 'chin-jaw-drop-decr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-jaw-drop-decr-incr', 'chin.l-chin-jaw-drop-decr-incr', 'chin.r-chin-jaw-drop-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-jaw-drop-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-jaw-drop-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-height-decr-incr', 'name': 'chin-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-height-incr'}, 'targets': ['chin-height-decr', 'chin-height-incr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-height-decr-incr', 'chin.l-chin-height-decr-incr', 'chin.r-chin-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-prominent-decr-incr', 'name': 'chin-prominent-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-prominent-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-prominent-incr'}, 'targets': ['chin-prominent-incr', 'chin-prominent-decr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-prominent-decr-incr', 'chin.l-chin-prominent-decr-incr', 'chin.r-chin-prominent-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-prominent-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-prominent-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-bones-decr-incr', 'name': 'chin-bones-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-bones-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-bones-incr'}, 'targets': ['chin-bones-incr', 'chin-bones-decr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-bones-decr-incr', 'chin.l-chin-bones-decr-incr', 'chin.r-chin-bones-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-bones-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-bones-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-width-decr-incr', 'name': 'chin-width-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-width-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-width-incr'}, 'targets': ['chin-width-decr', 'chin-width-incr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-width-decr-incr', 'chin.l-chin-width-decr-incr', 'chin.r-chin-width-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-width-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-width-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-cleft-decr-incr', 'name': 'chin-cleft-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-cleft-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-cleft-incr'}, 'targets': ['chin-cleft-decr', 'chin-cleft-incr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-cleft-decr-incr', 'chin.l-chin-cleft-decr-incr', 'chin.r-chin-cleft-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-cleft-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-cleft-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-triangle', 'name': 'chin-triangle', 'targets': ['chin-triangle']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-triangle', 'chin.l-chin-triangle', 'chin.r-chin-triangle') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-triangle', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'chin.chin-triangle'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'chin-prognathism-decr-incr', 'name': 'chin-prognathism-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'chin-prognathism-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'chin-prognathism-incr'}, 'targets': ['chin-prognathism-incr', 'chin-prognathism-decr']} [DEBUG] model.modelsubpanel ....................: names ('chin.chin-prognathism-decr-incr', 'chin.l-chin-prognathism-decr-incr', 'chin.r-chin-prognathism-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'chin.chin-prognathism-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'chin.chin-prognathism-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-lobe-decr-incr', 'name': 'ear-lobe-decr-incr', 'opposites': {'negative-left': 'l-ear-lobe-decr', 'negative-right': 'r-ear-lobe-decr', 'negative-unsided': '', 'positive-left': 'l-ear-lobe-incr', 'positive-right': 'r-ear-lobe-incr', 'positive-unsided': ''}, 'targets': ['l-ear-lobe-incr', 'r-ear-lobe-incr', 'l-ear-lobe-decr', 'r-ear-lobe-decr']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-lobe-decr-incr', 'ears.l-ear-lobe-decr-incr', 'ears.r-ear-lobe-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-lobe-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-lobe-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-lobe-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-lobe-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-shape-square-round', 'name': 'ear-shape-square-round', 'opposites': {'negative-left': 'l-ear-shape-square', 'negative-right': 'r-ear-shape-square', 'negative-unsided': '', 'positive-left': 'l-ear-shape-round', 'positive-right': 'r-ear-shape-round', 'positive-unsided': ''}, 'targets': ['l-ear-shape-round', 'r-ear-shape-round', 'r-ear-shape-square', 'l-ear-shape-square']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-shape-square-round', 'ears.l-ear-shape-square-round', 'ears.r-ear-shape-square-round') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-shape-square-round', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-shape-square-round'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-shape-square-round', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-shape-square-round'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-trans-backward-forward', 'name': 'ear-trans-backward-forward', 'opposites': {'negative-left': 'l-ear-trans-backward', 'negative-right': 'r-ear-trans-backward', 'negative-unsided': '', 'positive-left': 'l-ear-trans-forward', 'positive-right': 'r-ear-trans-forward', 'positive-unsided': ''}, 'targets': ['r-ear-trans-forward', 'l-ear-trans-forward', 'l-ear-trans-backward', 'r-ear-trans-backward']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-trans-backward-forward', 'ears.l-ear-trans-backward-forward', 'ears.r-ear-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-rot-backward-forward', 'name': 'ear-rot-backward-forward', 'opposites': {'negative-left': 'l-ear-rot-backward', 'negative-right': 'r-ear-rot-backward', 'negative-unsided': '', 'positive-left': 'l-ear-rot-forward', 'positive-right': 'r-ear-rot-forward', 'positive-unsided': ''}, 'targets': ['l-ear-rot-backward', 'r-ear-rot-forward', 'r-ear-rot-backward', 'l-ear-rot-forward']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-rot-backward-forward', 'ears.l-ear-rot-backward-forward', 'ears.r-ear-rot-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-rot-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-rot-backward-forward'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-rot-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-rot-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-trans-down-up', 'name': 'ear-trans-down-up', 'opposites': {'negative-left': 'l-ear-trans-down', 'negative-right': 'r-ear-trans-down', 'negative-unsided': '', 'positive-left': 'l-ear-trans-up', 'positive-right': 'r-ear-trans-up', 'positive-unsided': ''}, 'targets': ['l-ear-trans-up', 'r-ear-trans-up', 'l-ear-trans-down', 'r-ear-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-trans-down-up', 'ears.l-ear-trans-down-up', 'ears.r-ear-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-scale-vert-decr-incr', 'name': 'ear-scale-vert-decr-incr', 'opposites': {'negative-left': 'l-ear-scale-vert-decr', 'negative-right': 'r-ear-scale-vert-decr', 'negative-unsided': '', 'positive-left': 'l-ear-scale-vert-incr', 'positive-right': 'r-ear-scale-vert-incr', 'positive-unsided': ''}, 'targets': ['l-ear-scale-vert-decr', 'l-ear-scale-vert-incr', 'r-ear-scale-vert-decr', 'r-ear-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-scale-vert-decr-incr', 'ears.l-ear-scale-vert-decr-incr', 'ears.r-ear-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-flap-decr-incr', 'name': 'ear-flap-decr-incr', 'opposites': {'negative-left': 'l-ear-flap-decr', 'negative-right': 'r-ear-flap-decr', 'negative-unsided': '', 'positive-left': 'l-ear-flap-incr', 'positive-right': 'r-ear-flap-incr', 'positive-unsided': ''}, 'targets': ['r-ear-flap-incr', 'l-ear-flap-incr', 'l-ear-flap-decr', 'r-ear-flap-decr']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-flap-decr-incr', 'ears.l-ear-flap-decr-incr', 'ears.r-ear-flap-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-flap-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-flap-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-flap-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-flap-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-shape-pointed-triangle', 'name': 'ear-shape-pointed-triangle', 'opposites': {'negative-left': 'l-ear-shape-pointed', 'negative-right': 'r-ear-shape-pointed', 'negative-unsided': '', 'positive-left': 'l-ear-shape-triangle', 'positive-right': 'r-ear-shape-triangle', 'positive-unsided': ''}, 'targets': ['l-ear-shape-pointed', 'r-ear-shape-pointed', 'l-ear-shape-triangle', 'r-ear-shape-triangle']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-shape-pointed-triangle', 'ears.l-ear-shape-pointed-triangle', 'ears.r-ear-shape-pointed-triangle') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-shape-pointed-triangle', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-shape-pointed-triangle'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-shape-pointed-triangle', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-shape-pointed-triangle'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-scale-decr-incr', 'name': 'ear-scale-decr-incr', 'opposites': {'negative-left': 'l-ear-scale-decr', 'negative-right': 'r-ear-scale-decr', 'negative-unsided': '', 'positive-left': 'l-ear-scale-incr', 'positive-right': 'r-ear-scale-incr', 'positive-unsided': ''}, 'targets': ['r-ear-scale-decr', 'r-ear-scale-incr', 'l-ear-scale-incr', 'l-ear-scale-decr']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-scale-decr-incr', 'ears.l-ear-scale-decr-incr', 'ears.r-ear-scale-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-scale-depth-decr-incr', 'name': 'ear-scale-depth-decr-incr', 'opposites': {'negative-left': 'l-ear-scale-depth-decr', 'negative-right': 'r-ear-scale-depth-decr', 'negative-unsided': '', 'positive-left': 'l-ear-scale-depth-incr', 'positive-right': 'r-ear-scale-depth-incr', 'positive-unsided': ''}, 'targets': ['l-ear-scale-depth-incr', 'r-ear-scale-depth-decr', 'l-ear-scale-depth-decr', 'r-ear-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-scale-depth-decr-incr', 'ears.l-ear-scale-depth-decr-incr', 'ears.r-ear-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'ear-wing-decr-incr', 'name': 'ear-wing-decr-incr', 'opposites': {'negative-left': 'l-ear-wing-decr', 'negative-right': 'r-ear-wing-decr', 'negative-unsided': '', 'positive-left': 'l-ear-wing-incr', 'positive-right': 'r-ear-wing-incr', 'positive-unsided': ''}, 'targets': ['l-ear-wing-incr', 'r-ear-wing-decr', 'r-ear-wing-incr', 'l-ear-wing-decr']} [DEBUG] model.modelsubpanel ....................: names ('ears.ear-wing-decr-incr', 'ears.l-ear-wing-decr-incr', 'ears.r-ear-wing-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.l-ear-wing-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.l-ear-wing-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'ears.r-ear-wing-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'ears.r-ear-wing-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'eyebrows-angle-down-up', 'name': 'eyebrows-angle-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'eyebrows-angle-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'eyebrows-angle-up'}, 'targets': ['eyebrows-angle-up', 'eyebrows-angle-down']} [DEBUG] model.modelsubpanel ....................: names ('eyebrows.eyebrows-angle-down-up', 'eyebrows.l-eyebrows-angle-down-up', 'eyebrows.r-eyebrows-angle-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyebrows.eyebrows-angle-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyebrows.eyebrows-angle-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'eyebrows-trans-down-up', 'name': 'eyebrows-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'eyebrows-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'eyebrows-trans-up'}, 'targets': ['eyebrows-trans-down', 'eyebrows-trans-up']} [DEBUG] model.modelsubpanel ....................: names ('eyebrows.eyebrows-trans-down-up', 'eyebrows.l-eyebrows-trans-down-up', 'eyebrows.r-eyebrows-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyebrows.eyebrows-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyebrows.eyebrows-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'eyebrows-trans-backward-forward', 'name': 'eyebrows-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'eyebrows-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'eyebrows-trans-forward'}, 'targets': ['eyebrows-trans-forward', 'eyebrows-trans-backward']} [DEBUG] model.modelsubpanel ....................: names ('eyebrows.eyebrows-trans-backward-forward', 'eyebrows.l-eyebrows-trans-backward-forward', 'eyebrows.r-eyebrows-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyebrows.eyebrows-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyebrows.eyebrows-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-corner1-down-up', 'name': 'eye-corner1-down-up', 'opposites': {'negative-left': 'l-eye-corner1-down', 'negative-right': 'r-eye-corner1-down', 'negative-unsided': '', 'positive-left': 'l-eye-corner1-up', 'positive-right': 'r-eye-corner1-up', 'positive-unsided': ''}, 'targets': ['l-eye-corner1-up', 'r-eye-corner1-down', 'l-eye-corner1-down', 'r-eye-corner1-up']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-corner1-down-up', 'eyes.l-eye-corner1-down-up', 'eyes.r-eye-corner1-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-corner1-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-corner1-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-corner1-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-corner1-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-height1-decr-incr', 'name': 'eye-height1-decr-incr', 'opposites': {'negative-left': 'l-eye-height1-decr', 'negative-right': 'r-eye-height1-decr', 'negative-unsided': '', 'positive-left': 'l-eye-height1-incr', 'positive-right': 'r-eye-height1-incr', 'positive-unsided': ''}, 'targets': ['r-eye-height1-incr', 'l-eye-height1-decr', 'r-eye-height1-decr', 'l-eye-height1-incr']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-height1-decr-incr', 'eyes.l-eye-height1-decr-incr', 'eyes.r-eye-height1-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-height1-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-height1-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-height1-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-height1-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-scale-decr-incr', 'name': 'eye-scale-decr-incr', 'opposites': {'negative-left': 'l-eye-scale-decr', 'negative-right': 'r-eye-scale-decr', 'negative-unsided': '', 'positive-left': 'l-eye-scale-incr', 'positive-right': 'r-eye-scale-incr', 'positive-unsided': ''}, 'targets': ['l-eye-scale-decr', 'l-eye-scale-incr', 'r-eye-scale-incr', 'r-eye-scale-decr']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-scale-decr-incr', 'eyes.l-eye-scale-decr-incr', 'eyes.r-eye-scale-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-push1-in-out', 'name': 'eye-push1-in-out', 'opposites': {'negative-left': 'l-eye-push1-in', 'negative-right': 'r-eye-push1-in', 'negative-unsided': '', 'positive-left': 'l-eye-push1-out', 'positive-right': 'r-eye-push1-out', 'positive-unsided': ''}, 'targets': ['l-eye-push1-in', 'r-eye-push1-in', 'l-eye-push1-out', 'r-eye-push1-out']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-push1-in-out', 'eyes.l-eye-push1-in-out', 'eyes.r-eye-push1-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-push1-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-push1-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-push1-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-push1-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-eyefold-down-up', 'name': 'eye-eyefold-down-up', 'opposites': {'negative-left': 'l-eye-eyefold-down', 'negative-right': 'r-eye-eyefold-down', 'negative-unsided': '', 'positive-left': 'l-eye-eyefold-up', 'positive-right': 'r-eye-eyefold-up', 'positive-unsided': ''}, 'targets': ['l-eye-eyefold-up', 'r-eye-eyefold-down', 'l-eye-eyefold-down', 'r-eye-eyefold-up']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-eyefold-down-up', 'eyes.l-eye-eyefold-down-up', 'eyes.r-eye-eyefold-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-eyefold-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-eyefold-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-eyefold-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-eyefold-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-height3-decr-incr', 'name': 'eye-height3-decr-incr', 'opposites': {'negative-left': 'l-eye-height3-decr', 'negative-right': 'r-eye-height3-decr', 'negative-unsided': '', 'positive-left': 'l-eye-height3-incr', 'positive-right': 'r-eye-height3-incr', 'positive-unsided': ''}, 'targets': ['r-eye-height3-decr', 'r-eye-height3-incr', 'l-eye-height3-decr', 'l-eye-height3-incr']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-height3-decr-incr', 'eyes.l-eye-height3-decr-incr', 'eyes.r-eye-height3-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-height3-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-height3-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-height3-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-height3-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-height2-decr-incr', 'name': 'eye-height2-decr-incr', 'opposites': {'negative-left': 'l-eye-height2-decr', 'negative-right': 'r-eye-height2-decr', 'negative-unsided': '', 'positive-left': 'l-eye-height2-incr', 'positive-right': 'r-eye-height2-incr', 'positive-unsided': ''}, 'targets': ['r-eye-height2-incr', 'l-eye-height2-incr', 'r-eye-height2-decr', 'l-eye-height2-decr']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-height2-decr-incr', 'eyes.l-eye-height2-decr-incr', 'eyes.r-eye-height2-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-height2-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-height2-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-height2-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-height2-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-bag-decr-incr', 'name': 'eye-bag-decr-incr', 'opposites': {'negative-left': 'l-eye-bag-decr', 'negative-right': 'r-eye-bag-decr', 'negative-unsided': '', 'positive-left': 'l-eye-bag-incr', 'positive-right': 'r-eye-bag-incr', 'positive-unsided': ''}, 'targets': ['r-eye-bag-incr', 'r-eye-bag-decr', 'l-eye-bag-decr', 'l-eye-bag-incr']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-bag-decr-incr', 'eyes.l-eye-bag-decr-incr', 'eyes.r-eye-bag-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-bag-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-bag-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-bag-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-bag-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-push2-in-out', 'name': 'eye-push2-in-out', 'opposites': {'negative-left': 'l-eye-push2-in', 'negative-right': 'r-eye-push2-in', 'negative-unsided': '', 'positive-left': 'l-eye-push2-out', 'positive-right': 'r-eye-push2-out', 'positive-unsided': ''}, 'targets': ['r-eye-push2-in', 'l-eye-push2-in', 'l-eye-push2-out', 'r-eye-push2-out']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-push2-in-out', 'eyes.l-eye-push2-in-out', 'eyes.r-eye-push2-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-push2-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-push2-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-push2-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-push2-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-trans-down-up', 'name': 'eye-trans-down-up', 'opposites': {'negative-left': 'l-eye-trans-down', 'negative-right': 'r-eye-trans-down', 'negative-unsided': '', 'positive-left': 'l-eye-trans-up', 'positive-right': 'r-eye-trans-up', 'positive-unsided': ''}, 'targets': ['r-eye-trans-down', 'r-eye-trans-up', 'l-eye-trans-up', 'l-eye-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-trans-down-up', 'eyes.l-eye-trans-down-up', 'eyes.r-eye-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-bag-height-decr-incr', 'name': 'eye-bag-height-decr-incr', 'opposites': {'negative-left': 'l-eye-bag-height-decr', 'negative-right': 'r-eye-bag-height-decr', 'negative-unsided': '', 'positive-left': 'l-eye-bag-height-incr', 'positive-right': 'r-eye-bag-height-incr', 'positive-unsided': ''}, 'targets': ['r-eye-bag-height-incr', 'r-eye-bag-height-decr', 'l-eye-bag-height-decr', 'l-eye-bag-height-incr']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-bag-height-decr-incr', 'eyes.l-eye-bag-height-decr-incr', 'eyes.r-eye-bag-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-bag-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-bag-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-bag-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-bag-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-epicanthus-in-out', 'name': 'eye-epicanthus-in-out', 'opposites': {'negative-left': 'l-eye-epicanthus-in', 'negative-right': 'r-eye-epicanthus-in', 'negative-unsided': '', 'positive-left': 'l-eye-epicanthus-out', 'positive-right': 'r-eye-epicanthus-out', 'positive-unsided': ''}, 'targets': ['l-eye-epicanthus-in', 'r-eye-epicanthus-out', 'r-eye-epicanthus-in', 'l-eye-epicanthus-out']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-epicanthus-in-out', 'eyes.l-eye-epicanthus-in-out', 'eyes.r-eye-epicanthus-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-epicanthus-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-epicanthus-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-epicanthus-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-epicanthus-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-eyefold-angle-down-up', 'name': 'eye-eyefold-angle-down-up', 'opposites': {'negative-left': 'l-eye-eyefold-angle-down', 'negative-right': 'r-eye-eyefold-angle-down', 'negative-unsided': '', 'positive-left': 'l-eye-eyefold-angle-up', 'positive-right': 'r-eye-eyefold-angle-up', 'positive-unsided': ''}, 'targets': ['l-eye-eyefold-angle-down', 'r-eye-eyefold-angle-down', 'l-eye-eyefold-angle-up', 'r-eye-eyefold-angle-up']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-eyefold-angle-down-up', 'eyes.l-eye-eyefold-angle-down-up', 'eyes.r-eye-eyefold-angle-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-eyefold-angle-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-eyefold-angle-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-eyefold-angle-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-eyefold-angle-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-bag-in-out', 'name': 'eye-bag-in-out', 'opposites': {'negative-left': 'l-eye-bag-in', 'negative-right': 'r-eye-bag-in', 'negative-unsided': '', 'positive-left': 'l-eye-bag-out', 'positive-right': 'r-eye-bag-out', 'positive-unsided': ''}, 'targets': ['l-eye-bag-in', 'r-eye-bag-in', 'r-eye-bag-out', 'l-eye-bag-out']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-bag-in-out', 'eyes.l-eye-bag-in-out', 'eyes.r-eye-bag-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-bag-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-bag-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-bag-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-bag-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-corner2-down-up', 'name': 'eye-corner2-down-up', 'opposites': {'negative-left': 'l-eye-corner2-down', 'negative-right': 'r-eye-corner2-down', 'negative-unsided': '', 'positive-left': 'l-eye-corner2-up', 'positive-right': 'r-eye-corner2-up', 'positive-unsided': ''}, 'targets': ['r-eye-corner2-up', 'r-eye-corner2-down', 'l-eye-corner2-down', 'l-eye-corner2-up']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-corner2-down-up', 'eyes.l-eye-corner2-down-up', 'eyes.r-eye-corner2-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-corner2-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-corner2-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-corner2-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-corner2-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-trans-in-out', 'name': 'eye-trans-in-out', 'opposites': {'negative-left': 'l-eye-trans-in', 'negative-right': 'r-eye-trans-in', 'negative-unsided': '', 'positive-left': 'l-eye-trans-out', 'positive-right': 'r-eye-trans-out', 'positive-unsided': ''}, 'targets': ['l-eye-trans-in', 'r-eye-trans-out', 'r-eye-trans-in', 'l-eye-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-trans-in-out', 'eyes.l-eye-trans-in-out', 'eyes.r-eye-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.l-eye-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'eyes.r-eye-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'eye-eyefold-concave-convex', 'name': 'eye-eyefold-concave-convex', 'targets': ['r-eye-eyefold-concave', 'r-eye-eyefold-convex', 'l-eye-eyefold-concave', 'l-eye-eyefold-convex']} [DEBUG] model.modelsubpanel ....................: names ('eyes.eye-eyefold-concave-convex', 'eyes.l-eye-eyefold-concave-convex', 'eyes.r-eye-eyefold-concave-convex') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.l-eye-eyefold-concave-convex', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'eyes.l-eye-eyefold-concave-convex'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'eyes.r-eye-eyefold-concave-convex', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'eyes.r-eye-eyefold-concave-convex'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-scale-horiz-decr-incr', 'name': 'foot-scale-horiz-decr-incr', 'opposites': {'negative-left': 'l-foot-scale-horiz-decr', 'negative-right': 'r-foot-scale-horiz-decr', 'negative-unsided': '', 'positive-left': 'l-foot-scale-horiz-incr', 'positive-right': 'r-foot-scale-horiz-incr', 'positive-unsided': ''}, 'targets': ['r-foot-scale-horiz-incr', 'r-foot-scale-horiz-decr', 'l-foot-scale-horiz-incr', 'l-foot-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-scale-horiz-decr-incr', 'feet.l-foot-scale-horiz-decr-incr', 'feet.r-foot-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-trans-in-out', 'name': 'foot-trans-in-out', 'opposites': {'negative-left': 'l-foot-trans-in', 'negative-right': 'r-foot-trans-in', 'negative-unsided': '', 'positive-left': 'l-foot-trans-out', 'positive-right': 'r-foot-trans-out', 'positive-unsided': ''}, 'targets': ['r-foot-trans-out', 'l-foot-trans-in', 'r-foot-trans-in', 'l-foot-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-trans-in-out', 'feet.l-foot-trans-in-out', 'feet.r-foot-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-scale-vert-decr-incr', 'name': 'foot-scale-vert-decr-incr', 'opposites': {'negative-left': 'l-foot-scale-vert-decr', 'negative-right': 'r-foot-scale-vert-decr', 'negative-unsided': '', 'positive-left': 'l-foot-scale-vert-incr', 'positive-right': 'r-foot-scale-vert-incr', 'positive-unsided': ''}, 'targets': ['l-foot-scale-vert-incr', 'r-foot-scale-vert-incr', 'r-foot-scale-vert-decr', 'l-foot-scale-vert-decr']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-scale-vert-decr-incr', 'feet.l-foot-scale-vert-decr-incr', 'feet.r-foot-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-trans-backward-forward', 'name': 'foot-trans-backward-forward', 'opposites': {'negative-left': 'l-foot-trans-backward', 'negative-right': 'r-foot-trans-backward', 'negative-unsided': '', 'positive-left': 'l-foot-trans-forward', 'positive-right': 'r-foot-trans-forward', 'positive-unsided': ''}, 'targets': ['r-foot-trans-forward', 'l-foot-trans-backward', 'l-foot-trans-forward', 'r-foot-trans-backward']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-trans-backward-forward', 'feet.l-foot-trans-backward-forward', 'feet.r-foot-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-scale-depth-decr-incr', 'name': 'foot-scale-depth-decr-incr', 'opposites': {'negative-left': 'l-foot-scale-depth-decr', 'negative-right': 'r-foot-scale-depth-decr', 'negative-unsided': '', 'positive-left': 'l-foot-scale-depth-incr', 'positive-right': 'r-foot-scale-depth-incr', 'positive-unsided': ''}, 'targets': ['l-foot-scale-depth-incr', 'r-foot-scale-depth-decr', 'l-foot-scale-depth-decr', 'r-foot-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-scale-depth-decr-incr', 'feet.l-foot-scale-depth-decr-incr', 'feet.r-foot-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-scale-decr-incr', 'name': 'foot-scale-decr-incr', 'opposites': {'negative-left': 'l-foot-scale-decr', 'negative-right': 'r-foot-scale-decr', 'negative-unsided': '', 'positive-left': 'l-foot-scale-incr', 'positive-right': 'r-foot-scale-incr', 'positive-unsided': ''}, 'targets': ['r-foot-scale-decr', 'l-foot-scale-incr', 'l-foot-scale-decr', 'r-foot-scale-incr']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-scale-decr-incr', 'feet.l-foot-scale-decr-incr', 'feet.r-foot-scale-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'foot-trans-down-up', 'name': 'foot-trans-down-up', 'opposites': {'negative-left': 'l-foot-trans-down', 'negative-right': 'r-foot-trans-down', 'negative-unsided': '', 'positive-left': 'l-foot-trans-up', 'positive-right': 'r-foot-trans-up', 'positive-unsided': ''}, 'targets': ['l-foot-trans-up', 'l-foot-trans-down', 'r-foot-trans-down', 'r-foot-trans-up']} [DEBUG] model.modelsubpanel ....................: names ('feet.foot-trans-down-up', 'feet.l-foot-trans-down-up', 'feet.r-foot-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.l-foot-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.l-foot-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.r-foot-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.r-foot-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-ankle-circ-decr-incr', 'name': 'measure-ankle-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-ankle-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-ankle-circ-incr'}, 'targets': ['measure-ankle-circ-decr', 'measure-ankle-circ-incr']} [DEBUG] model.modelsubpanel ....................: names ('feet.measure-ankle-circ-decr-incr', 'feet.l-measure-ankle-circ-decr-incr', 'feet.r-measure-ankle-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'feet.measure-ankle-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'feet.measure-ankle-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'forehead-temple-decr-incr', 'name': 'forehead-temple-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'forehead-temple-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'forehead-temple-incr'}, 'targets': ['forehead-temple-incr', 'forehead-temple-decr']} [DEBUG] model.modelsubpanel ....................: names ('forehead.forehead-temple-decr-incr', 'forehead.l-forehead-temple-decr-incr', 'forehead.r-forehead-temple-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'forehead.forehead-temple-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'forehead.forehead-temple-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'forehead-trans-backward-forward', 'name': 'forehead-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'forehead-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'forehead-trans-forward'}, 'targets': ['forehead-trans-backward', 'forehead-trans-forward']} [DEBUG] model.modelsubpanel ....................: names ('forehead.forehead-trans-backward-forward', 'forehead.l-forehead-trans-backward-forward', 'forehead.r-forehead-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'forehead.forehead-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'forehead.forehead-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'forehead-scale-vert-decr-incr', 'name': 'forehead-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'forehead-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'forehead-scale-vert-incr'}, 'targets': ['forehead-scale-vert-decr', 'forehead-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('forehead.forehead-scale-vert-decr-incr', 'forehead.l-forehead-scale-vert-decr-incr', 'forehead.r-forehead-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'forehead.forehead-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'forehead.forehead-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'forehead-nubian-decr-incr', 'name': 'forehead-nubian-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'forehead-nubian-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'forehead-nubian-incr'}, 'targets': ['forehead-nubian-incr', 'forehead-nubian-decr']} [DEBUG] model.modelsubpanel ....................: names ('forehead.forehead-nubian-decr-incr', 'forehead.l-forehead-nubian-decr-incr', 'forehead.r-forehead-nubian-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'forehead.forehead-nubian-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'forehead.forehead-nubian-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'penis-length-decr-incr', 'name': 'penis-length-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'penis-length-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'penis-length-incr'}, 'targets': ['penis-length-decr', 'penis-length-incr']} [DEBUG] model.modelsubpanel ....................: names ('genitals.penis-length-decr-incr', 'genitals.l-penis-length-decr-incr', 'genitals.r-penis-length-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'genitals.penis-length-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'genitals.penis-length-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'penis-testicles-decr-incr', 'name': 'penis-testicles-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'penis-testicles-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'penis-testicles-incr'}, 'targets': ['penis-testicles-decr', 'penis-testicles-incr']} [DEBUG] model.modelsubpanel ....................: names ('genitals.penis-testicles-decr-incr', 'genitals.l-penis-testicles-decr-incr', 'genitals.r-penis-testicles-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'genitals.penis-testicles-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'genitals.penis-testicles-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'penis-circ-decr-incr', 'name': 'penis-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'penis-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'penis-circ-incr'}, 'targets': ['penis-circ-incr', 'penis-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('genitals.penis-circ-decr-incr', 'genitals.l-penis-circ-decr-incr', 'genitals.r-penis-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'genitals.penis-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'genitals.penis-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'hand-trans-in-out', 'name': 'hand-trans-in-out', 'opposites': {'negative-left': 'l-hand-trans-in', 'negative-right': 'r-hand-trans-in', 'negative-unsided': '', 'positive-left': 'l-hand-trans-out', 'positive-right': 'r-hand-trans-out', 'positive-unsided': ''}, 'targets': ['l-hand-trans-out', 'r-hand-trans-out', 'l-hand-trans-in', 'r-hand-trans-in']} [DEBUG] model.modelsubpanel ....................: names ('hands.hand-trans-in-out', 'hands.l-hand-trans-in-out', 'hands.r-hand-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.l-hand-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.l-hand-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.r-hand-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.r-hand-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'hand-fingers-length-decr-incr', 'name': 'hand-fingers-length-decr-incr', 'opposites': {'negative-left': 'l-hand-fingers-length-decr', 'negative-right': 'r-hand-fingers-length-decr', 'negative-unsided': '', 'positive-left': 'l-hand-fingers-length-incr', 'positive-right': 'r-hand-fingers-length-incr', 'positive-unsided': ''}, 'targets': ['r-hand-fingers-length-decr', 'l-hand-fingers-length-incr', 'l-hand-fingers-length-decr', 'r-hand-fingers-length-incr']} [DEBUG] model.modelsubpanel ....................: names ('hands.hand-fingers-length-decr-incr', 'hands.l-hand-fingers-length-decr-incr', 'hands.r-hand-fingers-length-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.l-hand-fingers-length-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.l-hand-fingers-length-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.r-hand-fingers-length-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.r-hand-fingers-length-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'hand-scale-decr-incr', 'name': 'hand-scale-decr-incr', 'opposites': {'negative-left': 'l-hand-scale-decr', 'negative-right': 'r-hand-scale-decr', 'negative-unsided': '', 'positive-left': 'l-hand-scale-incr', 'positive-right': 'r-hand-scale-incr', 'positive-unsided': ''}, 'targets': ['l-hand-scale-decr', 'r-hand-scale-decr', 'l-hand-scale-incr', 'r-hand-scale-incr']} [DEBUG] model.modelsubpanel ....................: names ('hands.hand-scale-decr-incr', 'hands.l-hand-scale-decr-incr', 'hands.r-hand-scale-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.l-hand-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.l-hand-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.r-hand-scale-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.r-hand-scale-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'hand-fingers-diameter-decr-incr', 'name': 'hand-fingers-diameter-decr-incr', 'opposites': {'negative-left': 'l-hand-fingers-diameter-decr', 'negative-right': 'r-hand-fingers-diameter-decr', 'negative-unsided': '', 'positive-left': 'l-hand-fingers-diameter-incr', 'positive-right': 'r-hand-fingers-diameter-incr', 'positive-unsided': ''}, 'targets': ['r-hand-fingers-diameter-decr', 'l-hand-fingers-diameter-incr', 'l-hand-fingers-diameter-decr', 'r-hand-fingers-diameter-incr']} [DEBUG] model.modelsubpanel ....................: names ('hands.hand-fingers-diameter-decr-incr', 'hands.l-hand-fingers-diameter-decr-incr', 'hands.r-hand-fingers-diameter-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.l-hand-fingers-diameter-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.l-hand-fingers-diameter-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.r-hand-fingers-diameter-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.r-hand-fingers-diameter-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'hand-fingers-distance-decr-incr', 'name': 'hand-fingers-distance-decr-incr', 'opposites': {'negative-left': 'l-hand-fingers-distance-decr', 'negative-right': 'r-hand-fingers-distance-decr', 'negative-unsided': '', 'positive-left': 'l-hand-fingers-distance-incr', 'positive-right': 'r-hand-fingers-distance-incr', 'positive-unsided': ''}, 'targets': ['l-hand-fingers-distance-decr', 'l-hand-fingers-distance-incr', 'r-hand-fingers-distance-incr', 'r-hand-fingers-distance-decr']} [DEBUG] model.modelsubpanel ....................: names ('hands.hand-fingers-distance-decr-incr', 'hands.l-hand-fingers-distance-decr-incr', 'hands.r-hand-fingers-distance-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.l-hand-fingers-distance-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.l-hand-fingers-distance-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.r-hand-fingers-distance-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.r-hand-fingers-distance-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-wrist-circ-decr-incr', 'name': 'measure-wrist-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-wrist-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-wrist-circ-incr'}, 'targets': ['measure-wrist-circ-incr', 'measure-wrist-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('hands.measure-wrist-circ-decr-incr', 'hands.l-measure-wrist-circ-decr-incr', 'hands.r-measure-wrist-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hands.measure-wrist-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hands.measure-wrist-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-angle-in-out', 'name': 'head-angle-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-angle-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-angle-out'}, 'targets': ['head-angle-in', 'head-angle-out']} [DEBUG] model.modelsubpanel ....................: names ('head.head-angle-in-out', 'head.l-head-angle-in-out', 'head.r-head-angle-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-angle-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-angle-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-scale-vert-decr-incr', 'name': 'head-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-scale-vert-incr'}, 'targets': ['head-scale-vert-decr', 'head-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('head.head-scale-vert-decr-incr', 'head.l-head-scale-vert-decr-incr', 'head.r-head-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-trans-backward-forward', 'name': 'head-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-trans-forward'}, 'targets': ['head-trans-backward', 'head-trans-forward']} [DEBUG] model.modelsubpanel ....................: names ('head.head-trans-backward-forward', 'head.l-head-trans-backward-forward', 'head.r-head-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-trans-down-up', 'name': 'head-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-trans-up'}, 'targets': ['head-trans-down', 'head-trans-up']} [DEBUG] model.modelsubpanel ....................: names ('head.head-trans-down-up', 'head.l-head-trans-down-up', 'head.r-head-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-fat-decr-incr', 'name': 'head-fat-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-fat-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-fat-incr'}, 'targets': ['head-fat-incr', 'head-fat-decr']} [DEBUG] model.modelsubpanel ....................: names ('head.head-fat-decr-incr', 'head.l-head-fat-decr-incr', 'head.r-head-fat-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-invertedtriangular', 'name': 'head-invertedtriangular', 'targets': ['head-invertedtriangular']} [DEBUG] model.modelsubpanel ....................: names ('head.head-invertedtriangular', 'head.l-head-invertedtriangular', 'head.r-head-invertedtriangular') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-invertedtriangular', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-invertedtriangular'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-diamond', 'name': 'head-diamond', 'targets': ['head-diamond']} [DEBUG] model.modelsubpanel ....................: names ('head.head-diamond', 'head.l-head-diamond', 'head.r-head-diamond') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-diamond', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-diamond'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-oval', 'name': 'head-oval', 'targets': ['head-oval']} [DEBUG] model.modelsubpanel ....................: names ('head.head-oval', 'head.l-head-oval', 'head.r-head-oval') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-oval', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-oval'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-rectangular', 'name': 'head-rectangular', 'targets': ['head-rectangular']} [DEBUG] model.modelsubpanel ....................: names ('head.head-rectangular', 'head.l-head-rectangular', 'head.r-head-rectangular') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-rectangular', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-rectangular'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-trans-in-out', 'name': 'head-trans-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-trans-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-trans-out'}, 'targets': ['head-trans-in', 'head-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('head.head-trans-in-out', 'head.l-head-trans-in-out', 'head.r-head-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-back-scale-depth-decr-incr', 'name': 'head-back-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-back-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-back-scale-depth-incr'}, 'targets': ['head-back-scale-depth-decr', 'head-back-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('head.head-back-scale-depth-decr-incr', 'head.l-head-back-scale-depth-decr-incr', 'head.r-head-back-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-back-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-back-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-round', 'name': 'head-round', 'targets': ['head-round']} [DEBUG] model.modelsubpanel ....................: names ('head.head-round', 'head.l-head-round', 'head.r-head-round') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-round', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-round'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-age-decr-incr', 'name': 'head-age-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-age-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-age-incr'}, 'targets': ['head-age-incr', 'head-age-decr']} [DEBUG] model.modelsubpanel ....................: names ('head.head-age-decr-incr', 'head.l-head-age-decr-incr', 'head.r-head-age-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-age-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-age-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-scale-depth-decr-incr', 'name': 'head-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-scale-depth-incr'}, 'targets': ['head-scale-depth-decr', 'head-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('head.head-scale-depth-decr-incr', 'head.l-head-scale-depth-decr-incr', 'head.r-head-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-scale-horiz-decr-incr', 'name': 'head-scale-horiz-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'head-scale-horiz-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'head-scale-horiz-incr'}, 'targets': ['head-scale-horiz-incr', 'head-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('head.head-scale-horiz-decr-incr', 'head.l-head-scale-horiz-decr-incr', 'head.r-head-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'head.head-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-triangular', 'name': 'head-triangular', 'targets': ['head-triangular']} [DEBUG] model.modelsubpanel ....................: names ('head.head-triangular', 'head.l-head-triangular', 'head.r-head-triangular') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-triangular', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-triangular'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'head-square', 'name': 'head-square', 'targets': ['head-square']} [DEBUG] model.modelsubpanel ....................: names ('head.head-square', 'head.l-head-square', 'head.r-head-square') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'head.head-square', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'head.head-square'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-trans-in-out', 'name': 'hip-trans-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-trans-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-trans-out'}, 'targets': ['hip-trans-in', 'hip-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-trans-in-out', 'hip.l-hip-trans-in-out', 'hip.r-hip-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-scale-horiz-decr-incr', 'name': 'hip-scale-horiz-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-scale-horiz-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-scale-horiz-incr'}, 'targets': ['hip-scale-horiz-decr', 'hip-scale-horiz-incr']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-scale-horiz-decr-incr', 'hip.l-hip-scale-horiz-decr-incr', 'hip.r-hip-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-scale-depth-decr-incr', 'name': 'hip-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-scale-depth-incr'}, 'targets': ['hip-scale-depth-decr', 'hip-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-scale-depth-decr-incr', 'hip.l-hip-scale-depth-decr-incr', 'hip.r-hip-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-waist-down-up', 'name': 'hip-waist-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-waist-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-waist-up'}, 'targets': ['hip-waist-down', 'hip-waist-up']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-waist-down-up', 'hip.l-hip-waist-down-up', 'hip.r-hip-waist-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-waist-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-waist-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-trans-backward-forward', 'name': 'hip-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-trans-forward'}, 'targets': ['hip-trans-backward', 'hip-trans-forward']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-trans-backward-forward', 'hip.l-hip-trans-backward-forward', 'hip.r-hip-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-scale-vert-decr-incr', 'name': 'hip-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-scale-vert-incr'}, 'targets': ['hip-scale-vert-decr', 'hip-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-scale-vert-decr-incr', 'hip.l-hip-scale-vert-decr-incr', 'hip.r-hip-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'hip-trans-down-up', 'name': 'hip-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'hip-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'hip-trans-up'}, 'targets': ['hip-trans-up', 'hip-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('hip.hip-trans-down-up', 'hip.l-hip-trans-down-up', 'hip.r-hip-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'hip.hip-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'hip.hip-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-calf-circ-decr-incr', 'name': 'measure-calf-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-calf-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-calf-circ-incr'}, 'targets': ['measure-calf-circ-incr', 'measure-calf-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.measure-calf-circ-decr-incr', 'legs.l-measure-calf-circ-decr-incr', 'legs.r-measure-calf-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.measure-calf-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.measure-calf-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-lowerleg-height-decr-incr', 'name': 'measure-lowerleg-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-lowerleg-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-lowerleg-height-incr'}, 'targets': ['measure-lowerleg-height-decr', 'measure-lowerleg-height-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.measure-lowerleg-height-decr-incr', 'legs.l-measure-lowerleg-height-decr-incr', 'legs.r-measure-lowerleg-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.measure-lowerleg-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.measure-lowerleg-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperleg-fat-decr-incr', 'name': 'upperleg-fat-decr-incr', 'opposites': {'negative-left': 'l-upperleg-fat-decr', 'negative-right': 'r-upperleg-fat-decr', 'negative-unsided': '', 'positive-left': 'l-upperleg-fat-incr', 'positive-right': 'r-upperleg-fat-incr', 'positive-unsided': ''}, 'targets': ['r-upperleg-fat-incr', 'r-upperleg-fat-decr', 'l-upperleg-fat-incr', 'l-upperleg-fat-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.upperleg-fat-decr-incr', 'legs.l-upperleg-fat-decr-incr', 'legs.r-upperleg-fat-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-upperleg-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-upperleg-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-upperleg-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-upperleg-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerleg-muscle-decr-incr', 'name': 'lowerleg-muscle-decr-incr', 'opposites': {'negative-left': 'l-lowerleg-muscle-decr', 'negative-right': 'r-lowerleg-muscle-decr', 'negative-unsided': '', 'positive-left': 'l-lowerleg-muscle-incr', 'positive-right': 'r-lowerleg-muscle-incr', 'positive-unsided': ''}, 'targets': ['r-lowerleg-muscle-decr', 'l-lowerleg-muscle-incr', 'r-lowerleg-muscle-incr', 'l-lowerleg-muscle-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.lowerleg-muscle-decr-incr', 'legs.l-lowerleg-muscle-decr-incr', 'legs.r-lowerleg-muscle-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-lowerleg-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-lowerleg-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-lowerleg-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-lowerleg-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'leg-valgus-decr-incr', 'name': 'leg-valgus-decr-incr', 'opposites': {'negative-left': 'l-leg-valgus-decr', 'negative-right': 'r-leg-valgus-decr', 'negative-unsided': '', 'positive-left': 'l-leg-valgus-incr', 'positive-right': 'r-leg-valgus-incr', 'positive-unsided': ''}, 'targets': ['r-leg-valgus-incr', 'r-leg-valgus-decr', 'l-leg-valgus-decr', 'l-leg-valgus-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.leg-valgus-decr-incr', 'legs.l-leg-valgus-decr-incr', 'legs.r-leg-valgus-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-leg-valgus-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-leg-valgus-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-leg-valgus-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-leg-valgus-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerleg-scale-depth-decr-incr', 'name': 'lowerleg-scale-depth-decr-incr', 'opposites': {'negative-left': 'l-lowerleg-scale-depth-decr', 'negative-right': 'r-lowerleg-scale-depth-decr', 'negative-unsided': '', 'positive-left': 'l-lowerleg-scale-depth-incr', 'positive-right': 'r-lowerleg-scale-depth-incr', 'positive-unsided': ''}, 'targets': ['r-lowerleg-scale-depth-incr', 'l-lowerleg-scale-depth-decr', 'l-lowerleg-scale-depth-incr', 'r-lowerleg-scale-depth-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.lowerleg-scale-depth-decr-incr', 'legs.l-lowerleg-scale-depth-decr-incr', 'legs.r-lowerleg-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-lowerleg-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-lowerleg-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-lowerleg-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-lowerleg-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerleg-scale-vert-decr-incr', 'name': 'lowerleg-scale-vert-decr-incr', 'opposites': {'negative-left': 'l-lowerleg-scale-vert-decr', 'negative-right': 'r-lowerleg-scale-vert-decr', 'negative-unsided': '', 'positive-left': 'l-lowerleg-scale-vert-incr', 'positive-right': 'r-lowerleg-scale-vert-incr', 'positive-unsided': ''}, 'targets': ['l-lowerleg-scale-vert-decr', 'r-lowerleg-scale-vert-decr', 'l-lowerleg-scale-vert-incr', 'r-lowerleg-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.lowerleg-scale-vert-decr-incr', 'legs.l-lowerleg-scale-vert-decr-incr', 'legs.r-lowerleg-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-lowerleg-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-lowerleg-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-lowerleg-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-lowerleg-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperleg-scale-depth-decr-incr', 'name': 'upperleg-scale-depth-decr-incr', 'opposites': {'negative-left': 'l-upperleg-scale-depth-decr', 'negative-right': 'r-upperleg-scale-depth-decr', 'negative-unsided': '', 'positive-left': 'l-upperleg-scale-depth-incr', 'positive-right': 'r-upperleg-scale-depth-incr', 'positive-unsided': ''}, 'targets': ['r-upperleg-scale-depth-decr', 'l-upperleg-scale-depth-incr', 'l-upperleg-scale-depth-decr', 'r-upperleg-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.upperleg-scale-depth-decr-incr', 'legs.l-upperleg-scale-depth-decr-incr', 'legs.r-upperleg-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-upperleg-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-upperleg-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-upperleg-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-upperleg-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperleg-scale-horiz-decr-incr', 'name': 'upperleg-scale-horiz-decr-incr', 'opposites': {'negative-left': 'l-upperleg-scale-horiz-decr', 'negative-right': 'r-upperleg-scale-horiz-decr', 'negative-unsided': '', 'positive-left': 'l-upperleg-scale-horiz-incr', 'positive-right': 'r-upperleg-scale-horiz-incr', 'positive-unsided': ''}, 'targets': ['r-upperleg-scale-horiz-incr', 'r-upperleg-scale-horiz-decr', 'l-upperleg-scale-horiz-incr', 'l-upperleg-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.upperleg-scale-horiz-decr-incr', 'legs.l-upperleg-scale-horiz-decr-incr', 'legs.r-upperleg-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-upperleg-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-upperleg-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-upperleg-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-upperleg-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'upperlegs-height-decr-incr', 'name': 'upperlegs-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'upperlegs-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'upperlegs-height-incr'}, 'targets': ['upperlegs-height-decr', 'upperlegs-height-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.upperlegs-height-decr-incr', 'legs.l-upperlegs-height-decr-incr', 'legs.r-upperlegs-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.upperlegs-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.upperlegs-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerleg-fat-decr-incr', 'name': 'lowerleg-fat-decr-incr', 'opposites': {'negative-left': 'l-lowerleg-fat-decr', 'negative-right': 'r-lowerleg-fat-decr', 'negative-unsided': '', 'positive-left': 'l-lowerleg-fat-incr', 'positive-right': 'r-lowerleg-fat-incr', 'positive-unsided': ''}, 'targets': ['r-lowerleg-fat-incr', 'l-lowerleg-fat-decr', 'r-lowerleg-fat-decr', 'l-lowerleg-fat-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.lowerleg-fat-decr-incr', 'legs.l-lowerleg-fat-decr-incr', 'legs.r-lowerleg-fat-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-lowerleg-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-lowerleg-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-lowerleg-fat-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-lowerleg-fat-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'lowerleg-scale-horiz-decr-incr', 'name': 'lowerleg-scale-horiz-decr-incr', 'opposites': {'negative-left': 'l-lowerleg-scale-horiz-decr', 'negative-right': 'r-lowerleg-scale-horiz-decr', 'negative-unsided': '', 'positive-left': 'l-lowerleg-scale-horiz-incr', 'positive-right': 'r-lowerleg-scale-horiz-incr', 'positive-unsided': ''}, 'targets': ['r-lowerleg-scale-horiz-incr', 'r-lowerleg-scale-horiz-decr', 'l-lowerleg-scale-horiz-decr', 'l-lowerleg-scale-horiz-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.lowerleg-scale-horiz-decr-incr', 'legs.l-lowerleg-scale-horiz-decr-incr', 'legs.r-lowerleg-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-lowerleg-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-lowerleg-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-lowerleg-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-lowerleg-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'lowerlegs-height-decr-incr', 'name': 'lowerlegs-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'lowerlegs-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'lowerlegs-height-incr'}, 'targets': ['lowerlegs-height-incr', 'lowerlegs-height-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.lowerlegs-height-decr-incr', 'legs.l-lowerlegs-height-decr-incr', 'legs.r-lowerlegs-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.lowerlegs-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.lowerlegs-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-upperleg-height-decr-incr', 'name': 'measure-upperleg-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-upperleg-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-upperleg-height-incr'}, 'targets': ['measure-upperleg-height-incr', 'measure-upperleg-height-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.measure-upperleg-height-decr-incr', 'legs.l-measure-upperleg-height-decr-incr', 'legs.r-measure-upperleg-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.measure-upperleg-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.measure-upperleg-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperleg-muscle-decr-incr', 'name': 'upperleg-muscle-decr-incr', 'opposites': {'negative-left': 'l-upperleg-muscle-decr', 'negative-right': 'r-upperleg-muscle-decr', 'negative-unsided': '', 'positive-left': 'l-upperleg-muscle-incr', 'positive-right': 'r-upperleg-muscle-incr', 'positive-unsided': ''}, 'targets': ['r-upperleg-muscle-decr', 'l-upperleg-muscle-incr', 'r-upperleg-muscle-incr', 'l-upperleg-muscle-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.upperleg-muscle-decr-incr', 'legs.l-upperleg-muscle-decr-incr', 'legs.r-upperleg-muscle-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-upperleg-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-upperleg-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-upperleg-muscle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-upperleg-muscle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-knee-circ-decr-incr', 'name': 'measure-knee-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-knee-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-knee-circ-incr'}, 'targets': ['measure-knee-circ-decr', 'measure-knee-circ-incr']} [DEBUG] model.modelsubpanel ....................: names ('legs.measure-knee-circ-decr-incr', 'legs.l-measure-knee-circ-decr-incr', 'legs.r-measure-knee-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.measure-knee-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.measure-knee-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-thigh-circ-decr-incr', 'name': 'measure-thigh-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-thigh-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-thigh-circ-incr'}, 'targets': ['measure-thigh-circ-incr', 'measure-thigh-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.measure-thigh-circ-decr-incr', 'legs.l-measure-thigh-circ-decr-incr', 'legs.r-measure-thigh-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.measure-thigh-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.measure-thigh-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': True, 'label': 'upperleg-scale-vert-decr-incr', 'name': 'upperleg-scale-vert-decr-incr', 'opposites': {'negative-left': 'l-upperleg-scale-vert-decr', 'negative-right': 'r-upperleg-scale-vert-decr', 'negative-unsided': '', 'positive-left': 'l-upperleg-scale-vert-incr', 'positive-right': 'r-upperleg-scale-vert-incr', 'positive-unsided': ''}, 'targets': ['r-upperleg-scale-vert-incr', 'l-upperleg-scale-vert-incr', 'r-upperleg-scale-vert-decr', 'l-upperleg-scale-vert-decr']} [DEBUG] model.modelsubpanel ....................: names ('legs.upperleg-scale-vert-decr-incr', 'legs.l-upperleg-scale-vert-decr-incr', 'legs.r-upperleg-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.l-upperleg-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.l-upperleg-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'legs.r-upperleg-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'legs.r-upperleg-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-lowerlip-height-decr-incr', 'name': 'mouth-lowerlip-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-lowerlip-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-lowerlip-height-incr'}, 'targets': ['mouth-lowerlip-height-decr', 'mouth-lowerlip-height-incr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-lowerlip-height-decr-incr', 'mouth.l-mouth-lowerlip-height-decr-incr', 'mouth.r-mouth-lowerlip-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-lowerlip-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-lowerlip-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-scale-horiz-decr-incr', 'name': 'mouth-scale-horiz-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-scale-horiz-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-scale-horiz-incr'}, 'targets': ['mouth-scale-horiz-incr', 'mouth-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-scale-horiz-decr-incr', 'mouth.l-mouth-scale-horiz-decr-incr', 'mouth.r-mouth-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-cupidsbow-decr-incr', 'name': 'mouth-cupidsbow-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-cupidsbow-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-cupidsbow-incr'}, 'targets': ['mouth-cupidsbow-incr', 'mouth-cupidsbow-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-cupidsbow-decr-incr', 'mouth.l-mouth-cupidsbow-decr-incr', 'mouth.r-mouth-cupidsbow-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-cupidsbow-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-cupidsbow-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-laugh-lines-in-out', 'name': 'mouth-laugh-lines-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-laugh-lines-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-laugh-lines-out'}, 'targets': ['mouth-laugh-lines-in', 'mouth-laugh-lines-out']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-laugh-lines-in-out', 'mouth.l-mouth-laugh-lines-in-out', 'mouth.r-mouth-laugh-lines-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-laugh-lines-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-laugh-lines-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-scale-depth-decr-incr', 'name': 'mouth-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-scale-depth-incr'}, 'targets': ['mouth-scale-depth-incr', 'mouth-scale-depth-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-scale-depth-decr-incr', 'mouth.l-mouth-scale-depth-decr-incr', 'mouth.r-mouth-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-lowerlip-volume-decr-incr', 'name': 'mouth-lowerlip-volume-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-lowerlip-volume-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-lowerlip-volume-incr'}, 'targets': ['mouth-lowerlip-volume-incr', 'mouth-lowerlip-volume-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-lowerlip-volume-decr-incr', 'mouth.l-mouth-lowerlip-volume-decr-incr', 'mouth.r-mouth-lowerlip-volume-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-lowerlip-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-lowerlip-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-angles-down-up', 'name': 'mouth-angles-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-angles-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-angles-up'}, 'targets': ['mouth-angles-down', 'mouth-angles-up']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-angles-down-up', 'mouth.l-mouth-angles-down-up', 'mouth.r-mouth-angles-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-angles-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-angles-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-upperlip-ext-down-up', 'name': 'mouth-upperlip-ext-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-upperlip-ext-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-upperlip-ext-up'}, 'targets': ['mouth-upperlip-ext-down', 'mouth-upperlip-ext-up']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-upperlip-ext-down-up', 'mouth.l-mouth-upperlip-ext-down-up', 'mouth.r-mouth-upperlip-ext-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-upperlip-ext-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-upperlip-ext-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-lowerlip-width-decr-incr', 'name': 'mouth-lowerlip-width-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-lowerlip-width-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-lowerlip-width-incr'}, 'targets': ['mouth-lowerlip-width-incr', 'mouth-lowerlip-width-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-lowerlip-width-decr-incr', 'mouth.l-mouth-lowerlip-width-decr-incr', 'mouth.r-mouth-lowerlip-width-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-lowerlip-width-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-lowerlip-width-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-trans-backward-forward', 'name': 'mouth-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-trans-forward'}, 'targets': ['mouth-trans-forward', 'mouth-trans-backward']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-trans-backward-forward', 'mouth.l-mouth-trans-backward-forward', 'mouth.r-mouth-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-upperlip-width-decr-incr', 'name': 'mouth-upperlip-width-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-upperlip-width-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-upperlip-width-incr'}, 'targets': ['mouth-upperlip-width-incr', 'mouth-upperlip-width-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-upperlip-width-decr-incr', 'mouth.l-mouth-upperlip-width-decr-incr', 'mouth.r-mouth-upperlip-width-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-upperlip-width-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-upperlip-width-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-scale-vert-decr-incr', 'name': 'mouth-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-scale-vert-incr'}, 'targets': ['mouth-scale-vert-decr', 'mouth-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-scale-vert-decr-incr', 'mouth.l-mouth-scale-vert-decr-incr', 'mouth.r-mouth-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-dimples-in-out', 'name': 'mouth-dimples-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-dimples-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-dimples-out'}, 'targets': ['mouth-dimples-in', 'mouth-dimples-out']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-dimples-in-out', 'mouth.l-mouth-dimples-in-out', 'mouth.r-mouth-dimples-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-dimples-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-dimples-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-upperlip-height-decr-incr', 'name': 'mouth-upperlip-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-upperlip-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-upperlip-height-incr'}, 'targets': ['mouth-upperlip-height-decr', 'mouth-upperlip-height-incr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-upperlip-height-decr-incr', 'mouth.l-mouth-upperlip-height-decr-incr', 'mouth.r-mouth-upperlip-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-upperlip-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-upperlip-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-upperlip-volume-decr-incr', 'name': 'mouth-upperlip-volume-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-upperlip-volume-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-upperlip-volume-incr'}, 'targets': ['mouth-upperlip-volume-incr', 'mouth-upperlip-volume-decr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-upperlip-volume-decr-incr', 'mouth.l-mouth-upperlip-volume-decr-incr', 'mouth.r-mouth-upperlip-volume-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-upperlip-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-upperlip-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-cupidsbow-width-decr-incr', 'name': 'mouth-cupidsbow-width-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-cupidsbow-width-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-cupidsbow-width-incr'}, 'targets': ['mouth-cupidsbow-width-decr', 'mouth-cupidsbow-width-incr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-cupidsbow-width-decr-incr', 'mouth.l-mouth-cupidsbow-width-decr-incr', 'mouth.r-mouth-cupidsbow-width-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-cupidsbow-width-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-cupidsbow-width-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-lowerlip-ext-down-up', 'name': 'mouth-lowerlip-ext-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-lowerlip-ext-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-lowerlip-ext-up'}, 'targets': ['mouth-lowerlip-ext-down', 'mouth-lowerlip-ext-up']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-lowerlip-ext-down-up', 'mouth.l-mouth-lowerlip-ext-down-up', 'mouth.r-mouth-lowerlip-ext-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-lowerlip-ext-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-lowerlip-ext-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-upperlip-middle-down-up', 'name': 'mouth-upperlip-middle-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-upperlip-middle-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-upperlip-middle-up'}, 'targets': ['mouth-upperlip-middle-down', 'mouth-upperlip-middle-up']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-upperlip-middle-down-up', 'mouth.l-mouth-upperlip-middle-down-up', 'mouth.r-mouth-upperlip-middle-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-upperlip-middle-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-upperlip-middle-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-trans-down-up', 'name': 'mouth-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-trans-up'}, 'targets': ['mouth-trans-up', 'mouth-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-trans-down-up', 'mouth.l-mouth-trans-down-up', 'mouth.r-mouth-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-trans-in-out', 'name': 'mouth-trans-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-trans-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-trans-out'}, 'targets': ['mouth-trans-in', 'mouth-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-trans-in-out', 'mouth.l-mouth-trans-in-out', 'mouth.r-mouth-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-lowerlip-middle-down-up', 'name': 'mouth-lowerlip-middle-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-lowerlip-middle-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-lowerlip-middle-up'}, 'targets': ['mouth-lowerlip-middle-down', 'mouth-lowerlip-middle-up']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-lowerlip-middle-down-up', 'mouth.l-mouth-lowerlip-middle-down-up', 'mouth.r-mouth-lowerlip-middle-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-lowerlip-middle-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-lowerlip-middle-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'mouth-philtrum-volume-decr-incr', 'name': 'mouth-philtrum-volume-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'mouth-philtrum-volume-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'mouth-philtrum-volume-incr'}, 'targets': ['mouth-philtrum-volume-decr', 'mouth-philtrum-volume-incr']} [DEBUG] model.modelsubpanel ....................: names ('mouth.mouth-philtrum-volume-decr-incr', 'mouth.l-mouth-philtrum-volume-decr-incr', 'mouth.r-mouth-philtrum-volume-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'mouth.mouth-philtrum-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'mouth.mouth-philtrum-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-neck-circ-decr-incr', 'name': 'measure-neck-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-neck-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-neck-circ-incr'}, 'targets': ['measure-neck-circ-decr', 'measure-neck-circ-incr']} [DEBUG] model.modelsubpanel ....................: names ('neck.measure-neck-circ-decr-incr', 'neck.l-measure-neck-circ-decr-incr', 'neck.r-measure-neck-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.measure-neck-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.measure-neck-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-neck-height-decr-incr', 'name': 'measure-neck-height-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-neck-height-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-neck-height-incr'}, 'targets': ['measure-neck-height-incr', 'measure-neck-height-decr']} [DEBUG] model.modelsubpanel ....................: names ('neck.measure-neck-height-decr-incr', 'neck.l-measure-neck-height-decr-incr', 'neck.r-measure-neck-height-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.measure-neck-height-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.measure-neck-height-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-scale-depth-decr-incr', 'name': 'neck-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-scale-depth-incr'}, 'targets': ['neck-scale-depth-decr', 'neck-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-scale-depth-decr-incr', 'neck.l-neck-scale-depth-decr-incr', 'neck.r-neck-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-trans-backward-forward', 'name': 'neck-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-trans-forward'}, 'targets': ['neck-trans-backward', 'neck-trans-forward']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-trans-backward-forward', 'neck.l-neck-trans-backward-forward', 'neck.r-neck-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-double-decr-incr', 'name': 'neck-double-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-double-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-double-incr'}, 'targets': ['neck-double-decr', 'neck-double-incr']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-double-decr-incr', 'neck.l-neck-double-decr-incr', 'neck.r-neck-double-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-double-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-double-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-trans-in-out', 'name': 'neck-trans-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-trans-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-trans-out'}, 'targets': ['neck-trans-in', 'neck-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-trans-in-out', 'neck.l-neck-trans-in-out', 'neck.r-neck-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-back-scale-depth-decr-incr', 'name': 'neck-back-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-back-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-back-scale-depth-incr'}, 'targets': ['neck-back-scale-depth-incr', 'neck-back-scale-depth-decr']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-back-scale-depth-decr-incr', 'neck.l-neck-back-scale-depth-decr-incr', 'neck.r-neck-back-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-back-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-back-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-scale-horiz-decr-incr', 'name': 'neck-scale-horiz-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-scale-horiz-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-scale-horiz-incr'}, 'targets': ['neck-scale-horiz-decr', 'neck-scale-horiz-incr']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-scale-horiz-decr-incr', 'neck.l-neck-scale-horiz-decr-incr', 'neck.r-neck-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-scale-vert-decr-incr', 'name': 'neck-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-scale-vert-incr'}, 'targets': ['neck-scale-vert-decr', 'neck-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-scale-vert-decr-incr', 'neck.l-neck-scale-vert-decr-incr', 'neck.r-neck-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'neck-trans-down-up', 'name': 'neck-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'neck-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'neck-trans-up'}, 'targets': ['neck-trans-up', 'neck-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('neck.neck-trans-down-up', 'neck.l-neck-trans-down-up', 'neck.r-neck-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'neck.neck-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'neck.neck-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-nostrils-angle-down-up', 'name': 'nose-nostrils-angle-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-nostrils-angle-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-nostrils-angle-up'}, 'targets': ['nose-nostrils-angle-down', 'nose-nostrils-angle-up']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-nostrils-angle-down-up', 'nose.l-nose-nostrils-angle-down-up', 'nose.r-nose-nostrils-angle-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-nostrils-angle-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-nostrils-angle-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-flaring-decr-incr', 'name': 'nose-flaring-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-flaring-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-flaring-incr'}, 'targets': ['nose-flaring-decr', 'nose-flaring-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-flaring-decr-incr', 'nose.l-nose-flaring-decr-incr', 'nose.r-nose-flaring-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-flaring-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-flaring-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-curve-concave-convex', 'name': 'nose-curve-concave-convex', 'targets': ['nose-curve-convex', 'nose-curve-concave']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-curve-concave-convex', 'nose.l-nose-curve-concave-convex', 'nose.r-nose-curve-concave-convex') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-curve-concave-convex', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'nose.nose-curve-concave-convex'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-scale-depth-decr-incr', 'name': 'nose-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-scale-depth-incr'}, 'targets': ['nose-scale-depth-decr', 'nose-scale-depth-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-scale-depth-decr-incr', 'nose.l-nose-scale-depth-decr-incr', 'nose.r-nose-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-scale-vert-decr-incr', 'name': 'nose-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-scale-vert-incr'}, 'targets': ['nose-scale-vert-decr', 'nose-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-scale-vert-decr-incr', 'nose.l-nose-scale-vert-decr-incr', 'nose.r-nose-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-point-width-decr-incr', 'name': 'nose-point-width-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-point-width-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-point-width-incr'}, 'targets': ['nose-point-width-incr', 'nose-point-width-decr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-point-width-decr-incr', 'nose.l-nose-point-width-decr-incr', 'nose.r-nose-point-width-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-point-width-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-point-width-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-scale-horiz-decr-incr', 'name': 'nose-scale-horiz-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-scale-horiz-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-scale-horiz-incr'}, 'targets': ['nose-scale-horiz-incr', 'nose-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-scale-horiz-decr-incr', 'nose.l-nose-scale-horiz-decr-incr', 'nose.r-nose-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-width1-decr-incr', 'name': 'nose-width1-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-width1-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-width1-incr'}, 'targets': ['nose-width1-decr', 'nose-width1-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-width1-decr-incr', 'nose.l-nose-width1-decr-incr', 'nose.r-nose-width1-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-width1-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-width1-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-trans-backward-forward', 'name': 'nose-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-trans-forward'}, 'targets': ['nose-trans-backward', 'nose-trans-forward']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-trans-backward-forward', 'nose.l-nose-trans-backward-forward', 'nose.r-nose-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-trans-down-up', 'name': 'nose-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-trans-up'}, 'targets': ['nose-trans-down', 'nose-trans-up']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-trans-down-up', 'nose.l-nose-trans-down-up', 'nose.r-nose-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-hump-decr-incr', 'name': 'nose-hump-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-hump-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-hump-incr'}, 'targets': ['nose-hump-decr', 'nose-hump-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-hump-decr-incr', 'nose.l-nose-hump-decr-incr', 'nose.r-nose-hump-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-hump-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-hump-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-nostrils-width-decr-incr', 'name': 'nose-nostrils-width-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-nostrils-width-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-nostrils-width-incr'}, 'targets': ['nose-nostrils-width-incr', 'nose-nostrils-width-decr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-nostrils-width-decr-incr', 'nose.l-nose-nostrils-width-decr-incr', 'nose.r-nose-nostrils-width-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-nostrils-width-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-nostrils-width-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-trans-in-out', 'name': 'nose-trans-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-trans-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-trans-out'}, 'targets': ['nose-trans-in', 'nose-trans-out']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-trans-in-out', 'nose.l-nose-trans-in-out', 'nose.r-nose-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-greek-decr-incr', 'name': 'nose-greek-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-greek-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-greek-incr'}, 'targets': ['nose-greek-decr', 'nose-greek-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-greek-decr-incr', 'nose.l-nose-greek-decr-incr', 'nose.r-nose-greek-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-greek-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-greek-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-point-down-up', 'name': 'nose-point-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-point-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-point-up'}, 'targets': ['nose-point-down', 'nose-point-up']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-point-down-up', 'nose.l-nose-point-down-up', 'nose.r-nose-point-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-point-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-point-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-width2-decr-incr', 'name': 'nose-width2-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-width2-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-width2-incr'}, 'targets': ['nose-width2-decr', 'nose-width2-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-width2-decr-incr', 'nose.l-nose-width2-decr-incr', 'nose.r-nose-width2-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-width2-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-width2-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-width3-decr-incr', 'name': 'nose-width3-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-width3-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-width3-incr'}, 'targets': ['nose-width3-decr', 'nose-width3-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-width3-decr-incr', 'nose.l-nose-width3-decr-incr', 'nose.r-nose-width3-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-width3-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-width3-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-septumangle-decr-incr', 'name': 'nose-septumangle-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-septumangle-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-septumangle-incr'}, 'targets': ['nose-septumangle-decr', 'nose-septumangle-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-septumangle-decr-incr', 'nose.l-nose-septumangle-decr-incr', 'nose.r-nose-septumangle-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-septumangle-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-septumangle-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-base-down-up', 'name': 'nose-base-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-base-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-base-up'}, 'targets': ['nose-base-up', 'nose-base-down']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-base-down-up', 'nose.l-nose-base-down-up', 'nose.r-nose-base-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-base-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-base-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-compression-compress-uncompress', 'name': 'nose-compression-compress-uncompress', 'targets': ['nose-compression-compress', 'nose-compression-uncompress']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-compression-compress-uncompress', 'nose.l-nose-compression-compress-uncompress', 'nose.r-nose-compression-compress-uncompress') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-compression-compress-uncompress', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': 0.0, 'attr': 'nose.nose-compression-compress-uncompress'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'nose-volume-decr-incr', 'name': 'nose-volume-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'nose-volume-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'nose-volume-incr'}, 'targets': ['nose-volume-decr', 'nose-volume-incr']} [DEBUG] model.modelsubpanel ....................: names ('nose.nose-volume-decr-incr', 'nose.l-nose-volume-decr-incr', 'nose.r-nose-volume-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'nose.nose-volume-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'nose.nose-volume-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'bulge-decr-incr', 'name': 'bulge-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'bulge-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'bulge-incr'}, 'targets': ['bulge-incr', 'bulge-decr']} [DEBUG] model.modelsubpanel ....................: names ('pelvis.bulge-decr-incr', 'pelvis.l-bulge-decr-incr', 'pelvis.r-bulge-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'pelvis.bulge-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'pelvis.bulge-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'pelvis-tone-decr-incr', 'name': 'pelvis-tone-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'pelvis-tone-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'pelvis-tone-incr'}, 'targets': ['pelvis-tone-decr', 'pelvis-tone-incr']} [DEBUG] model.modelsubpanel ....................: names ('pelvis.pelvis-tone-decr-incr', 'pelvis.l-pelvis-tone-decr-incr', 'pelvis.r-pelvis-tone-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'pelvis.pelvis-tone-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'pelvis.pelvis-tone-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'stomach-pregnant-decr-incr', 'name': 'stomach-pregnant-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'stomach-pregnant-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'stomach-pregnant-incr'}, 'targets': ['stomach-pregnant-decr', 'stomach-pregnant-incr']} [DEBUG] model.modelsubpanel ....................: names ('stomach.stomach-pregnant-decr-incr', 'stomach.l-stomach-pregnant-decr-incr', 'stomach.r-stomach-pregnant-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'stomach.stomach-pregnant-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'stomach.stomach-pregnant-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'stomach-navel-in-out', 'name': 'stomach-navel-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'stomach-navel-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'stomach-navel-out'}, 'targets': ['stomach-navel-out', 'stomach-navel-in']} [DEBUG] model.modelsubpanel ....................: names ('stomach.stomach-navel-in-out', 'stomach.l-stomach-navel-in-out', 'stomach.r-stomach-navel-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'stomach.stomach-navel-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'stomach.stomach-navel-in-out'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'stomach-navel-down-up', 'name': 'stomach-navel-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'stomach-navel-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'stomach-navel-up'}, 'targets': ['stomach-navel-up', 'stomach-navel-down']} [DEBUG] model.modelsubpanel ....................: names ('stomach.stomach-navel-down-up', 'stomach.l-stomach-navel-down-up', 'stomach.r-stomach-navel-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'stomach.stomach-navel-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'stomach.stomach-navel-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'stomach-tone-decr-incr', 'name': 'stomach-tone-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'stomach-tone-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'stomach-tone-incr'}, 'targets': ['stomach-tone-decr', 'stomach-tone-incr']} [DEBUG] model.modelsubpanel ....................: names ('stomach.stomach-tone-decr-incr', 'stomach.l-stomach-tone-decr-incr', 'stomach.r-stomach-tone-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'stomach.stomach-tone-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'stomach.stomach-tone-decr-incr'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-trans-backward-forward', 'name': 'torso-trans-backward-forward', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-trans-backward', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-trans-forward'}, 'targets': ['torso-trans-backward', 'torso-trans-forward']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-trans-backward-forward', 'torso.l-torso-trans-backward-forward', 'torso.r-torso-trans-backward-forward') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-trans-backward-forward', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-trans-backward-forward'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-muscle-pectoral-decr-incr', 'name': 'torso-muscle-pectoral-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-muscle-pectoral-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-muscle-pectoral-incr'}, 'targets': ['torso-muscle-pectoral-incr', 'torso-muscle-pectoral-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-muscle-pectoral-decr-incr', 'torso.l-torso-muscle-pectoral-decr-incr', 'torso.r-torso-muscle-pectoral-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-muscle-pectoral-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-muscle-pectoral-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-underbust-circ-decr-incr', 'name': 'measure-underbust-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-underbust-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-underbust-circ-incr'}, 'targets': ['measure-underbust-circ-incr', 'measure-underbust-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-underbust-circ-decr-incr', 'torso.l-measure-underbust-circ-decr-incr', 'torso.r-measure-underbust-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-underbust-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-underbust-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-scale-horiz-decr-incr', 'name': 'torso-scale-horiz-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-scale-horiz-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-scale-horiz-incr'}, 'targets': ['torso-scale-horiz-incr', 'torso-scale-horiz-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-scale-horiz-decr-incr', 'torso.l-torso-scale-horiz-decr-incr', 'torso.r-torso-scale-horiz-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-scale-horiz-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-scale-horiz-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-scale-depth-decr-incr', 'name': 'torso-scale-depth-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-scale-depth-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-scale-depth-incr'}, 'targets': ['torso-scale-depth-incr', 'torso-scale-depth-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-scale-depth-decr-incr', 'torso.l-torso-scale-depth-decr-incr', 'torso.r-torso-scale-depth-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-scale-depth-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-scale-depth-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-napetowaist-dist-decr-incr', 'name': 'measure-napetowaist-dist-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-napetowaist-dist-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-napetowaist-dist-incr'}, 'targets': ['measure-napetowaist-dist-incr', 'measure-napetowaist-dist-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-napetowaist-dist-decr-incr', 'torso.l-measure-napetowaist-dist-decr-incr', 'torso.r-measure-napetowaist-dist-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-napetowaist-dist-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-napetowaist-dist-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-waisttohip-dist-decr-incr', 'name': 'measure-waisttohip-dist-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-waisttohip-dist-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-waisttohip-dist-incr'}, 'targets': ['measure-waisttohip-dist-decr', 'measure-waisttohip-dist-incr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-waisttohip-dist-decr-incr', 'torso.l-measure-waisttohip-dist-decr-incr', 'torso.r-measure-waisttohip-dist-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-waisttohip-dist-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-waisttohip-dist-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-shoulder-dist-decr-incr', 'name': 'measure-shoulder-dist-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-shoulder-dist-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-shoulder-dist-incr'}, 'targets': ['measure-shoulder-dist-incr', 'measure-shoulder-dist-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-shoulder-dist-decr-incr', 'torso.l-measure-shoulder-dist-decr-incr', 'torso.r-measure-shoulder-dist-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-shoulder-dist-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-shoulder-dist-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-hips-circ-decr-incr', 'name': 'measure-hips-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-hips-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-hips-circ-incr'}, 'targets': ['measure-hips-circ-incr', 'measure-hips-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-hips-circ-decr-incr', 'torso.l-measure-hips-circ-decr-incr', 'torso.r-measure-hips-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-hips-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-hips-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-vshape-decr-incr', 'name': 'torso-vshape-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-vshape-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-vshape-incr'}, 'targets': ['torso-vshape-decr', 'torso-vshape-incr']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-vshape-decr-incr', 'torso.l-torso-vshape-decr-incr', 'torso.r-torso-vshape-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-vshape-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-vshape-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-trans-down-up', 'name': 'torso-trans-down-up', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-trans-down', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-trans-up'}, 'targets': ['torso-trans-up', 'torso-trans-down']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-trans-down-up', 'torso.l-torso-trans-down-up', 'torso.r-torso-trans-down-up') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-trans-down-up', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-trans-down-up'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-muscle-dorsi-decr-incr', 'name': 'torso-muscle-dorsi-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-muscle-dorsi-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-muscle-dorsi-incr'}, 'targets': ['torso-muscle-dorsi-incr', 'torso-muscle-dorsi-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-muscle-dorsi-decr-incr', 'torso.l-torso-muscle-dorsi-decr-incr', 'torso.r-torso-muscle-dorsi-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-muscle-dorsi-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-muscle-dorsi-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-waist-circ-decr-incr', 'name': 'measure-waist-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-waist-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-waist-circ-incr'}, 'targets': ['measure-waist-circ-incr', 'measure-waist-circ-decr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-waist-circ-decr-incr', 'torso.l-measure-waist-circ-decr-incr', 'torso.r-measure-waist-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-waist-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-waist-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-frontchest-dist-decr-incr', 'name': 'measure-frontchest-dist-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-frontchest-dist-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-frontchest-dist-incr'}, 'targets': ['measure-frontchest-dist-decr', 'measure-frontchest-dist-incr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-frontchest-dist-decr-incr', 'torso.l-measure-frontchest-dist-decr-incr', 'torso.r-measure-frontchest-dist-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-frontchest-dist-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-frontchest-dist-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-scale-vert-decr-incr', 'name': 'torso-scale-vert-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-scale-vert-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-scale-vert-incr'}, 'targets': ['torso-scale-vert-decr', 'torso-scale-vert-incr']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-scale-vert-decr-incr', 'torso.l-torso-scale-vert-decr-incr', 'torso.r-torso-scale-vert-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-scale-vert-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-scale-vert-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'measure-bust-circ-decr-incr', 'name': 'measure-bust-circ-decr-incr', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'measure-bust-circ-decr', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'measure-bust-circ-incr'}, 'targets': ['measure-bust-circ-decr', 'measure-bust-circ-incr']} [DEBUG] model.modelsubpanel ....................: names ('torso.measure-bust-circ-decr-incr', 'torso.l-measure-bust-circ-decr-incr', 'torso.r-measure-bust-circ-decr-incr') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.measure-bust-circ-decr-incr', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.measure-bust-circ-decr-incr'}> [DEBUG] model.modelsubpanel ....................: _category {'has_left_and_right': False, 'label': 'torso-trans-in-out', 'name': 'torso-trans-in-out', 'opposites': {'negative-left': '', 'negative-right': '', 'negative-unsided': 'torso-trans-in', 'positive-left': '', 'positive-right': '', 'positive-unsided': 'torso-trans-out'}, 'targets': ['torso-trans-out', 'torso-trans-in']} [DEBUG] model.modelsubpanel ....................: names ('torso.torso-trans-in-out', 'torso.l-torso-trans-in-out', 'torso.r-torso-trans-in-out') [DEBUG] model.modelsubpanel ....................: property <_PropertyDeferred, , {'name': 'torso.torso-trans-in-out', 'get': , 'set': , 'description': 'Set target value', 'max': 1.0, 'min': -1.0, 'attr': 'torso.torso-trans-in-out'}> [DEBUG] model.modelsubpanel ....................: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix APAS_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix APAS_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_APAS_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_APAS_filter [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/add_breast.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/add_phenotype.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/breast_influence.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/detailed_helpers.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/extra_vertex_groups.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/mask_helpers.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_age.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_breastfirmness.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_breastsize.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_height.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_muscle.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_race.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_weight.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/scale_factor.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_gender.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_influence.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/load_clothes.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix FPR_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix FPR_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_FPR_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_add_breast [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_add_phenotype [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_breast_influence [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_detailed_helpers [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_extra_vertex_groups [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_mask_helpers [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_age [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_breastfirmness [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_breastsize [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_height [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_muscle [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_race [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_weight [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_scale_factor [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_gender [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_phenotype_influence [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_load_clothes [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_FPR_available_presets [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/add_breast.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/add_phenotype.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/breast_influence.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/detailed_helpers.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/extra_vertex_groups.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/mask_helpers.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_age.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_breastfirmness.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_breastsize.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_height.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_muscle.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_race.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_weight.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/scale_factor.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_gender.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/phenotype_influence.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/newhuman/properties/load_clothes.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix NH_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix NH_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_NH_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_add_breast [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_add_phenotype [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_breast_influence [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_detailed_helpers [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_extra_vertex_groups [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_mask_helpers [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_age [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_breastfirmness [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_breastsize [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_height [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_muscle [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_race [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_weight [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_scale_factor [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_gender [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_phenotype_influence [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_NH_load_clothes [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importer/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importer/properties/importer_presets.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix IMP_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix IMP_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_IMP_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IMP_importer_presets [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IMP_presets_for_import [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IMP_skin_settings_for_import [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IMP_eye_settings_for_import [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/add_subdiv_modifier.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/collections_as_children.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/create_collection.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/detailed_helpers.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/extra_vertex_groups.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/feet_on_ground.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/fix_bad_roughness.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/handle_helpers.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/import_body.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/import_body_parts.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/import_body_proxy.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/import_clothes.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/import_rig.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/mask_base_mesh.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/material_creation_policy.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/material_instances.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/material_named_from_object.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/name.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/prefix_material_names.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/prefix_object_names.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/procedural_eyes.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/rig_as_parent.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/scale_factor.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/skin_material_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/importerpresets/properties/subdiv_levels.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix IP_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix IP_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_IP_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_add_subdiv_modifier [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_collections_as_children [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_create_collection [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_detailed_helpers [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_extra_vertex_groups [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_feet_on_ground [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_fix_bad_roughness [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_handle_helpers [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_import_body [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_import_body_parts [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_import_body_proxy [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_import_clothes [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_rig_as_parent [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_mask_base_mesh [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_material_creation_policy [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_material_instances [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_material_named_from_object [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_name [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_prefix_material_names [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_prefix_object_names [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_procedural_eyes [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_import_rig [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_scale_factor [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_skin_material_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_subdiv_levels [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_IP_available_presets [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/alpha_to_coverage.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/author.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/auto_blend.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/backface_culling.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/cast_shadows.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/depthless.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/description.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/homepage.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/license.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/litsphere.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/name.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/receive_shadows.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/shadeless.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/sss_enable.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/tag.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/textures.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/transparent.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/use_litsphere.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/wireframe.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/objectproperties/write_blend_material.json [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix MS_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_MS_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_alpha_to_coverage [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_author [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_auto_blend [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_backface_culling [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_cast_shadows [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_depthless [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_description [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_homepage [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_license [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_litsphere [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_name [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_receive_shadows [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_shadeless [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_sss_enable [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_tag [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_textures [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_transparent [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_use_litsphere [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_wireframe [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_write_blend_material [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_bumpmap.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_diffusetexture.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_displacementmap.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_metallicmap.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_node_visualization.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_normalmap.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_roughnessmap.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/create_transmissionmap.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeskin/properties/overwrite.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix MS_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix MS_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_MS_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_bumpmap [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_diffusetexture [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_displacementmap [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_metallicmap [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_node_visualization [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_normalmap [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_roughnessmap [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_create_transmissionmap [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MS_overwrite [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/maketarget/objectproperties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/maketarget/objectproperties/name.json [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix MT_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_MT_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MT_name [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/author.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/delete_group.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/description.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/homepage.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/license.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/name.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/tag.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/objectproperties/z_depth.json [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix MC_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_MC_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_author [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_delete_group [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_description [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_homepage [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_license [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_name [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_tag [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_z_depth [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeclothes/properties/overwrite.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix MC_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix MC_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_MC_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_overwrite [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MC_available_groups [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeweight/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/makeweight/properties/overwrite.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix MW_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix MW_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_MW_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MW_overwrite [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_MW_vertex_group [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties/import_weights.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties/import_weights_rigify.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties/standard_rig.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties/delete_after_generate.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties/teeth.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/addrig/properties/name.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix ADR_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix ADR_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_ADR_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ADR_import_weights [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ADR_import_weights_rigify [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ADR_standard_rig [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ADR_delete_after_generate [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ADR_teeth [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ADR_name [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/rigify/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/rigify/properties/keep_meta.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/rigify/properties/produce.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/rigify/properties/name.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix RF_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix RF_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_RF_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_RF_keep_meta [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_RF_produce [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_RF_name [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/rigproperties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/rigproperties/arm_mode.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/rigproperties/eye_mode.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/rigproperties/finger_mode.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/rigproperties/leg_mode.json [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix rh_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_rh_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_rh_arm_mode [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_rh_eye_mode [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_rh_finger_mode [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_rh_leg_mode [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/arm_helpers_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/arm_parenting_strategy.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/arm_target_rotates_hand.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/arm_target_rotates_lower_arm.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/eye_ik.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/finger_helpers_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/hide_fk.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/leg_helpers_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/leg_parenting_strategy.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/leg_target_rotates_foot.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/leg_target_rotates_lower_leg.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/preserve_fk.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/righelpers/properties/eye_parenting_strategy.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix SIK_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix SIK_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_SIK_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_arm_helpers_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_arm_parenting_strategy [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_arm_target_rotates_hand [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_arm_target_rotates_lower_arm [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_eye_ik [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_finger_helpers_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_hide_fk [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_leg_helpers_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_leg_parenting_strategy [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_leg_target_rotates_foot [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_leg_target_rotates_lower_leg [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_preserve_fk [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_SIK_eye_parenting_strategy [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/humanpresets/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/humanpresets/properties/name.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix HPR_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix HPR_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_HPR_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HPR_name [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_HPR_available_presets [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/enhancedsettings/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/enhancedsettings/properties/name.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix ES_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix ES_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_ES_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ES_name [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ES_available_settings [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/eyesettings/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/eyesettings/properties/name.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix EYE_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix EYE_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_EYE_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_EYE_name [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_EYE_available_settings [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/delete_group.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/fit_to_body.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/interpolate_weights.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/makeclothes_metadata.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/material_instances.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/procedural_eyes.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/set_up_rigging.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/specific_delete_group.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/add_subdiv_modifier.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/mask_base_mesh.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/subdiv_levels.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/assetlibrary/properties/skin_type.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix ASLS_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix ASLS_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_ASLS_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_delete_group [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_fit_to_body [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_interpolate_weights [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_makeclothes_metadata [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_material_instances [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_procedural_eyes [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_set_up_rigging [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_specific_delete_group [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_add_subdiv_modifier [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_mask_base_mesh [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_subdiv_levels [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_ASLS_skin_type [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] assetlibrary.assetlibrarypanel .........: sub_panel [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/delete_group.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/fit_to_body.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/interpolate_weights.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/makeclothes_metadata.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/material_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/object_type.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/set_up_rigging.json [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/loadclothes/properties/specific_delete_group.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix LC_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix LC_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_LC_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_delete_group [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_fit_to_body [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_interpolate_weights [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_makeclothes_metadata [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_material_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_object_type [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_set_up_rigging [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_LC_specific_delete_group [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] configuration.blenderconfigset .........: Scanning properties dir /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/developer/properties [DEBUG] configuration.blenderconfigset .........: Adding scene properties from file /home/ian/.config/blender/2.93/scripts/addons/mpfb/ui/developer/properties/chosen_level.json [DEBUG] configuration.sceneconfigset ...........: Constructing new scene config set with prefix DEV_ [DEBUG] configuration.blenderconfigset .........: Constructing new blender config set with prefix DEV_ [DEBUG] configuration.blenderconfigset .........: Full prefix is MPFB_DEV_ [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_DEV_chosen_level [DEBUG] configuration.blenderconfigset .........: Defining property MPFB_DEV_available_loggers [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.classmanager ......................: Adding class [DEBUG] mpfb.init ..............................: After imports [DEBUG] mpfb.init ..............................: About to request class registration [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.classmanager ......................: Registering class [DEBUG] mpfb.init ..............................: About to check if MakeHuman is online [DEBUG] mpfb.init ..............................: Number of milliseconds to run entire register() method: 390 [INFO ] mpfb.init ..............................: MPFB initialization has finished. [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/eyes [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/eyes [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/eyes', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/eyes/low-poly/low-poly.mhclo [DEBUG] services.assetservice ..................: Asset root does not exist /home/ian/.config/blender/2.93/scripts/addons/mpfb/data/hair [DEBUG] services.assetservice ..................: Adding asset root /home/ian/.config/blender/2.93/mpfb/data/hair [DEBUG] services.assetservice ..................: Will examine asset root with pattern ('/home/ian/.config/blender/2.93/mpfb/data/hair', '*.mhclo') [DEBUG] services.assetservice ..................: Asset /home/ian/.config/blender/2.93/mpfb/data/hair/short03/short03.mhclo