§
    ñ›!gA› ã                   ó  — d dl Z d dlmZmZmZ d dlmZmZ	 d dl
mZmZ d dlmZ d dlmZ d„ Zd„ Zd	„ Z G d
„ dee¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d „ d!e¦  «        Z G d"„ d#e¦  «        Z  G d$„ d%e¦  «        Z! G d&„ d'e¦  «        Z" G d(„ d)e¦  «        Z# G d*„ d+e¦  «        Z$ G d,„ d-e¦  «        Z% G d.„ d/e¦  «        Z& G d0„ d1e¦  «        Z' G d2„ d3e¦  «        Z( G d4„ d5e¦  «        Z) G d6„ d7e¦  «        Z* G d8„ d9e¦  «        Z+ G d:„ d;e¦  «        Z, G d<„ d=e¦  «        Z- G d>„ d?e¦  «        Z. G d@„ dAe¦  «        Z/ G dB„ dCe¦  «        Z0 G dD„ dEe¦  «        Z1 G dF„ dGe¦  «        Z2 G dH„ dIe¦  «        Z3 G dJ„ dKe¦  «        Z4 G dL„ dMe¦  «        Z5 G dN„ dOe¦  «        Z6 G dP„ dQe¦  «        Z7 G dR„ dSe¦  «        Z8 G dT„ dUe¦  «        Z9 G dV„ dWe¦  «        Z: G dX„ dYe¦  «        Z; G dZ„ d[e¦  «        Z< G d\„ d]e¦  «        Z= G d^„ d_¦  «        Z> G d`„ da¦  «        Z? G db„ dc¦  «        Z@ G dd„ dee@e¦  «        ZA G df„ dge@e¦  «        ZB G dh„ die>e¦  «        ZC G dj„ dke>e¦  «        ZD G dl„ dme>e¦  «        ZE G dn„ doe>e¦  «        ZF G dp„ dqe>e¦  «        ZG G dr„ dse>e¦  «        ZH G dt„ due>e¦  «        ZI G dv„ dwe>e¦  «        ZJ G dx„ dye>e¦  «        ZK G dz„ d{e>e¦  «        ZL G d|„ d}e>e¦  «        ZM G d~„ de>e¦  «        ZN G d€„ d�e>e¦  «        ZO G d‚„ dƒe>e¦  «        ZP G d„„ d…e>e¦  «        ZQ G d†„ d‡e>e¦  «        ZR G dˆ„ d‰e>e¦  «        ZS G dŠ„ d‹e>e¦  «        ZT G dŒ„ d�e>e¦  «        ZU G dŽ„ d�e>e¦  «        ZV G d�„ d‘e>e¦  «        ZW G d’„ d“e?e¦  «        ZX G d”„ d•e?e¦  «        ZY G d–„ d—e?e¦  «        ZZ G d˜„ d™e?e¦  «        Z[ G dš„ d›e?e¦  «        Z\ G dœ„ d�e?e¦  «        Z] G dž„ dŸe>e¦  «        Z^ G d „ d¡ee?e¦  «        Z_ G d¢„ d£ee?e¦  «        Z` G d¤„ d¥e>ee¦  «        Za G d¦„ d§e¦  «        Zb G d¨„ d©e¦  «        Zc G dª„ d«e¦  «        Zdg e&‘e‘e‘e‘e‘e!‘e‘e ‘e"‘e#‘e$‘e%‘e'‘e(‘e)‘e,‘e+‘e*‘e0‘e1‘e3‘e-‘e2‘e.‘e/‘e4‘e5‘e6‘e7‘eB‘e9‘e:‘e;‘e8‘e<‘e=‘eA‘e‘eC‘e‘e‘e‘e‘e‘e‘eE‘eJ‘eK‘eL‘eG‘eF‘eI‘eO‘eP‘eD‘eQ‘eR‘eN‘eM‘eH‘e^‘eS‘eT‘eW‘eU‘eV‘ea‘eY‘eZ‘e[‘e\‘e]‘eX‘e_‘e`‘eb‘ec‘ed‘R Zeefd¬k    rd d­lgmhZh eeD ]Zi ehei¦  «         ŒdS dS )®é    N)ÚHeaderÚMenuÚPanel)ÚcontextsÚpgettext_rpt)ÚAnnotationDataPanelÚAnnotationOnionSkin)ÚToolActivePanelHelper)ÚPropertyPanelc                 ó$   — | j         }|dv |dk    fS )N>   Ú	SEQUENCERÚSEQUENCER_PREVIEWÚPREVIEW)Ú	view_type)Ústr   s     ú[/home/blender/git/blender-v430/install_release/4.3/scripts/startup/bl_ui/space_sequencer.pyÚ_space_view_typesr      s$   € Ø”€IàÐ7Ð7Ø�YÒðð ó    c                 óJ   — t          | dd ¦  «        }|€dS t          |¦  «        S )NÚselected_sequencesr   )ÚgetattrÚlen)Úcontextr   s     r   Úselected_sequences_lenr   !   s/   € Ý  Ð*>ÀÑEÔEÐØÐ!ØˆqÝÐ!Ñ"Ô"Ð"r   c                 ó   — |                       |d¦  «         |                      ddddd¬¦  «        }d|_        |j        dk    �r˜|                     ¦   «         }|                     ¦   «         }|                     d¬¦  «        }|                     d¬	¦  «        }|                     d
¬¦  «         |                     ¦   «          |                     ¦   «          |                      |dd¬¦  «         |                      |ddd¬¦  «         | 	                    |ddd¬¦  «         |                     ¦   «         }|                     ¦   «         }|                     d¬¦  «        }|                     d¬	¦  «        }|                     d¬¦  «         |                     ¦   «          |                     ¦   «          |                      |dd¬¦  «         |                      |ddd¬¦  «         | 	                    |dddd¬¦  «         |                     ¦   «         }|                     ¦   «         }|                     d¬¦  «        }|                     d¬	¦  «        }|                     d¬¦  «         |                     ¦   «          |                     ¦   «          |                      |dd¬¦  «         |                      |ddd¬¦  «         | 	                    |dddd¬¦  «         d S |j        dk    �r–|                     ¦   «         }|                     ¦   «         }|                     d¬¦  «        }|                     d¬	¦  «        }|                     d¬¦  «         |                     ¦   «          |                     ¦   «          |                      |dd¬¦  «         |                      |ddd¬¦  «         | 	                    |ddd¬¦  «         |                     ¦   «         }|                     ¦   «         }|                     d¬¦  «        }|                     d¬	¦  «        }|                     d¬¦  «         |                     ¦   «          |                     ¦   «          |                      |dd¬¦  «         |                      |d dd¬¦  «         | 	                    |ddd¬¦  «         |                     ¦   «         }|                     ¦   «         }|                     d¬¦  «        }|                     d¬	¦  «        }|                     d!¬¦  «         |                     ¦   «          |                     ¦   «          |                      |d"d¬¦  «         |                      |d#dd¬¦  «         | 	                    |d"dd¬¦  «         d S d S )$NÚcorrection_methodTr   F©Ú	row_majorÚcolumnsÚeven_columnsÚ	even_rowsÚalignÚLIFT_GAMMA_GAINgffffffÖ?©Úfactor©r"   ÚLift©ÚtextÚliftÚ Úinvert_liftÚInvertÚARROW_LEFTRIGHT©r)   Úicon©Úvalue_sliderÚcubicÚGammaÚgammaÚinvert_gamma)r2   Úlock_luminosityr3   ÚGainÚgainÚinvert_gainÚOFFSET_POWER_SLOPEÚOffsetÚoffsetÚinvert_offsetÚPowerÚpowerÚinvert_powerÚSlopeÚslopeÚinvert_slope)
ÚpropÚ	grid_flowÚuse_property_splitr   ÚcolumnÚboxÚsplitÚlabelÚ	separatorÚtemplate_color_picker)ÚlayoutÚcolor_balanceÚflowÚcolrI   rJ   s         r   Údraw_color_balancerR   (   só  € à
‡K‚K�Ð2Ñ3Ô3Ð3à×Ò d°AÀDÐTYÐafÐÑgÔg€DØ#€DÔàÔ&Ð*;Ò;Ñ;Ø�kŠk‰mŒmˆà�gŠg‰iŒiˆØ—	’	 �	Ñ&Ô&ˆØ�lŠl ˆlÑ&Ô&ˆØ�	Š	�vˆ	ÑÔÐØ�Š‰ŒˆØ�Š‰ŒˆØ�Š� ¨RˆÑ0Ô0Ð0Ø�Š� °HÐCTˆÑUÔUÐUØ×#Ò# M°6ÈÐTXÐ#ÑYÔYÐYà�kŠk‰mŒmˆà�gŠg‰iŒiˆØ—	’	 �	Ñ&Ô&ˆØ�lŠl ˆlÑ&Ô&ˆØ�	Š	�wˆ	ÑÔÐØ�Š‰ŒˆØ�Š‰ŒˆØ�Š� ¨bˆÑ1Ô1Ð1Ø�Š� °XÐDUˆÑVÔVÐVØ×#Ò# M°7ÈÐ_cÐkoÐ#ÑpÔpÐpà�kŠk‰mŒmˆà�gŠg‰iŒiˆØ—	’	 �	Ñ&Ô&ˆØ�lŠl ˆlÑ&Ô&ˆØ�	Š	�vˆ	ÑÔÐØ�Š‰ŒˆØ�Š‰ŒˆØ�Š� ¨RˆÑ0Ô0Ð0Ø�Š� °HÐCTˆÑUÔUÐUØ×#Ò# M°6ÈÐ^bÐjnÐ#ÑoÔoÐoÐoÐoà	Ô	(Ð,@Ò	@Ñ	@Ø�kŠk‰mŒmˆà�gŠg‰iŒiˆØ—	’	 �	Ñ&Ô&ˆØ�lŠl ˆlÑ&Ô&ˆØ�	Š	�xˆ	Ñ Ô Ð Ø�Š‰ŒˆØ�Š‰ŒˆØ�Š� ¨rˆÑ2Ô2Ð2Ø�Š� °hÐEVˆÑWÔWÐWØ×#Ò# M°8È$ÐVZÐ#Ñ[Ô[Ð[à�kŠk‰mŒmˆà�gŠg‰iŒiˆØ—	’	 �	Ñ&Ô&ˆØ�lŠl ˆlÑ&Ô&ˆØ�	Š	�wˆ	ÑÔÐØ�Š‰ŒˆØ�Š‰ŒˆØ�Š� ¨bˆÑ1Ô1Ð1Ø�Š� °XÐDUˆÑVÔVÐVØ×#Ò# M°7ÈÐUYÐ#ÑZÔZÐZà�kŠk‰mŒmˆà�gŠg‰iŒiˆØ—	’	 �	Ñ&Ô&ˆØ�lŠl ˆlÑ&Ô&ˆØ�	Š	�wˆ	ÑÔÐØ�Š‰ŒˆØ�Š‰ŒˆØ�Š� ¨bˆÑ1Ô1Ð1Ø�Š� °XÐDUˆÑVÔVÐVØ×#Ò# M°7ÈÐUYÐ#ÑZÔZÐZÐZÐZðG 
AÐ	@r   c                   ó   — e Zd ZdZdZdZdS )ÚSEQUENCER_PT_active_toolÚSEQUENCE_EDITORÚUIÚToolN)Ú__name__Ú
__module__Ú__qualname__Úbl_space_typeÚbl_region_typeÚbl_category© r   r   rT   rT   z   s   € € € € € Ø%€MØ€NØ€K€K€Kr   rT   c                   ó"   — e Zd ZdZdZd„ Zd„ ZdS )ÚSEQUENCER_HT_tool_headerrU   ÚTOOL_HEADERc                 ó0   — |                       |¦  «         d S ©N)Údraw_tool_settings)Úselfr   s     r   ÚdrawzSEQUENCER_HT_tool_header.draw„   s   € ð 	×Ò Ñ(Ô(Ð(Ð(Ð(r   c                 óN   — | j         }ddlm} 	 |                     ||¦  «         d S )Nr   )ÚToolSelectPanelHelper)rN   Úbl_ui.space_toolsystem_commonrh   Údraw_active_tool_header)re   r   rN   rh   s       r   rd   z+SEQUENCER_HT_tool_header.draw_tool_settings‹   sA   € Ø”ˆð 	HÐGÐGÐGÐGÐGð	ð
 	×5Ò5°g¸vÑFÔFÐFÐFÐFr   N)rX   rY   rZ   r[   r\   rf   rd   r^   r   r   r`   r`   €   sA   € € € € € Ø%€MØ"€Nð)ð )ð )ðGð Gð Gð Gð Gr   r`   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_HT_headerrU   c                 óž  — | j         }|j        }|                     ¦   «          |                     |dd¬¦  «         t                               ||¦  «         |                     ¦   «          |j        }|j        }|j	        dk    r|                     |ddd¬¦  «         |j	        dv r.| 
                    d¬	¦  «        }|                     |d
d¬¦  «         | 
                    d¬	¦  «        }|                     |dd¬¦  «         | 
                    d¬	¦  «        }|                     d¬¦  «         |                     ¦   «          |j	        dv r›|                     |ddd¬¦  «         |                     |ddd¬¦  «         | 
                    d¬	¦  «        }|                     |dddd¬¦  «         | 
                    d¬	¦  «        }|j        |_        |                     dd¬¦  «         | 
                    d¬	¦  «        }|                     |ddd¬¦  «         | 
                    d¬	¦  «        }|                     dd¬¦  «         |j        |_        d S )Nr   r+   r(   r   Úpivot_pointT)r)   Ú	icon_only>   r   r   r&   Úoverlap_modeÚuse_snap_sequencerÚSEQUENCER_PT_snapping)Úpanel>   r   r   Údisplay_modeÚpreview_channelsÚ
show_gizmoÚGIZMO)r)   Útoggler0   ÚSEQUENCER_PT_gizmo_display)rs   r)   Úshow_overlaysÚOVERLAYr/   ÚSEQUENCER_PT_overlay)rN   Ú
space_dataÚtemplate_headerrE   ÚSEQUENCER_MT_editor_menusÚdraw_collapsibleÚseparator_spacerÚtool_settingsÚsequencer_tool_settingsr   ÚrowÚpopoverrv   Úactiverz   )re   r   rN   r   r‚   rƒ   r„   Úsubs           r   rf   zSEQUENCER_HT_header.draw�   sU  € Ø”ˆàÔˆà×ÒÑ Ô Ð à�Š�B˜¨"ˆÑ-Ô-Ð-å!×2Ò2°7¸FÑCÔCÐCà×ÒÑ!Ô!Ð!àÔ-ˆØ"/Ô"GÐàŒ<˜9Ò$Ð$Ø�KŠKÐ/°ÀRÐSWˆKÑXÔXÐXàŒ<Ð=Ð=Ð=Ø—*’* 4�*Ñ(Ô(ˆCØ�HŠHÐ,¨nÀ2ˆHÑFÔFÐFà�jŠj˜tˆjÑ$Ô$ˆØ�Š�Ð 4¸2ˆÑ>Ô>Ð>Ø�gŠg˜DˆgÑ!Ô!ˆØ�ŠÐ1ˆÑ2Ô2Ð2Ø×ÒÑ!Ô!Ð!àŒ<Ð;Ð;Ð;Ø�KŠK˜˜N°¸tˆKÑDÔDÐDØ�KŠK˜Ð.°RÀ4ˆKÑHÔHÐHð —*’* 4�*Ñ(Ô(ˆCà�HŠH�R˜¨B°tÀ'ˆHÑJÔJÐJØ—'’' �'Ñ%Ô%ˆCØœˆCŒJØ�KŠKØ2Øð ñ ô ð ð
 �jŠj˜tˆjÑ$Ô$ˆØ�Š��_¨2°IˆÑ>Ô>Ð>Ø�gŠg˜DˆgÑ!Ô!ˆØ�ŠÐ0°rˆÑ:Ô:Ð:ØÔ%ˆŒ
ˆ
ˆ
r   N)rX   rY   rZ   r[   rf   r^   r   r   rl   rl   š   s(   € € € € € Ø%€Mð0&ð 0&ð 0&ð 0&ð 0&r   rl   c                   ó   — e Zd Zd ZdZd„ ZdS )r   r+   c                 ój  — | j         }|j        }t          |¦  «        \  }}|                     d¦  «         |                     d¦  «         |r1|j        r|                     d¦  «         |                     d¦  «         |                     d¦  «         |j        dv r|                     d¦  «         d S d S )NÚSEQUENCER_MT_viewÚSEQUENCER_MT_selectÚSEQUENCER_MT_markerÚSEQUENCER_MT_addÚSEQUENCER_MT_strip>   r   r   ÚSEQUENCER_MT_image)rN   r}   r   ÚmenuÚshow_markersr   )re   r   rN   r   Úhas_sequencerÚ_has_previews         r   rf   zSEQUENCER_MT_editor_menus.drawÔ   sÃ   € Ø”ˆØÔˆÝ&7¸Ñ&;Ô&;Ñ#ˆ�|à�ŠÐ'Ñ(Ô(Ð(Ø�ŠÐ)Ñ*Ô*Ð*àð 	,ØŒð 3Ø—’Ð1Ñ2Ô2Ð2Ø�KŠKÐ*Ñ+Ô+Ð+à�ŠÐ(Ñ)Ô)Ð)àŒ<Ð3Ð3Ð3Ø�KŠKÐ,Ñ-Ô-Ð-Ð-Ð-ð 4Ð3r   N)rX   rY   rZ   Ú	bl_idnameÚbl_labelrf   r^   r   r   r   r   Ð   s-   € € € € € Ø+€IØ€Hð.ð .ð .ð .ð .r   r   c                   ó$   — e Zd ZdZdZdZdZd„ ZdS )ry   rU   ÚHEADERÚGizmosé   c                 ó>  — | j         }|j        }|                     ¦   «         }|                     d¬¦  «         |                     ¦   «          |j        |_        |                     ¦   «         }|                     |dd¬¦  «         |                     |dd¬¦  «         d S )NzViewport Gizmosr(   Úshow_gizmo_navigateÚNavigateÚshow_gizmo_toolzActive Tools)rN   r}   rH   rK   rL   rv   r†   rE   )re   r   rN   r   rQ   Úcolsubs         r   rf   zSEQUENCER_PT_gizmo_display.drawí   sŽ   € Ø”ˆàÔˆà�mŠm‰oŒoˆØ�	Š	Ð(ˆ	Ñ)Ô)Ð)Ø�Š‰Œˆà”]ˆŒ
Ø—’‘”ˆØ�Š�BÐ-°JˆÑ?Ô?Ð?Ø�Š�BÐ)°ˆÑ?Ô?Ð?Ð?Ð?r   N©rX   rY   rZ   r[   r\   r•   Úbl_ui_units_xrf   r^   r   r   ry   ry   ç   s<   € € € € € Ø%€MØ€NØ€HØ€Mð@ð @ð @ð @ð @r   ry   c                   ó$   — e Zd ZdZdZdZdZd„ ZdS )r|   rU   r—   ÚOverlaysé   c                 ó   — d S rc   r^   ©re   Ú_contexts     r   rf   zSEQUENCER_PT_overlay.draw  ó   € Øˆr   NrŸ   r^   r   r   r|   r|   ý   s7   € € € € € Ø%€MØ€NØ€HØ€Mðð ð ð ð r   r|   c                   ó:   — e Zd ZdZdZdZdZed„ ¦   «         Zd„ Z	dS )ÚSEQUENCER_PT_preview_overlayrU   r—   r|   zPreview Overlaysc                 ó"   — |j         }|j        dv S ©N>   r   r   ©r}   r   ©Úclsr   r   s      r   Úpollz!SEQUENCER_PT_preview_overlay.poll  ó   € àÔˆØŒ|Ð?Ð?Ð?r   c                 ó*  — |j         j        }|j        }|j        }| j        }|j        o
|j        dk    |_        |                     ¦   «          	                    ¦   «         }|                     ¦   «         }| 
                    |d¦  «         | 
                    |dd¬¦  «         | 
                    |dd¬¦  «         |                     ¦   «         }| 
                    |d¦  «         | 
                    |d	d
¬¦  «         | 
                    |dd¬¦  «         d S )NÚIMAGEÚshow_image_outlineÚshow_overlay_frameúFrame Overlayr(   Úshow_metadataÚMetadataÚshow_cursorÚshow_safe_areasú
Safe AreasÚshow_annotationÚAnnotations)ÚsceneÚsequence_editorr}   Úpreview_overlayrN   rz   rt   r†   rH   rJ   rE   )re   r   Úedr   Úoverlay_settingsrN   rJ   rQ   s           r   rf   z!SEQUENCER_PT_preview_overlay.draw  s  € ØŒ]Ô*ˆØÔˆØÔ-ÐØ”ˆàÔ(ÐG¨R¬_ÀÒ-GˆŒà—’‘”×%Ò%Ñ'Ô'ˆØ�lŠl‰nŒnˆØ�ŠÐ!Ð#7Ñ8Ô8Ð8Ø�Š�Ð)°ˆÑ@Ô@Ð@Ø�ŠÐ! ?¸ˆÑDÔDÐDà�lŠl‰nŒnˆØ�ŠÐ! =Ñ1Ô1Ð1Ø�ŠÐ!Ð#4¸<ˆÑHÔHÐHØ�ŠÐ!Ð#4¸=ˆÑIÔIÐIÐIÐIr   N©
rX   rY   rZ   r[   r\   Úbl_parent_idr•   Úclassmethodr¯   rf   r^   r   r   r©   r©     sX   € € € € € Ø%€MØ€NØ)€LØ!€Hàð@ð @ñ „[ð@ðJð Jð Jð Jð Jr   r©   c                   ó:   — e Zd ZdZdZdZdZed„ ¦   «         Zd„ Z	dS )ÚSEQUENCER_PT_sequencer_overlayrU   r—   r|   zSequencer Overlaysc                 ó"   — |j         }|j        dv S ©N>   r   r   r¬   r­   s      r   r¯   z#SEQUENCER_PT_sequencer_overlay.poll,  ó   € àÔˆØŒ|ÐAÐAÐAr   c                 óN  — |j         }|j        }| j        }|j        |_        |                     ¦   «                              ¦   «         }|                     ¦   «         }|                     |dd¬¦  «         |                     ¦   «         }|                     |j        dd¬¦  «         d S )NÚ	show_gridÚGridr(   Ú
show_cacheÚCache)	r}   Útimeline_overlayrN   rz   r†   rH   rJ   rE   Úcache_overlay©re   r   r   rÁ   rN   rJ   rQ   s          r   rf   z#SEQUENCER_PT_sequencer_overlay.draw1  s‘   € ØÔˆØÔ.ÐØ”ˆàÔ(ˆŒØ—’‘”×%Ò%Ñ'Ô'ˆà�lŠl‰nŒnˆØ�ŠÐ! ;°VˆÑ<Ô<Ð<à�lŠl‰nŒnˆØ�Š�Ô! <°gˆÑ>Ô>Ð>Ð>Ð>r   NrÂ   r^   r   r   rÆ   rÆ   &  sS   € € € € € Ø%€MØ€NØ)€LØ#€HàðBð Bñ „[ðBð?ð ?ð ?ð ?ð ?r   rÆ   c                   ó:   — e Zd ZdZdZdZdZed„ ¦   «         Zd„ Z	dS )Ú%SEQUENCER_PT_sequencer_overlay_stripsrU   r—   r|   ÚStripsc                 ó"   — |j         }|j        dv S rÈ   r¬   r­   s      r   r¯   z*SEQUENCER_PT_sequencer_overlay_strips.pollF  rÉ   r   c                 ód  — |j         }|j        }| j        }|j        |_        |                     ¦   «                              ¦   «         }|                     ¦   «         }|                     |dd¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         |                     |dd	¬¦  «         |                     ¦   «         }|                     |d
d¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         d S )NÚshow_strip_nameÚNamer(   Úshow_strip_sourceÚSourceÚshow_strip_durationÚDurationÚshow_fcurveszAnimation CurvesÚshow_thumbnailsÚ
ThumbnailsÚshow_strip_tag_colorz
Color TagsÚshow_strip_offsetÚOffsetsÚshow_strip_retimingÚRetiming)r}   rÏ   rN   rz   r†   rH   rJ   rE   rÑ   s          r   rf   z*SEQUENCER_PT_sequencer_overlay_strips.drawK  s-  € ØÔˆØÔ.ÐØ”ˆàÔ(ˆŒØ—’‘”×%Ò%Ñ'Ô'ˆà�lŠl‰nŒnˆØ�ŠÐ!Ð#4¸6ˆÑBÔBÐBØ�ŠÐ!Ð#6¸XˆÑFÔFÐFØ�ŠÐ!Ð#8¸zˆÑJÔJÐJØ�ŠÐ! >Ð8JˆÑKÔKÐKà�lŠl‰nŒnˆØ�ŠÐ!Ð#4¸<ˆÑHÔHÐHØ�ŠÐ!Ð#9ÀˆÑMÔMÐMØ�ŠÐ!Ð#6¸YˆÑGÔGÐGØ�ŠÐ!Ð#8¸zˆÑJÔJÐJÐJÐJr   NrÂ   r^   r   r   rÓ   rÓ   @  sX   € € € € € Ø%€MØ€NØ)€LØ€HàðBð Bñ „[ðBðKð Kð Kð Kð Kr   rÓ   c                   ó:   — e Zd ZdZdZdZdZed„ ¦   «         Zd„ Z	dS )Ú(SEQUENCER_PT_sequencer_overlay_waveformsrU   r—   r|   Ú	Waveformsc                 ó"   — |j         }|j        dv S rÈ   r¬   r­   s      r   r¯   z-SEQUENCER_PT_sequencer_overlay_waveforms.pollf  rÉ   r   c                 ó  — |j         }|j        }| j        }|j        |_        |                     ¦   «                              |dd¬¦  «         |                     ¦   «         }|                     |dd¬¦  «         |j        dk    |_        d S )NÚwaveform_display_typeT©ÚexpandÚwaveform_display_styleÚNO_WAVEFORMS)r}   rÏ   rN   rz   r†   r„   rE   rê   )re   r   r   rÁ   rN   r„   s         r   rf   z-SEQUENCER_PT_sequencer_overlay_waveforms.drawk  sƒ   € ØÔˆØÔ.ÐØ”ˆàÔ(ˆŒà�
Š
‰Œ×ÒÐ*Ð,CÈDÐÑQÔQÐQà�jŠj‰lŒlˆØ�ŠÐ!Ð#;ÀDˆÑIÔIÐIØ%Ô;¸~ÒMˆŒ
ˆ
ˆ
r   NrÂ   r^   r   r   ræ   ræ   `  sX   € € € € € Ø%€MØ€NØ)€LØ€HàðBð Bñ „[ðBðNð Nð Nð Nð Nr   ræ   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_rangeÚRangec                 óZ  — | j         }|                     dd¬¦  «         d|                     dd¬¦  «        _        |                     dd¬¦  «         |                     ¦   «          |                     d	d
¬¦  «         |                     dd¬¦  «         |                     dd¬¦  «         d S )Nzanim.previewrange_setzSet Preview Ranger(   Túsequencer.set_range_to_stripsúSet Preview Range to Stripszanim.previewrange_clearzClear Preview Rangezanim.start_frame_setzSet Start Framezanim.end_frame_setzSet End FramezSet Frame Range to Strips)rN   ÚoperatorÚpreviewrL   ©re   r¦   rN   s      r   rf   zSEQUENCER_MT_range.draw|  s²   € Ø”ˆà�ŠÐ/Ð6IˆÑJÔJÐJØgkˆ�ŠÐ7Ð>[ˆÑ\Ô\ÔdØ�ŠÐ1Ð8MˆÑNÔNÐNà×ÒÑÔÐà�ŠÐ.Ð5FˆÑGÔGÐGØ�ŠÐ,°?ˆÑCÔCÐCØ�ŠÐ7Ð>YˆÑZÔZÐZÐZÐZr   N©rX   rY   rZ   r•   rf   r^   r   r   rð   rð   y  s-   € € € € € Ø€Hð[ð [ð [ð [ð [r   rð   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_preview_zoomÚZoomc                 óž  — | j         }d|_        ddlm} |j        j        }d}|D ]R\  }}||z  }|dz  }	||                     dd                     |	||¦  «        d ||	|d	¬
¦  «        rdnd¬¦  «        _        ŒS| 	                    ¦   «          |                     d¦  «         |                     d¦  «         |                     dd¬¦  «         d S )NÚINVOKE_REGION_PREVIEWr   )Úisclose))é   r™   )rÿ   é   )rÿ   é   )rÿ   rÿ   )r  rÿ   )r   rÿ   )r™   rÿ   g      Y@úsequencer.view_zoom_ratioz{:g}% ({:d}:{:d})Fç      à?)Úabs_tolÚLAYER_ACTIVEÚNONE)r)   Ú	translater0   zview2d.zoom_inzview2d.zoom_outzview2d.zoom_borderzZoom Region...r(   )
rN   Úoperator_contextÚmathrþ   r}   Úzoom_percentagerõ   ÚformatÚratiorL   )
re   r   rN   rþ   Úcurrent_zoomÚratiosÚaÚbr  Úpercents
             r   rf   zSEQUENCER_MT_preview_zoom.draw�  s  € Ø”ˆØ"9ˆÔØ Ð Ð Ð Ð Ð àÔ)Ô9ˆØIˆàð 		ð 		‰FˆQ�Ø˜‘EˆEØ˜e‘mˆGð ð �OŠOØ+Ø(×/Ò/°¸¸AÑ>Ô>ØØ'. w¨w¸ÈcÐ'RÑ'RÔ'RÐ^�^�^ÐX^ð	 ñ ô ô
 ˆeà×ÒÑÔÐØ�ŠÐ(Ñ)Ô)Ð)Ø�ŠÐ)Ñ*Ô*Ð*Ø�ŠÐ,Ð3CˆÑDÔDÐDÐDÐDr   Nrø   r^   r   r   rú   rú   Š  s-   € € € € € Ø€HðEð Eð Eð Eð Er   rú   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_proxyÚProxyc                 ó  — | j         }|j        }|                     ¦   «         }|                     dd¬¦  «         |                     dd¬¦  «         t	          |¦  «        dk    |_        |                     |dd¬¦  «         d S )	Núsequencer.enable_proxiesÚSetupr(   úsequencer.rebuild_proxyÚRebuildrÿ   Úproxy_render_sizer+   )rN   r}   rH   rõ   r   ÚenabledrE   ©re   r   rN   r   rQ   s        r   rf   zSEQUENCER_MT_proxy.draw©  s   € Ø”ˆàÔˆØ�mŠm‰oŒoˆØ�ŠÐ/°gˆÑ>Ô>Ð>Ø�ŠÐ.°YˆÑ?Ô?Ð?Ý,¨WÑ5Ô5¸Ò:ˆŒØ�Š�BÐ+°"ˆÑ5Ô5Ð5Ð5Ð5r   Nrø   r^   r   r   r  r  ¦  s(   € € € € € Ø€Hð6ð 6ð 6ð 6ð 6r   r  c                   ó   — e Zd ZdZd„ ZdS )rŠ   ÚViewc                 ó¢  — | j         }|j        }|j        dv }|j        dv }|j        dk    rd|_        |                     |d¦  «         |                     |d¦  «         |                     |d¦  «         d|_        |r,|                     |d	¦  «         |                     |d
¦  «         |                     ¦   «          |j        dk    r|                     |dd¬¦  «         |s|j        r|                     |dd¬¦  «         |                     ¦   «          d|_        |                     ddd¬¦  «         d|_        |                     ¦   «          d|_        |j        dk    rd|_        |                     dd¬¦  «         |rld|_        |                     d¦  «         |                     d|j        j	        rdnd¬¦  «         |                     d¦  «         |                     |d¦  «         |r¿|r|                     ¦   «          d|_        |                     dd¬¦  «         |r| 
                    d d!¬¦  «         n| 
                    d ¦  «         |                     |d"d#¬¦  «         |                     ¦   «          | 
                    d$¦  «         d|_        |                     ¦   «          |r¯|                     ¦   «          |                     |d%¦  «         |                     |d&¦  «         |                     |d'¦  «         |                     ¦   «          d|_        | 
                    d(¦  «         | 
                    d)¦  «         |                     ¦   «          d*|                     d+d,d-¬.¦  «        _        |                     d+d/d0¬.¦  «        }d*|_        d*|_        |                     ¦   «          |                     d1d2d3¬.¦  «         |                     ¦   «          |rdnd|_        |                     d4d5|rd6nd7¬.¦  «        }d8|_        d|_        d|_        d|_        |                     ¦   «          | 
                    d9¦  «         d S ):N>   r   r   >   r   r   r   rý   Úshow_region_toolbarÚshow_region_uiÚshow_region_tool_headerÚINVOKE_DEFAULTÚshow_region_hudÚshow_region_channelsr   Úshow_backdropzPreview as Backdropr(   Úshow_transform_previewzPreview During TransformÚINVOKE_REGION_WINzsequencer.refresh_allÚFILE_REFRESHzRefresh All©r0   r)   úsequencer.view_selectedúFrame Selectedúsequencer.view_allúanim.scene_range_frameúFrame Preview RangeúFrame Scene Rangeúsequencer.view_frameÚuse_clamp_viewúsequencer.view_all_previewzFit Preview in Windowrú   zPreview ZoomÚuse_zoom_to_fitz	Auto Zoomr  r‘   Úshow_secondsÚshow_locked_timeÚSEQUENCER_MT_navigationrð   Tzrender.openglzSequence Render ImageÚRENDER_STILLr/   zSequence Render AnimationÚRENDER_ANIMATIONzsequencer.export_subtitleszExport SubtitlesÚEXPORTzwm.context_toggle_enumzToggle Sequencer/PreviewÚSEQ_SEQUENCERÚSEQ_PREVIEWzspace_data.view_typeÚINFO_MT_area)rN   r}   r   r  rE   rL   r&  rõ   r½   Úuse_preview_ranger�   Ú	sequencerÚ	animationÚ	data_pathÚvalue_1Úvalue_2)re   r   rN   r   Ú
is_previewÚis_sequencer_viewÚpropss          r   rf   zSEQUENCER_MT_view.draw·  s§  € Ø”ˆàÔˆØ”\Ð%EÐEˆ
ØœLÐ,NÐNÐàŒ<˜9Ò$Ð$ð '>ˆFÔ#Ø�Š�BÐ-Ñ.Ô.Ð.Ø�Š�BÐ(Ñ)Ô)Ð)Ø�Š�BÐ1Ñ2Ô2Ð2Ø"2ˆÔØð 	4Ø�KŠK˜Ð-Ñ.Ô.Ð.Ø�KŠK˜Ð2Ñ3Ô3Ð3Ø×ÒÑÔÐàŒ<˜;Ò&Ð&Ø�KŠK˜˜OÐ2GˆKÑHÔHÐHØð 	W˜Ô)ð 	WØ�KŠK˜Ð4Ð;UˆKÑVÔVÐVØ×ÒÑÔÐà"5ˆÔØ�ŠÐ/°nÈ=ˆÑYÔYÐYØ"2ˆÔØ×ÒÑÔÐà"5ˆÔØŒ<˜9Ò$Ð$à&=ˆFÔ#Ø�ŠÐ1Ð8HˆÑIÔIÐIØð 	.Ø&9ˆFÔ#Ø�OŠOÐ0Ñ1Ô1Ð1Ø�OŠOÐ4Ø:A¼-Ô:YÐ!rÐ!6Ð!6Ð_rð ñ tô tð tà�OŠOÐ2Ñ3Ô3Ð3Ø�KŠK˜Ð,Ñ-Ô-Ð-àð 	Ø ð #Ø× Ò Ñ"Ô"Ð"Ø&=ˆFÔ#Ø�OŠOÐ8Ð?VˆOÑWÔWÐWØ ð 9Ø—’Ð7¸n�ÑMÔMÐMÐMà—’Ð7Ñ8Ô8Ð8Ø�KŠK˜Ð-°KˆKÑ@Ô@Ð@Ø×ÒÑÔÐØ�KŠKÐ,Ñ-Ô-Ð-Ø&6ˆFÔ#Ø×ÒÑÔÐàð 	Ø×ÒÑÔÐà�KŠK˜˜NÑ+Ô+Ð+Ø�KŠK˜˜NÑ+Ô+Ð+Ø�KŠK˜Ð.Ñ/Ô/Ð/Ø×ÒÑÔÐà&6ˆFÔ#Ø�KŠKÐ1Ñ2Ô2Ð2Ø�KŠKÐ,Ñ-Ô-Ð-Ø×ÒÑÔÐàhlˆ�Š˜Ð.EÈNˆÑ[Ô[ÔeØ—’ Ð6QÐXj�ÑkÔkˆØˆŒØˆŒØ×ÒÑÔÐà�ŠÐ4Ð;MÐT\ˆÑ]Ô]Ð]Ø×ÒÑÔÐð >HÐ"`Ð"9Ð"9ÐM`ˆÔØ—’Ø$Ø+Ø$.ÐA��°Mð  ñ 
ô 
ˆð
 1ˆŒØ#ˆŒØ!ˆŒØ"2ˆÔØ×ÒÑÔÐà�Š�NÑ#Ô#Ð#Ð#Ð#r   Nrø   r^   r   r   rŠ   rŠ   ´  s-   € € € € € Ø€Hð_$ð _$ð _$ð _$ð _$r   rŠ   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_select_handlezSelect Handlec                 óŒ  — | j         }d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        |                     ¦   «          d	|                     dd
¬¦  «        _        d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        d S )NÚBOTHzsequencer.select_handlesÚBothr(   ÚLEFTÚLeftÚRIGHTÚRightÚBOTH_NEIGHBORSzBoth NeighborsÚLEFT_NEIGHBORzLeft NeighborÚRIGHT_NEIGHBORzRight Neighbor©rN   rõ   ÚsiderL   r÷   s      r   rf   zSEQUENCER_MT_select_handle.draw  s¹   € Ø”ˆàHNˆ�ŠÐ2¸ˆÑ@Ô@ÔEØHNˆ�ŠÐ2¸ˆÑ@Ô@ÔEØIPˆ�ŠÐ2¸ˆÑAÔAÔFà×ÒÑÔÐàRbˆ�ŠÐ2Ð9IˆÑJÔJÔOØQ`ˆ�ŠÐ2¸ˆÑIÔIÔNØRbˆ�ŠÐ2Ð9IˆÑJÔJÔOÐOÐOr   Nrø   r^   r   r   rH  rH    s-   € € € € € Ø€Hðcð cð cð cð cr   rH  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_select_channelzSelect Channelc                 óä   — | j         }d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        |                     ¦   «          d|                     dd¬¦  «        _        d S )	NrL  zsequencer.select_siderM  r(   rN  rO  rJ  z
Both SidesrS  r÷   s      r   rf   z SEQUENCER_MT_select_channel.draw-  sl   € Ø”ˆàEKˆ�ŠÐ/°fˆÑ=Ô=ÔBØFMˆ�ŠÐ/°gˆÑ>Ô>ÔCØ×ÒÑÔÐØKQˆ�ŠÐ/°lˆÑCÔCÔHÐHÐHr   Nrø   r^   r   r   rV  rV  *  s-   € € € € € Ø€HðRð Rð Rð Rð Rr   rV  c                   ó   — e Zd ZdZd„ ZdS )r‹   ÚSelectc                 ó
  — | j         }|j        }t          |¦  «        \  }}|j        j        d uo|j        j        j        }d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        |                     ¦   «          | 	                    ¦   «         }|r6|                     d	d
¬¦  «         |                     d	d¬¦  «        }d|_
        n |rd|_        |                     d	d
¬¦  «         |                     ¦   «          |rB|                     dd¬¦  «         |                     dd¬¦  «         |                     ¦   «          |                     ddd¬¦  «         | |_        |r+|                     dd¬¦  «         |                     ¦   «          |rH|                     ddd¬¦  «         |                     dd¬¦  «         |                     dd¬¦  «         d S d S )NÚSELECTzsequencer.select_allÚAllr(   ÚDESELECTÚNoneÚINVERTr-   zsequencer.select_boxz
Box SelectzBox Select (Include Handles)Trý   zsequencer.select_moreÚMorezsequencer.select_lessÚLesszsequencer.select_groupedÚtypezSelect Groupedzsequencer.select_linkedzSelect Linkedzsequencer.select_side_of_framerT  zSide of Frame...rH  ÚHandlerV  ÚChannel)rN   r}   r   r½   r¾   Úselected_retiming_keysrõ   ÚactionrL   rH   Úinclude_handlesr  Úoperator_menu_enumr  r�   )	re   r   rN   r   r’   Úhas_previewÚis_retimingrQ   rF  s	            r   rf   zSEQUENCER_MT_select.draw9  s&  € Ø”ˆØÔˆÝ%6°rÑ%:Ô%:Ñ"ˆ�{Ø”mÔ3¸4Ð?ð AØŒMÔ)Ô@ð 	ð FNˆ�ŠÐ.°UˆÑ;Ô;ÔBØFPˆ�ŠÐ.°VˆÑ<Ô<ÔCØHPˆ�ŠÐ.°XˆÑ>Ô>ÔEà×ÒÑÔÐà�mŠm‰oŒoˆØð 	DØ�LŠLÐ/°lˆLÑCÔCÐCØ—L’LÐ!7Ð>\�LÑ]Ô]ˆEØ$(ˆEÔ!Ð!Øð 	DØ#:ˆCÔ Ø�LŠLÐ/°lˆLÑCÔCÐCà�Š‰Œˆàð 	Ø�LŠLÐ0°vˆLÑ>Ô>Ð>Ø�LŠLÐ0°vˆLÑ>Ô>Ð>Ø�MŠM‰OŒOˆOà×ÒÐ9¸6ÐHXÐÑYÔYÐYØ%�oˆŒØð 	Ø�LŠLÐ2¸ˆLÑIÔIÐIØ�MŠM‰OŒOˆOàð 	DØ×"Ò"Ð#CÀVÐRdÐ"ÑeÔeÐeØ�HŠHÐ1¸ˆHÑAÔAÐAØ�HŠHÐ2¸ˆHÑCÔCÐCÐCÐCð	Dð 	Dr   Nrø   r^   r   r   r‹   r‹   6  s-   € € € € € Ø€Hð&Dð &Dð &Dð &Dð &Dr   r‹   c                   ó   — e Zd ZdZd„ ZdS )rŒ   ÚMarkerc                 óŒ   — | j         }|j        }|j        dv }ddlm}  |||¦  «         |r|                     |d¦  «         d S d S )N>   r   r   r   )Úmarker_menu_genericÚuse_marker_sync)rN   r}   r   Úbl_ui.space_timern  rE   )re   r   rN   r   rE  rn  s         r   rf   zSEQUENCER_MT_marker.drawe  sq   € Ø”ˆàÔˆØœLÐ,NÐNÐà8Ð8Ð8Ð8Ð8Ð8ØÐ˜F GÑ,Ô,Ð,àð 	/Ø�KŠK˜Ð-Ñ.Ô.Ð.Ð.Ð.ð	/ð 	/r   Nrø   r^   r   r   rŒ   rŒ   b  s(   € € € € € Ø€Hð
/ð 
/ð 
/ð 
/ð 
/r   rŒ   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_changeÚChangec                 ó  — | j         }|j        }d|_        |rm|j        dk    rbt	          t
          j        j        ¦  «        }|dk    rd|_        |                     dd¬¦  «         n|dk    r| 	                    dd	d
¬¦  «         ~d|_        | 	                    dd¦  «         | 	                    dd¦  «         |                     dd¬¦  «        }|r4|j        }|dk    r	d|_
        d S |dk    r	d|_        d S |dk    rd|_        d S d S d S )Nr(  ÚSCENEé
   r#  zsequencer.change_scenezChange Scene...r(   rÿ   r½   zChange Sceneúsequencer.change_effect_inputÚswapúsequencer.change_effect_typerb  úsequencer.change_pathz
Path/Filesr²   TÚMOVIEÚSOUND)rN   Úactive_sequence_stripr  rb  r   ÚbpyÚdataÚscenesrõ   rh  Úfilter_imageÚfilter_movieÚfilter_sound)re   r   rN   ÚstripÚbpy_data_scenes_lenrF  Ú
strip_types          r   rf   zSEQUENCER_MT_change.drawu  sP  € Ø”ˆØÔ-ˆà"5ˆÔØð 	$�U”Z 7Ò*Ð*Ý"%¥c¤h¤oÑ"6Ô"6ÐØ" RÒ'Ð'Ø*:�Ô'Ø—’Ð 8Ð?P�ÑQÔQÐQÐQØ$ qÒ(Ð(Ø×)Ò)Ð*BÀGÐR`Ð)ÑaÔaÐaØ#à"2ˆÔØ×!Ò!Ð"AÀ6ÑJÔJÐJØ×!Ò!Ð"@À&ÑIÔIÐIØ—’Ð 7¸l�ÑKÔKˆàð 	*ØœˆJà˜WÒ$Ð$Ø%)�Ô"Ð"Ð"Ø˜wÒ&Ð&Ø%)�Ô"Ð"Ð"Ø˜wÒ&Ð&Ø%)�Ô"Ð"Ð"ð	*ð 	*ð 'Ð&r   Nrø   r^   r   r   rr  rr  r  s(   € € € € € Ø€Hð*ð *ð *ð *ð *r   rr  c                   ó   — e Zd ZdZd„ ZdS )r7  Ú
Navigationc                 ó  — | j         }|                     d¦  «         |                     ¦   «          |                     d¦  «         |                     ¦   «          |                     dd¬¦  «        }d|_        d|_        |                     dd¬¦  «        }d|_        d|_        |                     ¦   «          |                     dd	¬¦  «        }d|_        d|_        |                     dd
¬¦  «        }d|_        d|_        d S )Nzscreen.animation_playr1  zsequencer.strip_jumpzJump to Previous Stripr(   FzJump to Next StripTzJump to Previous Strip (Center)zJump to Next Strip (Center))rN   rõ   rL   ÚnextÚcenter)re   r¦   rN   rF  s       r   rf   zSEQUENCER_MT_navigation.draw–  sý   € Ø”ˆà�ŠÐ/Ñ0Ô0Ð0à×ÒÑÔÐà�ŠÐ.Ñ/Ô/Ð/à×ÒÑÔÐà—’Ð 6Ð=U�ÑVÔVˆØˆŒ
ØˆŒØ—’Ð 6Ð=Q�ÑRÔRˆØˆŒ
ØˆŒà×ÒÑÔÐà—’Ð 6Ð=^�Ñ_Ô_ˆØˆŒ
ØˆŒØ—’Ð 6Ð=Z�Ñ[Ô[ˆØˆŒ
ØˆŒˆˆr   Nrø   r^   r   r   r7  r7  “  s(   € € € € € Ø€Hðð ð ð ð r   r7  c                   ó,   — e Zd ZdZej        ZdhZd„ ZdS )r�   ÚAddÚSEARCH_ON_KEY_PRESSc                 ól  — | j         }d|_        |                     ddd¬¦  «         t          t          j        j        ¦  «        }|dk    r d|_        |                     dd	d
¬¦  «         nC|dk    r|                     dddd
¬¦  «         n#|                     ddt          j
        d
¬¦  «         ~t          t          j        j        ¦  «        }|dk    r d|_        |                     ddd¬¦  «         n8|dk    r|                     dddd¬¦  «         n|                     ddd¬¦  «         ~|                     ¦   «          |                     ddd¬¦  «         |                     ddd¬¦  «         |                     ddd¬¦  «         |                     ¦   «          d|_        d|                     dd d¬¦  «        _        d!|                     dd"d#¬¦  «        _        |                     ¦   «          d$|                     dd%d¬¦  «        _        d|_        |                     d&d'¬(¦  «         |                     ¦   «         }|                     d)d*¬(¦  «         t          |¦  «        d+k    |_        |                     ¦   «         }|                     d,d-d.d/¬¦  «         t          |¦  «        d0k    |_        d S )1Nr(  ÚSEQUENCER_MT_add_sceneÚSceneÚ
SCENE_DATAr/   rv  r#  zsequencer.movieclip_strip_addzClip...ÚTRACKERr   ÚclipÚClipÚSEQUENCER_MT_add_empty)r)   Ú	text_ctxtr0   zsequencer.mask_strip_addzMask...ÚMOD_MASKÚmaskÚMaskzsequencer.movie_strip_addÚMovieÚ
FILE_MOVIEzsequencer.sound_strip_addÚSoundÚ
FILE_SOUNDzsequencer.image_strip_addzImage/SequenceÚ
FILE_IMAGEÚCOLORúsequencer.effect_strip_addÚColorÚTEXTÚTextÚ	FONT_DATAÚ
ADJUSTMENTzAdjustment LayerÚSEQUENCER_MT_add_effectÚSHADERFX©r0   ÚSEQUENCER_MT_add_transitionsr.   r  úsequencer.fades_addrb  ÚFadeÚIPO_EASE_IN_OUTrÿ   )rN   r  r�   r   r~  r  Ú
movieclipsrõ   rh  Úi18n_contextsÚid_movieclipÚmasksrL   rb  rH   r   r  )re   r   rN   Úbpy_data_movieclips_lenÚbpy_data_masks_lenrQ   s         r   rf   zSEQUENCER_MT_add.draw·  sÁ  € à”ˆØ"5ˆÔà�ŠÐ,°7ÀˆÑNÔNÐNå"%¥c¤hÔ&9Ñ":Ô":ÐØ" RÒ'Ð'Ø&6ˆFÔ#Ø�OŠOÐ;À)ÐR[ˆOÑ\Ô\Ð\Ð\Ø$ qÒ(Ð(Ø×%Ò%Ð&EÀvÐTZÐajÐ%ÑkÔkÐkÐkà�KŠKÐ0°vÍÔIcÐjsˆKÑtÔtÐtØ#å ¥¤¤Ñ0Ô0ÐØ Ò"Ð"Ø&6ˆFÔ#Ø�OŠOÐ6¸YÈZˆOÑXÔXÐXÐXØ !Ò#Ð#Ø×%Ò%Ð&@À&ÈvÐ\fÐ%ÑgÔgÐgÐgà�KŠKÐ0°vÀJˆKÑOÔOÐOØà×ÒÑÔÐà�ŠÐ3¸'ÈˆÑUÔUÐUØ�ŠÐ3¸'ÈˆÑUÔUÐUØ�ŠÐ3Ð:JÐQ]ˆÑ^Ô^Ð^à×ÒÑÔÐà"5ˆÔØY`ˆ�ŠÐ4¸7ÈˆÑQÔQÔVØ\bˆ�ŠÐ4¸6ÈˆÑTÔTÔYà×ÒÑÔÐàdpˆ�ŠÐ4Ð;MÐT[ˆÑ\Ô\Ôaà"2ˆÔØ�ŠÐ-°JˆÑ?Ô?Ð?à�mŠm‰oŒoˆØ�ŠÐ/Ð6GˆÑHÔHÐHÝ,¨WÑ5Ô5¸Ò:ˆŒà�mŠm‰oŒoˆØ×ÒÐ4°fÀ6ÐPaÐÑbÔbÐbÝ,¨WÑ5Ô5¸Ò:ˆŒˆˆr   N)	rX   rY   rZ   r•   r¯  Úoperator_defaultÚbl_translation_contextÚ
bl_optionsrf   r^   r   r   r�   r�   ²  s9   € € € € € Ø€HØ*Ô;ÐØ'Ð(€Jð4;ð 4;ð 4;ð 4;ð 4;r   r�   c                   ó&   — e Zd ZdZej        Zd„ ZdS )r�  r‘  c                 óà  — | j         }d|_        d|                     ddd¬¦  «        _        t	          t
          j        j        ¦  «        }|dk    r4|                     ¦   «          d|_        |                     d	d
d¬¦  «         ni|dk    rc|                     ¦   «          |j	        }t
          j        j        D ]6}||k    rŒ	d|_        |j
        |                     d	|j
        ¬¦  «        _	        Œ7~d S )Nr(  ÚNEWzsequencer.scene_strip_add_newz	New SceneÚADDr/   rv  r#  zsequencer.scene_strip_addzScene...r’  rÿ   r(   )rN   r  rõ   rb  r   r~  r  r€  rL   r½   Úname)re   r   rN   r…  r½   Úsc_items         r   rf   zSEQUENCER_MT_add_scene.drawò  sù   € à”ˆØ"5ˆÔØ^cˆ�ŠÐ7¸kÐPUˆÑVÔVÔ[å!¥#¤(¤/Ñ2Ô2ÐØ Ò#Ð#Ø×ÒÑÔÐØ&6ˆFÔ#Ø�OŠOÐ7¸jÈ|ˆOÑ\Ô\Ð\Ð\Ø  1Ò$Ð$Ø×ÒÑÔÐØ”MˆEÝœ8œ?ð eð e�Ø˜eÒ#Ð#Øà*=�Ô'ØX_ÔXd�—’Ð ;À'Ä,�ÑOÔOÔUÐUàÐÐr   N©rX   rY   rZ   r•   r¯  r´  rµ  rf   r^   r   r   r�  r�  î  s1   € € € € € Ø€HØ*Ô;Ðð ð  ð  ð  ð  r   r�  c                   ó   — e Zd ZdZd„ ZdS )r–  ÚEmptyc                 ó@   — | j         }|                     d¬¦  «         d S )NzNo Items Availabler(   )rN   rK   r÷   s      r   rf   zSEQUENCER_MT_add_empty.draw  s$   € Ø”ˆà�ŠÐ.ˆÑ/Ô/Ð/Ð/Ð/r   Nrø   r^   r   r   r–  r–  
  s(   € € € € € Ø€Hð0ð 0ð 0ð 0ð 0r   r–  c                   ó   — e Zd ZdZd„ ZdS )rª  Ú
Transitionc                 ó’  — | j         }|                     ¦   «         }|                     dd¬¦  «         |                     ¦   «          d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        |                     ¦   «          d	|                     dd
¬¦  «        _        t          |¦  «        dk    |_        d S )Núsequencer.crossfade_soundszSound Crossfader(   ÚCROSSr¡  ÚCrossÚGAMMA_CROSSzGamma CrossÚWIPEÚWiper  )rN   rH   rõ   rL   rb  r   r  ©re   r   rN   rQ   s       r   rf   z!SEQUENCER_MT_add_transitions.draw  s«   € à”ˆà�mŠm‰oŒoˆà�ŠÐ1Ð8IˆÑJÔJÐJà�Š‰ŒˆàHOˆ�ŠÐ1¸ˆÑ@Ô@ÔEØN[ˆ�ŠÐ1¸ˆÑFÔFÔKà�Š‰ŒˆàGMˆ�ŠÐ1¸ˆÑ?Ô?ÔDÝ,¨WÑ5Ô5¸Ò:ˆŒˆˆr   Nrø   r^   r   r   rª  rª    s(   € € € € € Ø€Hð;ð ;ð ;ð ;ð ;r   rª  c                   ó   — e Zd ZdZd„ ZdS )r§  úEffect Stripc                 ó„  — | j         }d|_        |                     ¦   «         }d|                     ddt          j        ¬¦  «        _        d|                     ddt          j        ¬¦  «        _        d|                     dd	t          j        ¬¦  «        _        d
|                     ddt          j        ¬¦  «        _        d|                     ddt          j        ¬¦  «        _        d|                     ddt          j        ¬¦  «        _        d|                     ddt          j        ¬¦  «        _        t          |¦  «        dk    |_        | 	                    ¦   «          d|                     dd¬¦  «        _        | 	                    ¦   «          |                     ¦   «         }d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        | 	                    ¦   «          d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        t          |¦  «        dk    |_        d S )Nr(  rº  r¡  r�  ©r)   r—  ÚSUBTRACTÚSubtractÚMULTIPLYÚMultiplyÚ	OVER_DROPz	Over DropÚ
ALPHA_OVERz
Alpha OverÚALPHA_UNDERzAlpha UnderÚCOLORMIXz	Color Mixr  ÚMULTICAMzMulticam Selectorr(   Ú	TRANSFORMÚ	TransformÚSPEEDúSpeed ControlÚGLOWÚGlowÚGAUSSIAN_BLURzGaussian Blurr   )
rN   r  rH   rõ   r¯  Úid_sequencerb  r   r  rL   rÊ  s       r   rf   zSEQUENCER_MT_add_effect.draw,  s%  € à”ˆØ"5ˆÔà�mŠm‰oŒoˆàAFð 	�ŠÐ1¸Ý,Ô8ð 	ñ 	:ô 	:Ü:>àAKð 	�ŠÐ1¸
Ý,Ô8ð 	ñ 	:ô 	:Ü:>àAKð 	�ŠÐ1¸
Ý,Ô8ð 	ñ 	:ô 	:Ü:>àALð 	�ŠÐ1¸Ý,Ô8ð 	ñ 	:ô 	:Ü:>àAMð 	�ŠÐ1¸Ý,Ô8ð 	ñ 	:ô 	:Ü:>àANð 	�ŠÐ1¸Ý,Ô8ð 	ñ 	:ô 	:Ü:>àAKð 	�ŠÐ1¸Ý,Ô8ð 	ñ 	:ô 	:Ü:>Ý,¨WÑ5Ô5¸Ò:ˆŒà×ÒÑÔÐàWaˆ�ŠÐ4Ð;NˆÑOÔOÔTà×ÒÑÔÐà�mŠm‰oŒoˆØLWˆ�ŠÐ1¸ˆÑDÔDÔIØPWˆ�ŠÐ1¸ˆÑHÔHÔMà�Š‰ŒˆàGMˆ�ŠÐ1¸ˆÑ?Ô?ÔDØP_ˆ�ŠÐ1¸ˆÑHÔHÔMÝ,¨WÑ5Ô5¸Ò:ˆŒˆˆr   Nrø   r^   r   r   r§  r§  )  s(   € € € € € Ø€Hð$;ð $;ð $;ð $;ð $;r   r§  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_strip_transformrÙ  c                 óø  — | j         }|j        }t          |¦  «        \  }}|rd|_        nd|_        |rF|                     dd¬¦  «         |                     dd¬¦  «         |                     dd	¬¦  «         nOd
|                     dd¬¦  «        _        d|                     dd¬¦  «        _        |                     dd¬¦  «         |rR|                     ¦   «          |                     d¦  «         |                     d¦  «         |                     ¦   «          |r[|                     dd¦  «         |                     ¦   «          d|                     d¦  «        _	        |                     d¦  «         d S d S )Nrý   r(  útransform.translateÚMover(   útransform.rotateÚRotateútransform.resizeÚScaleTztransform.seq_slideÚTIME_EXTENDztransform.transformzMove/Extend from Current Frameúsequencer.slipúSlip Strip Contentsúsequencer.snapzsequencer.offset_clearzsequencer.swaprT  Fúsequencer.gap_removeúsequencer.gap_insert)
rN   r}   r   r  rõ   Úview2d_edge_panÚmoderL   rh  Úall)re   r   rN   r   r’   ri  s         r   rf   z!SEQUENCER_MT_strip_transform.drawV  s—  € Ø”ˆØÔˆÝ%6°rÑ%:Ô%:Ñ"ˆ�{àð 	:Ø&=ˆFÔ#Ð#à&9ˆFÔ#àð 	JØ�OŠOÐ1¸ˆOÑ?Ô?Ð?Ø�OŠOÐ.°XˆOÑ>Ô>Ð>Ø�OŠOÐ.°WˆOÑ=Ô=Ð=Ð=àRVˆF�OŠOÐ1¸ˆOÑ?Ô?ÔOØanˆF�OŠOÐ1Ð8XˆOÑYÔYÔ^Ø�OŠOÐ,Ð3HˆOÑIÔIÐIð ð 	Ø×ÒÑÔÐØ�OŠOÐ,Ñ-Ô-Ð-Ø�OŠOÐ4Ñ5Ô5Ð5à×ÒÑÔÐàð 	4Ø×%Ò%Ð&6¸Ñ?Ô?Ð?à×ÒÑÔÐØ:?ˆF�OŠOÐ2Ñ3Ô3Ô7Ø�OŠOÐ2Ñ3Ô3Ð3Ð3Ð3ð	4ð 	4r   Nrø   r^   r   r   rá  rá  S  s(   € € € € € Ø€Hð 4ð  4ð  4ð  4ð  4r   rá  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_strip_inputÚInputsc                 óT  — | j         }|j        }|                     dd¬¦  «         d|                     dd¬¦  «        _        |                     dd¬¦  «        }|                     dd	¬¦  «         |r4|j        }|d
k    r	d|_        d S |dk    r	d|_        d S |dk    rd|_        d S d S d S )Nzsequencer.reloadzReload Stripsr(   TzReload Strips and Adjust Lengthrz  zChange Path/Fileszsequencer.swap_dataz	Swap Datar²   r{  r|  )rN   r}  rõ   Úadjust_lengthrb  r�  r‚  rƒ  )re   r   rN   r„  rF  r†  s         r   rf   zSEQUENCER_MT_strip_input.draw|  sÜ   € Ø”ˆØÔ-ˆà�ŠÐ*°ˆÑAÔAÐAØdhˆ�ŠÐ*Ð1RˆÑSÔSÔaØ—’Ð 7Ð>Q�ÑRÔRˆØ�ŠÐ-°KˆÑ@Ô@Ð@àð 	*ØœˆJà˜WÒ$Ð$Ø%)�Ô"Ð"Ð"Ø˜wÒ&Ð&Ø%)�Ô"Ð"Ð"Ø˜wÒ&Ð&Ø%)�Ô"Ð"Ð"ð	*ð 	*ð 'Ð&r   Nrø   r^   r   r   ró  ró  y  s(   € € € € € Ø€Hð*ð *ð *ð *ð *r   ró  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_strip_lock_mutez	Lock/Mutec                 óh  — | j         }|                     d¦  «         |                     d¦  «         |                     ¦   «          d|                     d¦  «        _        d|                     d¦  «        _        d|                     dd¬¦  «        _        d|                     dd	¬¦  «        _        d S )
Nzsequencer.lockzsequencer.unlockFzsequencer.mutezsequencer.unmuteTzMute Unselected Stripsr(   zUnmute Deselected Strips)rN   rõ   rL   Ú
unselectedr÷   s      r   rf   z!SEQUENCER_MT_strip_lock_mute.draw“  s¥   € Ø”ˆà�ŠÐ(Ñ)Ô)Ð)Ø�ŠÐ*Ñ+Ô+Ð+à×ÒÑÔÐà7<ˆ�ŠÐ(Ñ)Ô)Ô4Ø9>ˆ�ŠÐ*Ñ+Ô+Ô6ØVZˆ�ŠÐ(Ð/GˆÑHÔHÔSØZ^ˆ�ŠÐ*Ð1KˆÑLÔLÔWÐWÐWr   Nrø   r^   r   r   rø  rø  �  s-   € € € € € Ø€Hð_ð _ð _ð _ð _r   rø  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_strip_effectrÌ  c                 óÀ   — | j         }|                     dd¦  «         |                     dd¦  «         |                     d¦  «         |                     d¦  «         d S )Nrw  rx  ry  rb  zsequencer.reassign_inputsúsequencer.swap_inputs)rN   rh  rõ   r÷   s      r   rf   zSEQUENCER_MT_strip_effect.draw¤  sc   € Ø”ˆà×!Ò!Ð"AÀ6ÑJÔJÐJØ×!Ò!Ð"@À&ÑIÔIÐIØ�ŠÐ3Ñ4Ô4Ð4Ø�ŠÐ/Ñ0Ô0Ð0Ð0Ð0r   Nrø   r^   r   r   rü  rü  ¡  s(   € € € € € Ø€Hð1ð 1ð 1ð 1ð 1r   rü  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_strip_moviezMovie Stripc                 óh   — | j         }|                     d¦  «         |                     d¦  «         d S )Núsequencer.rendersizez%sequencer.deinterlace_selected_movies)rN   rõ   r÷   s      r   rf   zSEQUENCER_MT_strip_movie.draw°  s5   € Ø”ˆà�ŠÐ.Ñ/Ô/Ð/Ø�ŠÐ?Ñ@Ô@Ð@Ð@Ð@r   Nrø   r^   r   r   r   r   ­  s-   € € € € € Ø€HðAð Að Að Að Ar   r   c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_strip_retimingrä   c                 ó`  — |j         j        d uo|j         j        j        }|j        }| j        }|                     d¦  «         |                     d¦  «         |                     ¦   «         }|                     d¦  «         ||_        |                     ¦   «          |                     d¦  «         |                     ¦   «         }|                     d¦  «         | |_        |                     ¦   «          |                     d¦  «         |                     d|r	|j	        rdnd	d
¬¦  «         d S )Núsequencer.retiming_key_addú)sequencer.retiming_add_freeze_frame_slideú'sequencer.retiming_add_transition_slidezsequencer.retiming_key_deletezsequencer.retiming_resetú$sequencer.retiming_segment_speed_setzsequencer.retiming_showÚCHECKBOX_HLTÚCHECKBOX_DEHLTzToggle Retiming Keysr*  )
r½   r¾   re  r}  rN   rõ   rH   r  rL   Úshow_retiming_keys)re   r   rj  r„  rN   rQ   s         r   rf   z SEQUENCER_MT_strip_retiming.drawº  s4  € Ø”mÔ3¸4Ð?ð AØŒMÔ)Ô@ð 	àÔ-ˆØ”ˆà�ŠÐ4Ñ5Ô5Ð5Ø�ŠÐCÑDÔDÐDØ�mŠm‰oŒoˆØ�ŠÐ>Ñ?Ô?Ð?Ø!ˆŒà×ÒÑÔÐà�ŠÐ7Ñ8Ô8Ð8Ø�mŠm‰oŒoˆØ�ŠÐ/Ñ0Ô0Ð0Ø%�oˆŒà×ÒÑÔÐà�ŠÐ>Ñ?Ô?Ð?Ø�ŠØ%Ø$)Ð]¨eÔ.FÐ]��ÐM]Ø'ð 	ñ 	
ô 	
ð 	
ð 	
ð 	
r   Nrø   r^   r   r   r  r  ·  s(   € € € € € Ø€Hð
ð 
ð 
ð 
ð 
r   r  c                   ó   — e Zd ZdZd„ ZdS )rŽ   ÚStripc                 ó2  — ddl m} | j        }|j        }t	          |¦  «        \  }}|                     d¦  «         |rà|                     d¦  «         |                     ¦   «           ||d¦  «        5  |                     dd¬¦  «        }d	|_        |                     dd
¬¦  «        }d|_        d d d ¦  «         n# 1 swxY w Y   |                     ¦   «          |                     dd¬¦  «         |                     dd¬¦  «         |                     d¦  «         |                     ¦   «          |                     dd¬¦  «         |j	        }|r<|j        dk    r1d|                     dd¬¦  «        _
        |                     d¦  «         |�rÂ|�r¿|j        }	|                     ¦   «          |                     ddd¬¦  «         |                     dd¬¦  «         |	dv r+|                     ¦   «          |                     d¦  «         �n |	dk    r*|                     ¦   «          |                     d¦  «         nÐ|	d k    r?|                     ¦   «          |                     d!¦  «         |                     d"¦  «         n‹|	d#k    r*|                     ¦   «          |                     d¦  «         n[|	d$k    rU|                     ¦   «          |                     d%¦  «         |                     d&¦  «         |                     d'd(¬¦  «         |	d$k    r@|                     ¦   «          |                     d%¦  «         |                     d'd(¬¦  «         |rÂ|                     ¦   «          |                     d)¦  «         |                     ¦   «          |                     d*¦  «         |                     ¦   «          d|                     d+d,¬-¦  «        _        |                     d.¦  «         |                     ¦   «          |                     d/¦  «         d S d S )0Nr   )r  rá  r  ÚEXEC_REGION_WINúsequencer.splitÚSplitr(   ÚSOFTz
Hold SplitÚHARDúsequencer.copyÚCopyúsequencer.pasteÚPasteúsequencer.duplicate_moveúsequencer.deleteÚDeleteru  TúDelete Strip & Dataú"sequencer.scene_frame_range_updateúsequencer.strip_modifier_addrb  úAdd Modifierúsequencer.strip_modifier_copyúCopy Modifiers to Selection>   rº  rÜ  rÈ  r   rÅ  rÚ  r×  rÑ  rÏ  rÓ  rØ  r¦  rÔ  rÕ  rÇ  rÞ  rü  r{  r   r²   r  úsequencer.images_separater£  ÚMETAúsequencer.meta_makeúsequencer.meta_separateúsequencer.meta_toggleúToggle MetaÚSEQUENCER_MT_color_tag_pickerrø  úsequencer.connectÚLINKEDr©  úsequencer.disconnectró  )Úbl_ui_utils.layoutr  rN   r}   r   r�   rL   rõ   rb  r}  Údelete_datarh  rx   )
re   r   r  rN   r   r’   r“   rF  r„  r†  s
             r   rf   zSEQUENCER_MT_strip.drawÚ  sŽ  € Ø7Ð7Ð7Ð7Ð7Ð7à”ˆØÔˆÝ&7¸Ñ&;Ô&;Ñ#ˆ�|à�ŠÐ2Ñ3Ô3Ð3àð 	8Ø�KŠKÐ5Ñ6Ô6Ð6Ø×ÒÑÔÐà!Ð! &Ð*;Ñ<Ô<ð $ð $ØŸšÐ(9À˜ÑHÔH�Ø#�”
àŸšÐ(9À˜ÑMÔM�Ø#�”
ð$ð $ð $ñ $ô $ð $ð $ð $ð $ð $ð $øøøð $ð $ð $ð $ð ×ÒÑÔÐà�OŠOÐ,°6ˆOÑ:Ô:Ð:Ø�OŠOÐ-°GˆOÑ<Ô<Ð<Ø�OŠOÐ6Ñ7Ô7Ð7à×ÒÑÔÐØ�ŠÐ*°ˆÑ:Ô:Ð:àÔ-ˆàð 	B�U”Z 7Ò*Ð*ØZ^ˆF�OŠOÐ.Ð5JˆOÑKÔKÔWØ�OŠOÐ@ÑAÔAÐAàñ !	QØñ  QØ"œZ�
Ø× Ò Ñ"Ô"Ð"Ø×)Ò)Ð*HÈ&ÐWeÐ)ÑfÔfÐfØ—’Ð ?ÐFc�ÑdÔdÐdàð "ð ð ð ×$Ò$Ñ&Ô&Ð&Ø—K’KÐ ;Ñ<Ô<Ð<Ñ<Ø 7Ò*Ð*Ø×$Ò$Ñ&Ô&Ð&Ø—K’KÐ :Ñ;Ô;Ð;Ð;Ø 7Ò*Ð*Ø×$Ò$Ñ&Ô&Ð&Ø—O’OÐ$:Ñ;Ô;Ð;Ø—O’OÐ$?Ñ@Ô@Ð@Ð@Ø 6Ò)Ð)Ø×$Ò$Ñ&Ô&Ð&Ø—K’KÐ ;Ñ<Ô<Ð<Ð<Ø 6Ò)Ð)Ø×$Ò$Ñ&Ô&Ð&Ø—O’OÐ$9Ñ:Ô:Ð:Ø—O’OÐ$=Ñ>Ô>Ð>Ø—O’OÐ$;À-�OÑPÔPÐPØ Ò'Ð'Ø×$Ò$Ñ&Ô&Ð&Ø—O’OÐ$9Ñ:Ô:Ð:Ø—O’OÐ$;À-�OÑPÔPÐPàð 	4Ø×ÒÑÔÐØ�KŠKÐ7Ñ8Ô8Ð8à×ÒÑÔÐØ�KŠKÐ6Ñ7Ô7Ð7à×ÒÑÔÐØIMˆF�OŠOÐ/°hˆOÑ?Ô?ÔFØ�OŠOÐ2Ñ3Ô3Ð3à×ÒÑÔÐØ�KŠKÐ2Ñ3Ô3Ð3Ð3Ð3ð	4ð 	4s   Á3=B<Â<C ÃC Nrø   r^   r   r   rŽ   rŽ   ×  s-   € € € € € Ø€HðR4ð R4ð R4ð R4ð R4r   rŽ   c                   ó   — e Zd ZdZd„ ZdS )r�   ÚImagec                 óº   — | j         }|j        }|j        ddhk    r|                     d¦  «         |                     d¦  «         |                     d¦  «         d S )Nr   r   ÚSEQUENCER_MT_image_transformÚSEQUENCER_MT_image_clearÚSEQUENCER_MT_image_apply)rN   r}   r   r�   )re   r   rN   r   s       r   rf   zSEQUENCER_MT_image.draw2  sc   € Ø”ˆØÔˆàŒ<˜IÐ':Ð;Ò;Ð;Ø�KŠKÐ6Ñ7Ô7Ð7à�ŠÐ.Ñ/Ô/Ð/Ø�ŠÐ.Ñ/Ô/Ð/Ð/Ð/r   Nrø   r^   r   r   r�   r�   /  s(   € € € € € Ø€Hð0ð 0ð 0ð 0ð 0r   r�   c                   ó   — e Zd ZdZd„ ZdS )r1  rÙ  c                 ó¤   — | j         }d|_        |                     d¦  «         |                     d¦  «         |                     dd¬¦  «         d S )Nrý   rã  rå  rç  rè  r(   ©rN   r  rõ   r÷   s      r   rf   z!SEQUENCER_MT_image_transform.draw@  sT   € Ø”ˆà"9ˆÔà�ŠÐ-Ñ.Ô.Ð.Ø�ŠÐ*Ñ+Ô+Ð+Ø�ŠÐ*°ˆÑ9Ô9Ð9Ð9Ð9r   Nrø   r^   r   r   r1  r1  =  s(   € € € € € Ø€Hð:ð :ð :ð :ð :r   r1  c                   ó   — e Zd ZdZd„ ZdS )r2  ÚClearc                 ó6  — | j         }d|                     ddt          j        ¬¦  «        _        d|                     ddt          j        ¬¦  «        _        d|                     ddt          j        ¬¦  «        _        d	|                     dd
¬¦  «        _        d S )NÚPOSITIONzsequencer.strip_transform_clearÚPositionrÎ  ÚSCALErè  ÚROTATIONÚRotationÚALLzAll Transformsr(   )rN   rõ   r¯  ÚdefaultÚpropertyr÷   s      r   rf   zSEQUENCER_MT_image_clear.drawM  s¨   € Ø”ˆð EOð 	�ŠÐ9À
Ý"/Ô"7ð 	ñ 	9ô 	9Ü9AàDKð 	�ŠÐ9ÀÝ"/Ô"7ð 	ñ 	9ô 	9Ü9AàDNð 	�ŠÐ9À
Ý"/Ô"7ð 	ñ 	9ô 	9Ü9AØ]bˆ�ŠÐ9Ð@PˆÑQÔQÔZÐZÐZr   Nrø   r^   r   r   r2  r2  J  s-   € € € € € Ø€Hð	cð 	cð 	cð 	cð 	cr   r2  c                   ó   — e Zd ZdZd„ ZdS )r3  ÚApplyc                 ó¼   — | j         }d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        d|                     dd¬¦  «        _        d S )	NÚFITzsequencer.strip_transform_fitzScale To Fitr(   ÚFILLzScale to FillÚSTRETCHzStretch To Fill)rN   rõ   Ú
fit_methodr÷   s      r   rf   zSEQUENCER_MT_image_apply.draw\  s[   € Ø”ˆà[`ˆ�ŠÐ7¸nˆÑMÔMÔXØ\bˆ�ŠÐ7¸oˆÑNÔNÔYØ^gˆ�ŠÐ7Ð>OˆÑPÔPÔ[Ð[Ð[r   Nrø   r^   r   r   r3  r3  Y  s-   € € € € € Ø€Hðhð hð hð hð hr   r3  c                   ó&   — e Zd ZdZej        Zd„ ZdS )ÚSEQUENCER_MT_retimingrä   c                 óv   — | j         }d|_        |                     d¦  «         |                     d¦  «         d S )Nr(  r  r  r6  ©re   r   rN   s      r   rf   zSEQUENCER_MT_retiming.drawh  s=   € à”ˆØ"5ˆÔà�ŠÐ4Ñ5Ô5Ð5Ø�ŠÐCÑDÔDÐDÐDÐDr   Nr½  r^   r   r   rJ  rJ  d  s6   € € € € € Ø€HØ*Ô;ÐðEð Eð Eð Eð Er   rJ  c                   ó$   — e Zd ZdZd„ Zd„ Zd„ ZdS )ÚSEQUENCER_MT_context_menuÚ	Sequencerc                 óø	  — | j         }d|_        d|                     dd¬¦  «        _        |                     ¦   «          |                     ddd¬	¦  «         |                     d
dd¬	¦  «         |                     d¦  «         |                     dd¬¦  «        }d|_        d|_        |                     dd¬¦  «         |j        }|r<|j        dk    r1d|                     dd¬¦  «        _        |                     d¦  «         |                     ¦   «          |                     dd¬¦  «         |                     d¦  «         |                     ¦   «          d|                     dd¬¦  «        _	        |                     ¦   «          d|                     d¦  «        _
        |                     d¦  «         |                     ¦   «          |�r”|j        }t          |¦  «        }|                     ¦   «          |                     dd d!¬¦  «         |                     d"d#¬¦  «         |d$k    rF|d%k    r?|                     ¦   «          |                     ¦   «         }|                     d&d'¬¦  «         n1|d%k    r+|                     ¦   «          |                     d(d)¬¦  «         |d*k    rC|                     ¦   «         }|                     d+d d,¬¦  «         |                     d-d.¬¦  «         |d/v r+|                     ¦   «          |                     d0¦  «         �n |d1k    r*|                     ¦   «          |                     d2¦  «         nÐ|d3k    r?|                     ¦   «          |                     d4¦  «         |                     d5¦  «         n‹|d6k    r*|                     ¦   «          |                     d0¦  «         n[|d7k    rU|                     ¦   «          |                     d8¦  «         |                     d9¦  «         |                     d:d;¬¦  «         |d7k    r@|                     ¦   «          |                     d8¦  «         |                     d:d;¬¦  «         |                     ¦   «          |                     d<¦  «         |                     ¦   «          |                     d=¦  «         |                     ¦   «          d|                     d>d?¬@¦  «        _        |                     dA¦  «         d S )BNr(  r  r  r  r(   r  r  ÚCOPYDOWNr/   r  r  Ú	PASTEDOWNr  úwm.call_panelú	Rename...ÚTOPBAR_PT_nameFr  r  ru  Tr  r  rê  rë  rì  ró   rô   rí  rî  r  rb  r  r   r!  r|  r  rª  zAdd TransitionrÄ  zCrossfade Soundsrÿ   r«  r¬  zsequencer.fades_clearz
Clear Fade>   rº  rÜ  rÈ  r   rÅ  rÚ  r×  rÑ  rÏ  rÓ  rØ  r¦  rÔ  rÕ  rÇ  rÞ  rü  r{  r   r²   r  r"  r£  r#  r$  r%  r&  r'  r(  rø  r)  r*  r©  r+  )rN   r  rõ   rb  rL   r»  Ú	keep_openr}  r-  rö   rñ  r   rh  rH   r�   rx   )re   r   rN   rF  r„  r†  Úselected_sequences_countrQ   s           r   Údraw_genericz&SEQUENCER_MT_context_menu.draw_generict  s  € Ø”ˆà"5ˆÔà@Fˆ�ŠÐ)°ˆÑ8Ô8Ô=à×ÒÑÔÐà�ŠÐ(¨v¸JˆÑGÔGÐGØ�ŠÐ)°¸kˆÑJÔJÐJØ�ŠÐ2Ñ3Ô3Ð3Ø—’ °k�ÑBÔBˆØ%ˆŒ
ØˆŒØ�ŠÐ*°ˆÑ:Ô:Ð:àÔ-ˆØð 	B�U”Z 7Ò*Ð*ØZ^ˆF�OŠOÐ.Ð5JˆOÑKÔKÔWØ�OŠOÐ@ÑAÔAÐAà×ÒÑÔÐà�ŠÐ(Ð/DˆÑEÔEÐEØ�ŠÐ(Ñ)Ô)Ð)à×ÒÑÔÐàgkˆ�ŠÐ7Ð>[ˆÑ\Ô\Ôdà×ÒÑÔÐà6;ˆ�ŠÐ.Ñ/Ô/Ô3Ø�ŠÐ.Ñ/Ô/Ð/à×ÒÑÔÐàñ 1	MØœˆJÝ'=¸gÑ'FÔ'FÐ$à×ÒÑÔÐØ×%Ò%Ð&DÀfÐSaÐ%ÑbÔbÐbØ�OŠOÐ;ÐB_ˆOÑ`Ô`Ð`à˜WÒ$Ð$Ø+¨qÒ0Ð0Ø×$Ò$Ñ&Ô&Ð&Ø Ÿ-š-™/œ/�CØ—H’HÐ;ÐBR�HÑSÔSÐSøà+¨qÒ0Ð0Ø×$Ò$Ñ&Ô&Ð&Ø—O’OÐ$@ÐGY�OÑZÔZÐZà'¨1Ò,Ð,Ø—m’m‘o”o�Ø×&Ò&Ð'<¸fÈ6Ð&ÑRÔRÐRØ—’Ð 7¸l�ÑKÔKÐKàð ð ð ð × Ò Ñ"Ô"Ð"Ø—’Ð7Ñ8Ô8Ð8Ñ8Ø˜wÒ&Ð&Ø× Ò Ñ"Ô"Ð"Ø—’Ð6Ñ7Ô7Ð7Ð7Ø˜wÒ&Ð&Ø× Ò Ñ"Ô"Ð"Ø—’Ð 6Ñ7Ô7Ð7Ø—’Ð ;Ñ<Ô<Ð<Ð<Ø˜vÒ%Ð%Ø× Ò Ñ"Ô"Ð"Ø—’Ð7Ñ8Ô8Ð8Ð8Ø˜vÒ%Ð%Ø× Ò Ñ"Ô"Ð"Ø—’Ð 5Ñ6Ô6Ð6Ø—’Ð 9Ñ:Ô:Ð:Ø—’Ð 7¸m�ÑLÔLÐLØ˜VÒ#Ð#Ø× Ò Ñ"Ô"Ð"Ø—’Ð 5Ñ6Ô6Ð6Ø—’Ð 7¸m�ÑLÔLÐLà×ÒÑÔÐØ�ŠÐ3Ñ4Ô4Ð4à×ÒÑÔÐØ�ŠÐ2Ñ3Ô3Ð3à×ÒÑÔÐØEIˆ�ŠÐ+°(ˆÑ;Ô;ÔBØ�ŠÐ.Ñ/Ô/Ð/Ð/Ð/r   c                 óD  — | j         }d|_        |j        j        j        r€|                     d¦  «         |                     d¦  «         |                     ¦   «          |                     d¦  «         |                     ¦   «          |                     dd¬¦  «         d S d S )Nr(  r  r  r	  r  zDelete Retiming Keysr(   )rN   r  r½   r¾   re  rõ   rL   rL  s      r   Údraw_retimez%SEQUENCER_MT_context_menu.draw_retime×  s©   € Ø”ˆØ"5ˆÔàŒ=Ô(Ô?ð 	MØ�OŠOÐGÑHÔHÐHØ�OŠOÐEÑFÔFÐFØ×ÒÑÔÐà�OŠOÐBÑCÔCÐCØ×ÒÑÔÐà�OŠOÐ.Ð5KˆOÑLÔLÐLÐLÐLð	Mð 	Mr   c                 ó„   — |j         j        }|j        r|                      |¦  «         d S |                      |¦  «         d S rc   )r½   r¾   re  rZ  rX  )re   r   rÀ   s      r   rf   zSEQUENCER_MT_context_menu.drawå  sK   € ØŒ]Ô*ˆØÔ$ð 	'à×Ò˜WÑ%Ô%Ð%Ð%Ð%à×Ò˜gÑ&Ô&Ð&Ð&Ð&r   N)rX   rY   rZ   r•   rX  rZ  rf   r^   r   r   rN  rN  q  sM   € € € € € Ø€Hða0ð a0ð a0ðFMð Mð Mð'ð 'ð 'ð 'ð 'r   rN  c                   ó   — e Zd ZdZd„ ZdS )Ú!SEQUENCER_MT_preview_context_menuzSequencer Previewc                 ól   — | j         }d|_        |                     dd¬¦  «        }d|_        d|_        d S )Nr(  rS  rT  r(   rU  F)rN   r  rõ   r»  rV  )re   r   rN   rF  s       r   rf   z&SEQUENCER_MT_preview_context_menu.drawñ  s8   € Ø”ˆà"5ˆÔà—’ °k�ÑBÔBˆØ%ˆŒ
ØˆŒˆˆr   Nrø   r^   r   r   r]  r]  î  s(   € € € € € Ø"€Hð ð  ð  ð  ð  r   r]  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_pivot_piezPivot Pointc                 ó  — | j         }|                     ¦   «         }|j        j        }|                     |dd¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         d S )Nrn   ÚCENTER)ÚvalueÚCURSORÚINDIVIDUAL_ORIGINSÚMEDIAN)rN   Úmenu_pier‚   rƒ   Ú	prop_enum)re   r   rN   Úpierƒ   s        r   rf   zSEQUENCER_MT_pivot_pie.draw  s�   € Ø”ˆØ�oŠoÑÔˆà")Ô"7Ô"OÐà�ŠÐ-¨}ÀHˆÑMÔMÐMØ�ŠÐ-¨}ÀHˆÑMÔMÐMØ�ŠÐ-¨}ÐDXˆÑYÔYÐYØ�ŠÐ-¨}ÀHˆÑMÔMÐMÐMÐMr   Nrø   r^   r   r   r`  r`  þ  s-   € € € € € Ø€Hð	Nð 	Nð 	Nð 	Nð 	Nr   r`  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_view_pier  c                 ó6  — | j         }|                     ¦   «         }|                     d¦  «         |                     ddd¬¦  «         |                     ¦   «          |j        j        r|                     dd¬¦  «         d S |                     dd	¬¦  «         d S )
Nr-  r+  r,  ÚZOOM_SELECTEDr/   r.  r/  r(   r0  )rN   rg  rõ   rL   r½   r>  )re   r   rN   ri  s       r   rf   zSEQUENCER_MT_view_pie.draw  sœ   € Ø”ˆà�oŠoÑÔˆØ�ŠÐ)Ñ*Ô*Ð*Ø�ŠÐ.Ð5EÈOˆÑ\Ô\Ð\Ø�Š‰ŒˆØŒ=Ô*ð 	MØ�LŠLÐ1Ð8MˆLÑNÔNÐNÐNÐNà�LŠLÐ1Ð8KˆLÑLÔLÐLÐLÐLr   Nrø   r^   r   r   rk  rk    s-   € € € € € Ø€Hð
Mð 
Mð 
Mð 
Mð 
Mr   rk  c                   ó   — e Zd ZdZd„ ZdS )ÚSEQUENCER_MT_preview_view_pier  c                 ó  — | j         }|                     ¦   «         }d|_        |                     d¦  «         |                     ddd¬¦  «         |                     ¦   «          d|                     dd	¬
¦  «        _        d S )Nrý   r3  r+  r,  rm  r/   rÿ   r  zZoom 1:1r(   )rN   rg  r  rõ   rL   r  )re   r¦   rN   ri  s       r   rf   z"SEQUENCER_MT_preview_view_pie.draw   sy   € Ø”ˆà�oŠoÑÔˆØ6ˆÔØ�ŠÐ1Ñ2Ô2Ð2Ø�ŠÐ.Ð5EÈOˆÑ\Ô\Ð\Ø�Š‰ŒˆØKLˆ�ŠÐ0°zˆÑBÔBÔHÐHÐHr   Nrø   r^   r   r   ro  ro    s-   € € € € € Ø€HðMð Mð Mð Mð Mr   ro  c                   óB   — e Zd ZdZdZed„ ¦   «         Zed„ ¦   «         ZdS )ÚSequencerButtonsPanelrU   rV   c                 ó   — | j         j        dv S rÈ   r¬   ©r   s    r   r’   z#SequencerButtonsPanel.has_sequencer/  ó   € àÔ"Ô,Ð0RÐRÐSr   c                 ó>   — |                       |¦  «        o|j        d uS rc   ©r’   r}  ©r®   r   s     r   r¯   zSequencerButtonsPanel.poll3  s$   € à× Ò  Ñ)Ô)ÐY¨wÔ/LÐTXÐ/XÐYr   N©	rX   rY   rZ   r[   r\   Ústaticmethodr’   rÄ   r¯   r^   r   r   rr  rr  +  sZ   € € € € € Ø%€MØ€NàðTð Tñ „\ðTð ðZð Zñ „[ðZð Zð Zr   rr  c                   óB   — e Zd ZdZdZed„ ¦   «         Zed„ ¦   «         ZdS )ÚSequencerButtonsPanel_OutputrU   rV   c                 ó0   — | j         }|j        dv p|j        S r«   )r}   r   r&  ©r   r   s     r   ri  z(SequencerButtonsPanel_Output.has_preview<  s    € àÔˆØ”Ð @Ð@ÐUÀRÔEUÐUr   c                 ó,   — |                       |¦  «        S rc   ©ri  rx  s     r   r¯   z!SequencerButtonsPanel_Output.pollA  ó   € à�Š˜wÑ'Ô'Ð'r   N)	rX   rY   rZ   r[   r\   rz  ri  rÄ   r¯   r^   r   r   r|  r|  8  sU   € € € € € Ø%€MØ€NàðVð Vñ „\ðVð ð(ð (ñ „[ð(ð (ð (r   r|  c                   óB   — e Zd ZdZdZed„ ¦   «         Zed„ ¦   «         ZdS )ÚSequencerColorTagPickerrU   rV   c                 ó   — | j         j        dv S rÈ   r¬   rt  s    r   r’   z%SequencerColorTagPicker.has_sequencerJ  ru  r   c                 ó>   — |                       |¦  «        o|j        d uS rc   rw  rx  s     r   r¯   zSequencerColorTagPicker.pollN  s$   € à× Ò  Ñ)Ô)ÐW¨gÔ.KÐSWÐ.WÐWr   Nry  r^   r   r   rƒ  rƒ  F  sZ   € € € € € Ø%€MØ€NàðTð Tñ „\ðTð ðXð Xñ „[ðXð Xð Xr   rƒ  c                   ó$   — e Zd ZdZdZddhZd„ ZdS )ÚSEQUENCER_PT_color_tag_pickerz	Color Tagr  ÚHIDE_HEADERÚ	INSTANCEDc                 ó&  — | j         }|                     d¬¦  «        }d|                     dd¬¦  «        _        t	          dd¦  «        D ]F}d	                     |¦  «        }d
                     |¦  «        |                     d|¬¦  «        _        ŒGd S )NTr&   r  úsequencer.strip_color_tag_setÚXr©  rÿ   rv  zSEQUENCE_COLOR_{:02d}zCOLOR_{:02d})rN   r„   rõ   ÚcolorÚranger  )re   r¦   rN   r„   Úir0   s         r   rf   z"SEQUENCER_PT_color_tag_picker.drawX  s˜   € Ø”ˆà�jŠj˜tˆjÑ$Ô$ˆØHNˆ�ŠÐ4¸3ˆÑ?Ô?ÔEÝ�q˜"‘”ð 	fð 	fˆAØ*×1Ò1°!Ñ4Ô4ˆDØM[×MbÒMbÐcdÑMeÔMeˆC�LŠLÐ8¸tˆLÑDÔDÔJÐJð	fð 	fr   N)rX   rY   rZ   r•   r]   r¶  rf   r^   r   r   r‡  r‡  S  s<   € € € € € Ø€HØ€KØ Ð-€Jðfð fð fð fð fr   r‡  c                   ó   — e Zd ZdZd„ ZdS )r(  zSet Color Tagc                 óp   — | j         }|                     d¬¦  «        }|                     ddd¬¦  «         d S )NTr&   r‹  r�  )ro   )rN   r„   Úoperator_enum)re   r¦   rN   r„   s       r   rf   z"SEQUENCER_MT_color_tag_picker.drawe  s>   € Ø”ˆà�jŠj˜tˆjÑ$Ô$ˆØ×ÒÐ9¸7ÈdÐÑSÔSÐSÐSÐSr   Nrø   r^   r   r   r(  r(  b  s-   € € € € € Ø€HðTð Tð Tð Tð Tr   r(  c                   ó"   — e Zd ZdZdhZdZd„ ZdS )ÚSEQUENCER_PT_stripr+   rˆ  r  c                 óØ  — | j         }|j        }|j        }|dv rd}nc|dv rd}n\|dk    rd}nS|dk    rd}nJ|d	k    rd
}nA|dk    rd}n8|dk    rd}n/|dk    rd}n&|dk    rd}n|dk    rd}n|dk    rd}n|dk    rd}nd}|                     d¬¦  «        }d|_        |                     d|¬¦  «         |                     ¦   «          |                     |dd¬¦  «         |                     d¬¦  «        }|j        dk    r| 	                    d dd¬!¦  «         n"d"|j        z   }| 	                    d d|¬!¦  «         |                     ¦   «          |                     |d#ddd¬$¦  «         d S )%N>   rº  rÜ  rÚ  rÖ  r×  rÑ  rÏ  rÓ  rØ  rÔ  rÕ  rÞ  r¨  >   rÈ  rÅ  rÇ  r.   ru  r’  Ú	MOVIECLIPr“  ÚMASKr˜  r{  rœ  r|  rž  r²   rŸ  r   r£  r¥  r¦  r#  ÚSEQ_STRIP_METAr;  Tr&   Fr+   r/   r»  r(   r  r‡  )rs   r)   r0   Ú	SEQUENCE_Úmute)rx   ro   Úemboss)
rN   r}  rb  r„   Úuse_property_decoraterK   rL   rE   Ú	color_tagr…   )	re   r   rN   r„  r†  Úicon_headerr„   r‡   r0   s	            r   rf   zSEQUENCER_PT_strip.drawq  sí  € Ø”ˆØÔ-ˆØ”Zˆ
àð 
ð 
ð 
ð
 %ˆKˆKØð 
ð 
ð 
ð ,ˆKˆKØ˜7Ò"Ð"Ø&ˆKˆKØ˜;Ò&Ð&Ø#ˆKˆKØ˜6Ò!Ð!Ø$ˆKˆKØ˜7Ò"Ð"Ø&ˆKˆKØ˜7Ò"Ð"Ø&ˆKˆKØ˜7Ò"Ð"Ø&ˆKˆKØ˜7Ò"Ð"Ø!ˆKˆKØ˜6Ò!Ð!Ø%ˆKˆKØ˜<Ò'Ð'Ø!ˆKˆKØ˜6Ò!Ð!Ø*ˆKˆKà)ˆKà�jŠj˜tˆjÑ$Ô$ˆØ$)ˆÔ!Ø�	Š	�r ˆ	Ñ,Ô,Ð,Ø�Š‰ŒˆØ�Š�˜ RˆÑ(Ô(Ð(à�gŠg˜DˆgÑ!Ô!ˆØŒ?˜fÒ$Ð$Ø�KŠKÐ=ÀBÈWˆKÑUÔUÐUÐUà ¤Ñ0ˆDØ�KŠKÐ=ÀBÈTˆKÑRÔRÐRà�Š‰ŒˆØ�Š�˜ t°tÀEˆÑJÔJÐJÐJÐJr   N)rX   rY   rZ   r•   r¶  r]   rf   r^   r   r   r”  r”  l  s9   € € € € € Ø€HØ�€JØ€Kð4Kð 4Kð 4Kð 4Kð 4Kr   r”  c                   ó8   — e Zd ZdZdhZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_adjust_cropÚCropÚDEFAULT_CLOSEDr  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S ©NFr|  ©r’   r}  rb  ©r®   r   r„  s      r   r¯   zSEQUENCER_PT_adjust_crop.poll­  ó?   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5àŒz˜WÒ$Ð$r   c                 óN  — |j         }| j        }d|_        |j         |_        |                     d¬¦  «        }|                     |j        d¦  «         |                     |j        d¦  «         |                     |j        d¦  «         |                     |j        d¦  «         d S )NTr&   Úmin_xÚmax_xÚmax_yÚmin_y)r}  rN   rG   rš  r†   rH   rE   Úcrop©re   r   r„  rN   rQ   s        r   rf   zSEQUENCER_PT_adjust_crop.draw¸  s•   € ØÔ-ˆØ”ˆØ$(ˆÔ!Ø!œJ˜ˆŒà�mŠm $ˆmÑ'Ô'ˆØ�Š�”˜WÑ%Ô%Ð%Ø�Š�”˜WÑ%Ô%Ð%Ø�Š�”˜WÑ%Ô%Ð%Ø�Š�”˜WÑ%Ô%Ð%Ð%Ð%r   N©	rX   rY   rZ   r•   r¶  r]   rÄ   r¯   rf   r^   r   r   r   r   ¨  sN   € € € € € Ø€HØ"Ð#€JØ€Kàð%ð %ñ „[ð%ð
&ð 
&ð 
&ð 
&ð 
&r   r   c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_effectrÌ  r  c                 óX   — |                       |¦  «        sdS |j        }|sdS |j        dv S )NF>   rº  rÜ  r£  rÈ  r   rÅ  rÚ  rÖ  r×  rÑ  rÏ  rÓ  rØ  rÔ  rÕ  rÇ  rÞ  r¥  r¦  s      r   r¯   zSEQUENCER_PT_effect.pollÉ  sF   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5àŒzð 
ð 
ð 	
r   c                 óº  — | j         }d|_        |j        }|j         |_        |j        dk    r£|                     ¦   «         }|                     ¦   «         }|                     |d¦  «         |j        dk    rZ| 	                    ddd¬¦  «         |                     ¦   «         }|                     |d	¦  «         | 	                    ddd
¬¦  «         |j
        }|dk    r3|                     |ddd¬¦  «         |                     |dd¬¦  «         �nÙ|dk    r¨|                     ¦   «         }|                     |d¦  «         d|_        |                     ¦   «                              |dd¬¦  «         |                     ¦   «         }|                     |dd¬¦  «         |j        dv r|                     |d¦  «         �n+|dk    r |                     ¦   «         }|                     |dd¬¦  «         |                     |dd¬¦  «         |                     |d¦  «         |                     |d¦  «         |                     |dd¬¦  «         |                     |d¦  «         �n…|dk    rð|                     d¬ ¦  «        }|                     |d!d"¬¦  «         |j        d#k    r|                     |d$d%¬¦  «         nG|j        d&k    r|                     |d'd%¬¦  «         n#|j        d(k    r|                     |d)d%¬¦  «         |                     d¬ ¦  «        }|j        d*k    |_        |                     dd+¬,¦  «        }|                     |d-d¬¦  «         �n�|d.k    �rZ|                     ¦   «         }|                     |d/¦  «         |                     |d0¦  «         |                     d¬ ¦  «        }|                     |d1d2¬¦  «         |                     |d3d4¬¦  «         |                     ¦   «          |                     d¬ ¦  «        }|                     |d5¦  «         |j        r/|                     d¬ ¦  «        }|                     |d6d7¬¦  «         n0|                     |d6d8¬¦  «         |                     |d9d4¬¦  «         |                     ¦   «          |                     |d:d;¬¦  «         �n.|d<k    �rº|                     d¬ ¦  «        }|j        }	|                     |d=d>¬¦  «         |	d?k    �rRd@}
|                     dA¬¦  «         |                     ¦   «         }t+          d|	¦  «        D ]Ç}||
z  dk    r|                     d¬ ¦  «        }||j        k    rN|                     d¬ ¦  «        }dB|_        || 	                    dCdD                     |¦  «        dB¬E¦  «        _        Œz|                     d¬ ¦  «        }d|_        || 	                    dCdD                     |¦  «        dB¬E¦  «        _        ŒÈ|j        |
k    rB|	dz
  |
z  r:t+          |j        |	|
dz   |	z
  |
z  z   ¦  «        D ]}|                     d¬¦  «         Œn™|                     ¦   «          |                     dFdG¬¦  «         nm|dHk    rg| j         }|                     ¦   «         }dI|_        dI|_        dB|_        |                     |dJd¬¦  «         d|_        |                     |dKdL¬¦  «         |                     d¬ ¦  «        }|dMv r;|                     |dNdO¬¦  «         |j        s|                     |dPdQ¬¦  «         d S d S |dRk    rH|                     d¬ ¦  «        }|                     |dSdT¬¦  «         |                     |dUd4¬¦  «         d S |dVk    rH|                     |dWdX¬¦  «         |                     d¬ ¦  «        }|                     |dYd¬¦  «         d S d S )ZNTr   Úinput_1rÿ   rþ  r+   ÚSORT_ASCr/   Úinput_2Ú	SORT_DESCr   r�  r1   r(   rÈ  Útransition_typerN  Ú	directionrë   Ú
blur_width©Úslider>   ÚDOUBLEÚSINGLEÚanglerÜ  Ú	thresholdÚclampÚboost_factorÚblur_radiusÚqualityÚuse_only_boostrÚ  r&   Úspeed_controlrÛ  rÑ  Úspeed_factorú ÚLENGTHÚspeed_lengthÚFRAME_NUMBERÚspeed_frame_numberrG  ÚInterpolation©r"   ÚheadingÚuse_frame_interpolaterØ  ÚinterpolationÚtranslation_unitÚtranslate_start_xú
Position XÚtranslate_start_yÚYÚuse_uniform_scaleÚscale_start_xrè  úScale XÚscale_start_yÚrotation_startr>  r×  Úmulticam_sourcezSource Channelr  r   zCut ToFzsequencer.split_multicamz{:d}©r)   r  z0Two or more channels are needed below this stripÚINFOr£  gÍÌÌÌÌÌô?r)   Ú
wrap_widthz
Wrap Width>   rÈ  rÅ  rÓ  rÔ  rÕ  rÇ  Úuse_default_fadezDefault FadeÚeffect_faderzEffect FaderrÞ  Úsize_xzSize XÚsize_yrÖ  Úblend_effectz
Blend Moder%   )rN   rG   r}  rš  r†   Úinput_countrH   r„   rE   rõ   rb  rM   Ú	alignmentr¸  Úcolumn_flowrÆ  r  rL   r×  ÚchannelrK   rŽ  rÜ  r  ÚcameraÚscale_xÚscale_yrà  )re   r   rN   r„  rQ   r„   r†  rP   rž   Ústrip_channelÚBT_ROWr�  r‡   Úsub_1s                 r   rf   zSEQUENCER_PT_effect.drawÙ  sþ  € Ø”ˆØ$(ˆÔ!àÔ-ˆà!œJ˜ˆŒàÔ˜qÒ Ð Ø—-’-‘/”/ˆCØ—'’'‘)”)ˆCØ�HŠH�U˜IÑ&Ô&Ð&àÔ  1Ò$Ð$Ø—’Ð4¸2ÀJ�ÑOÔOÐOØ—g’g‘i”i�Ø—’˜ 	Ñ*Ô*Ð*Ø—’Ð4¸2ÀK�ÑPÔPÐPà”Zˆ
à˜Ò Ð Ø×(Ò(¨°ÀdÐRVÐ(ÑWÔWÐWØ�KŠK˜˜w¨RˆKÑ0Ô0Ð0Ñ0à˜6Ò!Ð!Ø—-’-‘/”/ˆCØ�HŠH�UÐ-Ñ.Ô.Ð.Ø#ˆCŒMØ�GŠG‰IŒI�NŠN˜5 +°dˆNÑ;Ô;Ð;à—-’-‘/”/ˆCØ�HŠH�U˜L°ˆHÑ6Ô6Ð6ØÔ$Ð(<Ð<Ð<Ø—’˜ Ñ(Ô(Ð(ùà˜6Ò!Ð!Ø×%Ò%Ñ'Ô'ˆDØ�IŠI�e˜[°ˆIÑ6Ô6Ð6Ø�IŠI�e˜W¨TˆIÑ2Ô2Ð2Ø�IŠI�e˜^Ñ,Ô,Ð,Ø�IŠI�e˜]Ñ+Ô+Ð+Ø�IŠI�e˜Y¨tˆIÑ4Ô4Ð4Ø�IŠI�eÐ-Ñ.Ô.Ð.Ñ.à˜7Ò"Ð"Ø—-’- d�-Ñ+Ô+ˆCØ�HŠH�U˜O°/ˆHÑBÔBÐBØÔ" jÒ0Ð0Ø—’˜ °S�Ñ9Ô9Ð9Ð9ØÔ$¨Ò0Ð0Ø—’˜ °S�Ñ9Ô9Ð9Ð9ØÔ$¨Ò6Ð6Ø—’˜Ð 4¸3�Ñ?Ô?Ð?à—*’* 4�*Ñ(Ô(ˆCØÔ-°Ò:ˆCŒKØ—*’* 4°�*ÑAÔAˆCØ�HŠH�UÐ3¸"ˆHÑ=Ô=Ð=Ñ=à˜;Ò&Ñ&Ø—-’-‘/”/ˆCà�HŠH�U˜OÑ,Ô,Ð,Ø�HŠH�UÐ.Ñ/Ô/Ð/Ø—-’- d�-Ñ+Ô+ˆCØ�HŠH�UÐ/°lˆHÑCÔCÐCØ�HŠH�UÐ/°cˆHÑ:Ô:Ð:à�MŠM‰OŒOˆOà—Z’Z d�ZÑ+Ô+ˆFØ�KŠK˜Ð2Ñ3Ô3Ð3ØÔ&ð ;ØŸš¨$˜Ñ/Ô/�Ø—’˜E ?¸�ÑAÔAÐAÐAà—’˜ °i�Ñ@Ô@Ð@Ø—’˜ °c�Ñ:Ô:Ð:à�MŠM‰OŒOˆOà�HŠH�UÐ,°:ˆHÑ>Ô>Ð>Ñ>à˜:Ò%Ñ%Ø—-’- d�-Ñ+Ô+ˆCØ!œMˆMà�HŠH�UÐ-Ð4DˆHÑEÔEÐEð ˜qÒ Ñ Ø�Ø—	’	˜x�	Ñ(Ô(Ð(Ø—g’g‘i”i�å˜q -Ñ0Ô0ð vð v�AØ˜F™
 qÒ(Ð(Ø!Ÿgšg¨D˜gÑ1Ô1˜ð ˜EÔ1Ò1Ð1Ø!Ÿgšg¨D˜gÑ1Ô1˜Ø&+˜œØrs˜ŸšÐ%?ÀfÇmÂmÐTUÑFVÔFVÐbg˜ÑhÔhÔoÐoà #§¢¨d Ñ 3Ô 3˜Ø(,˜œØtu˜ŸšÐ'AÈÏÊÐVWÑHXÔHXÐdi˜ÑjÔjÔqÐqà”= 6Ò)Ð)¨}¸qÑ/@ÀFÑ.JÐ)Ý" 5¤=°-ÀFÈQÁJÐQ^ÑD^ÐbhÑChÑ2iÑjÔjð +ð +˜ØŸ	š	 r˜	Ñ*Ô*Ð*Ð*øà—’‘”�Ø—	’	ÐQÐX^�	Ñ_Ô_Ð_Ð_à˜6Ò!Ð!Ø”[ˆFØ—-’-‘/”/ˆCØˆCŒKØˆCŒKØ%*ˆCÔ"Ø�HŠH�U˜F¨ˆHÑ,Ô,Ð,Ø%)ˆCÔ"Ø�KŠK˜˜|°,ˆKÑ?Ô?Ð?à�mŠm $ˆmÑ'Ô'ˆØÐcÐcÐcØ�HŠH�UÐ.°^ˆHÑDÔDÐDØÔ)ð EØ—’˜ °^�ÑDÔDÐDÐDÐDðEð Eà˜?Ò*Ð*Ø—-’- d�-Ñ+Ô+ˆCØ�HŠH�U˜H¨8ˆHÑ4Ô4Ð4Ø�HŠH�U˜H¨3ˆHÑ/Ô/Ð/Ð/Ð/Ø˜:Ò%Ð%Ø�KŠK˜˜~°LˆKÑAÔAÐAØ—*’* 4�*Ñ(Ô(ˆCØ�HŠH�U˜H¨TˆHÑ2Ô2Ð2Ð2Ð2ð &Ð%r   N©rX   rY   rZ   r•   r]   rÄ   r¯   rf   r^   r   r   r±  r±  Å  sK   € € € € € Ø€HØ€Kàð
ð 
ñ „[ð
ðK3ð K3ð K3ð K3ð K3r   r±  c                   ó6   — e Zd ZdZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_effect_text_layoutÚLayoutr±  r  c                 ó&   — |j         }|j        dk    S ©Nr£  ©r}  rb  r¦  s      r   r¯   z$SEQUENCER_PT_effect_text_layout.polll  ó   € àÔ-ˆØŒz˜VÒ#Ð#r   c                 óè   — |j         }| j        }d|_        |                     ¦   «         }|                     |dd¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         d S )	NTÚlocationÚLocationr(   Úalign_xzAnchor XÚalign_yrÖ  )r}  rN   rG   rH   rE   r®  s        r   rf   z$SEQUENCER_PT_effect_text_layout.drawq  st   € ØÔ-ˆØ”ˆØ$(ˆÔ!Ø�mŠm‰oŒoˆØ�Š�˜
¨ˆÑ4Ô4Ð4Ø�Š�˜	¨
ˆÑ3Ô3Ð3Ø�Š�˜	¨ˆÑ,Ô,Ð,Ð,Ð,r   N©	rX   rY   rZ   r•   rÃ   r]   rÄ   r¯   rf   r^   r   r   rñ  rñ  g  sK   € € € € € Ø€HØ(€LØ€Kàð$ð $ñ „[ð$ð-ð -ð -ð -ð -r   rñ  c                   ó6   — e Zd ZdZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_effect_text_styleÚStyler±  r  c                 ó&   — |j         }|j        dk    S rô  rõ  r¦  s      r   r¯   z#SEQUENCER_PT_effect_text_style.poll€  rö  r   c                 óž  — |j         }| j        }d|_        |                     ¦   «         }|                     d¬¦  «        }d|_        |                     |ddd¬¦  «         |                     |dd	d
¬¦  «         |                     |dd	d¬¦  «         |                     |d¦  «         |                     |d¦  «         |                     dd¬¦  «        }d|_        |                     d¬¦  «        }|                     |dd	¬¦  «         |                     d¬¦  «        }|j        o|j	         |_
        |                     |dd	¬¦  «         |                     |d¦  «         |                     ¦   «         }|                     |d¦  «         |                     |d¦  «         |                     |d¦  «         |j        o|j	         |_
        |                     dd¬¦  «        }d|_        |                     d¬¦  «        }|                     |dd	¬¦  «         |                     d¬¦  «        }|j        o|j	         |_
        |                     |dd	¬¦  «         |                     |d¦  «         |                     dd¬¦  «        }|                     d¬¦  «        }|                     |d¦  «         |j        o|j	         |_
        |                     ddt          j        ¬¦  «        }d|_        |                     d¬¦  «        }|                     |dd	¬¦  «         |                     d¬¦  «        }|j        o|j	         |_
        |                     |d d	¬¦  «         |                     |d ¦  «         |                     dd!¬¦  «        }|                     d¬¦  «        }|                     |d"¦  «         |j        o|j	         |_
        d S )#NTr&   FÚfontz	font.openzfont.unlink)ÚopenÚunlinkÚuse_boldr+   ÚBOLDr/   Ú
use_italicÚITALICÚ	font_sizer�  ÚShadowrÎ  Ú
use_shadowr(   Úshadow_colorÚshadow_angleÚshadow_offsetÚshadow_blurÚOutlineÚuse_outlineÚoutline_colorzOutline WidthÚoutline_widthÚBox)r"   rÏ  Úheading_ctxtÚuse_boxÚ	box_colorz
Box MarginÚ
box_margin)r}  rN   rG   rH   r„   rœ  Útemplate_IDrE   r  rš  r†   Úprop_decoratorr  r¯  rß  r  )re   r   r„  rN   rQ   r„   r‡   Úsubsubs           r   rf   z#SEQUENCER_PT_effect_text_style.draw…  sŒ  € ØÔ-ˆØ”ˆØ$(ˆÔ!Ø�mŠm‰oŒoˆà�gŠg˜DˆgÑ!Ô!ˆØ$)ˆÔ!Ø�Š˜˜v¨KÀˆÑNÔNÐNØ�Š�˜
¨°&ˆÑ9Ô9Ð9Ø�Š�˜¨2°HˆÑ=Ô=Ð=à�Š�˜Ñ$Ô$Ð$Ø�Š�˜Ñ Ô Ð à�jŠj˜t¨XˆjÑ6Ô6ˆØ$)ˆÔ!Ø�gŠg˜DˆgÑ!Ô!ˆØ�Š�˜¨2ˆÑ.Ô.Ð.Ø—’˜t�Ñ$Ô$ˆØÔ(Ð=°%´*¨nˆŒØ�Š�E˜>°ˆÑ3Ô3Ð3Ø×Ò˜5 .Ñ1Ô1Ð1à�mŠm‰oŒoˆØ�Š�˜Ñ'Ô'Ð'Ø�Š�˜Ñ(Ô(Ð(Ø�Š�˜Ñ&Ô&Ð&ØÔ%Ð:¨u¬z¨>ˆŒ
à�jŠj˜t¨YˆjÑ7Ô7ˆØ$)ˆÔ!Ø�gŠg˜DˆgÑ!Ô!ˆØ�Š�˜¨BˆÑ/Ô/Ð/Ø—’˜t�Ñ$Ô$ˆØÔ)Ð>°5´:¨~ˆŒØ�Š�E˜?°ˆÑ4Ô4Ð4Ø×Ò˜5 /Ñ2Ô2Ð2à�jŠj˜t¨_ˆjÑ=Ô=ˆØ�gŠg˜DˆgÑ!Ô!ˆØ�Š�˜Ñ(Ô(Ð(ØÔ&Ð;°´
¨NˆŒ
à�jŠj˜t¨UÅÔAZˆjÑ[Ô[ˆØ$)ˆÔ!Ø�gŠg˜DˆgÑ!Ô!ˆØ�Š�˜	¨ˆÑ+Ô+Ð+Ø—’˜t�Ñ$Ô$ˆØœÐ:¨u¬z¨>ˆŒØ�Š�E˜;¨RˆÑ0Ô0Ð0Ø×Ò˜5 +Ñ.Ô.Ð.à�jŠj˜t¨\ˆjÑ:Ô:ˆØ�gŠg˜DˆgÑ!Ô!ˆØ�Š�˜Ñ%Ô%Ð%Ø”]Ð7¨E¬J¨ˆŒ
ˆ
ˆ
r   Nrü  r^   r   r   rþ  rþ  {  sK   € € € € € Ø€HØ(€LØ€Kàð$ð $ñ „[ð$ð88ð 88ð 88ð 88ð 88r   rþ  c                   ó8   — e Zd ZdZdhZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_sourcerÚ   r¢  r  c                 óX   — |                       |¦  «        sdS |j        }|sdS |j        dv S )NF>   r²   r{  r|  r¥  r¦  s      r   r¯   zSEQUENCER_PT_source.pollÅ  s@   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5àŒzÐ8Ð8Ð8r   c                 ój  — | j         }d|_        d|_        |j        }|j        }|j        }|j         |_        |dk    �rI|j        }| 	                    |dd¬¦  «         |��%| 
                    ¦   «         }|                     |dd¬	¦  «         d
|_        | 
                    d¬¦  «        }|                     dd¬¦  «        }	d
|	_        |j        r/|	                     d¬	¦  «         |	                     ddd¬¦  «         n.|	                     d¬	¦  «         |	                     ddd¬¦  «         |                     |d¦  «         |                     ¦   «         }| 
                    d¬¦  «        }|                     dd¬¦  «        }	d
|	_        |	                     d¬	¦  «         d|	_        |j        dk    r|	                     d¬	¦  «         n/|	                     d                     |j        ¦  «        d¬¦  «         |                     dd¬¦  «        }	d
|	_        |	                     d¬	¦  «         d|	_        |j        j        d         j        }
|	                     |
|
                     |j        ¦  «                 j        ¬	¦  «         ~
d S d S |dk    rÉ| 
                    ¦   «         }|                     |dd¬	¦  «         |                     |j        ¦  «        }|r|                     |d d¬	¦  «         |                     |j        d!d"¬	¦  «         |                     |d#d$¬	¦  «         | 
                    d¬¦  «        }d|                     d%d&d'¬(¦  «        _        n‚|j        d         }| 
                    ¦   «         }|                     |dd¬	¦  «         |                     |j        d!d"¬	¦  «         |                     |d)¦  «         |                     |d*¦  «         |j        j         rž|                     |d+¦  «         | 
                    ¦   «         }|j         |_        | !                    ¦   «                              |d,d¬-¦  «         |                     ¦   «         }|j"        d.k    |_        | #                    |j$        ¦  «         |                     ¦   «         }| 
                    d¬¦  «        }|                     dd¬¦  «        }	d
|	_        |	                     d/¬	¦  «         |r|j%        |j&        fnd0}|d         r/|d1         r'd|	_        |	                      d2j        |Ž d¬¦  «         n|	                     d3¬	¦  «         |j'        rl|                     dd¬¦  «        }	d
|	_        |	                     d4¬	¦  «         d|	_        |	                     d5                     |j'        ¦  «        d¬¦  «         d S d S )6NTFr|  Úsoundz
sound.open)r  Úfilepathr+   r(   rN  r&   r  ©r%   r"   ÚUnpackzsound.unpackÚPACKAGEr*  ÚPackz
sound.packÚUGLYPACKAGEÚuse_memory_cachezSample RaterL  r   ÚUnknownz{:d} HzrÝ  ÚChannelsÚchannelsr²   Ú	directoryÚfilenamer»  zColor SpaceÚ
alpha_modeÚAlpharz  zChange Data/FilesÚFILEBROWSERr/   Ústream_indexÚuse_deinterlaceÚuse_multiviewÚviews_formatrë   Ú	STEREO_3DÚ
Resolution)r   r   rÿ   z	{:d}x{:d}r^  ÚFPSú{:.2f})(rN   rG   rœ  r½   r}  rb  rš  r†   r   r  rH   rE   ræ  rJ   Úpacked_filerK   rõ   rI   Ú
samplerater  Úbl_rnaÚ
propertiesÚ
enum_itemsÚfindr*  r»  Ústrip_elem_from_frameÚframe_currentÚcolorspace_settingsr�  ÚelementsÚrenderr2  r„   r3  Útemplate_image_stereo_3dÚstereo_3d_formatÚ
orig_widthÚorig_heightÚorig_fps)re   r   rN   r½   r„  r†  r   rQ   r‡   rJ   Úchannel_enum_itemsÚelemrI   Úsizes                 r   rf   zSEQUENCER_PT_source.drawÐ  s�  € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$à”ˆØÔ-ˆØ”Zˆ
à!œJ˜ˆŒð ˜Ò Ñ Ø”KˆEØ×Ò˜u g°LÐÑAÔAÐAØÑ à—m’m‘o”o�Ø—’˜ 
°�Ñ4Ô4Ð4à '�”Ø—j’j t�jÑ,Ô,�ØŸ	š	¨°D˜	Ñ9Ô9�Ø")�”ØÔ$ð NØ—K’K X�KÑ.Ô.Ð.Ø—N’N >¸	È�NÑKÔKÐKÐKà—K’K V�KÑ,Ô,Ð,Ø—N’N <°mÈ"�NÑMÔMÐMà—’˜EÐ#5Ñ6Ô6Ð6à—j’j‘l”l�Ø—j’j t�jÑ,Ô,�ØŸ	š	¨°E˜	Ñ:Ô:�Ø")�”Ø—’ �Ñ/Ô/Ð/Ø"(�”ØÔ# qÒ(Ð(Ø—K’K Y�KÑ/Ô/Ð/Ð/à—K’K Y×%5Ò%5°eÔ6FÑ%GÔ%GÐSX�KÑYÔYÐYàŸ	š	¨°E˜	Ñ:Ô:�Ø")�”Ø—’ �Ñ,Ô,Ð,Ø"(�”ð &+¤\Ô%<¸ZÔ%HÔ%SÐ"Ø—’Ð!3Ð4F×4KÒ4KÈEÌNÑ4[Ô4[Ô!\Ô!a�ÑbÔbÐbØ&Ð&Ð&ðK !Ð ðN ˜WÒ$Ð$Ø—m’m‘o”o�Ø—’˜ °"�Ñ5Ô5Ð5ð ×2Ò2°5Ô3FÑGÔG�Øð 8Ø—H’H˜T :°B�HÑ7Ô7Ð7à—’˜Ô2°FÀ�ÑOÔOÐOà—’˜ °7�Ñ;Ô;Ð;Ø—j’j t�jÑ,Ô,�Øsw�—’Ð4Ð;NÐUb�ÑcÔcÔpÐpà”~ aÔ(�à—m’m‘o”o�Ø—’˜ 
°�Ñ4Ô4Ð4Ø—’˜Ô2°FÀ�ÑOÔOÐOØ—’˜ Ñ/Ô/Ð/Ø—’˜Ð 1Ñ2Ô2Ð2àŒ|Ô)ð 
EØ—’˜E ?Ñ3Ô3Ð3à—m’m‘o”o�Ø"Ô0�”
à—’‘	”	—’˜u n¸T�ÑBÔBÐBà—g’g‘i”i�Ø"Ô/°;Ò>�”
Ø×,Ò,¨UÔ-CÑDÔDÐDð —*’*‘,”,ˆCØ—*’* 4�*Ñ(Ô(ˆCØ—I’I S°�IÑ6Ô6ˆEØ%ˆEŒOØ�KŠK˜\ˆKÑ*Ô*Ð*Ø:>ÐJ�D”O TÔ%5Ð6Ð6ÀFˆDØ�AŒwð )˜4 œ7ð )Ø"(�”Ø—’Ð!3 Ô!3°TÐ!:Àe�ÑLÔLÐLÐLà—’ �Ñ(Ô(Ð(àŒ}ð RØŸ	š	¨°E˜	Ñ:Ô:�Ø")�”Ø—’ �Ñ'Ô'Ð'Ø"(�”Ø—’ §¢°´Ñ!?Ô!?È5�ÑQÔQÐQÐQÐQðRð Rr   Nr¯  r^   r   r   r  r  À  sX   € € € € € Ø€HØ"Ð#€JØ€Kàð9ð 9ñ „[ð9ðkRð kRð kRð kRð kRr   r  c                   ó8   — e Zd ZdZdhZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_movie_clipz
Movie Clipr¢  r  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S )NFr–  r¥  r¦  s      r   r¯   zSEQUENCER_PT_movie_clip.pollC  s?   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5àŒz˜[Ò(Ð(r   c                 óæ  — | j         }d|_        d|_        |j        }|j         |_        |                     |d¦  «         |j        dk    rF|                     d¬¦  «        }| 	                    |dd¬	¦  «         | 	                    |d
d¬	¦  «         |j
        }|rW|j        }|j        |j        z   }|                     t          d¦  «                             ||||z
  dz   ¦  «        d¬¦  «         d S d S )NTFr”  r–  ÚUse©rÏ  Ústabilize2dz2D Stabilized Clipr(   Ú	undistortzUndistorted Clipú&Original frame range: {:d}-{:d} ({:d})rÿ   rÝ  )rN   rG   rœ  r}  rš  r†   r  rb  rH   rE   r”  Úframe_startÚframe_durationrK   Úrpt_r  )re   r   rN   r„  rQ   r”  ÚstaÚends           r   rf   zSEQUENCER_PT_movie_clip.drawN  s  € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$àÔ-ˆà!œJ˜ˆŒØ×Ò˜5 &Ñ)Ô)Ð)àŒ:˜Ò$Ð$Ø—-’-¨�-Ñ.Ô.ˆCØ�HŠH�U˜MÐ0DˆHÑEÔEÐEØ�HŠH�U˜KÐ.@ˆHÑAÔAÐAàŒzˆØð 	ØÔ"ˆCØÔ" TÔ%8Ñ8ˆCØ�LŠLÝÐBÑCÔC×JÒJÈ3ÐPSÐUXÐ[^ÑU^ÐabÑUbÑcÔcØð ñ ô ð ð ð ð	ð 	r   Nr¯  r^   r   r   rL  rL  >  sN   € € € € € Ø€HØ"Ð#€JØ€Kàð)ð )ñ „[ð)ðð ð ð ð r   rL  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_scener‘  r  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S ©NFru  r¥  r¦  s      r   r¯   zSEQUENCER_PT_scene.pollk  ó?   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5à”
˜gÒ%Ð&r   c                 óÂ  — |j         }|j        }| j        }d|_        d|_        |j         |_        |                     |ddd¬¦  «         |                     |dd¬	¦  «         |j	        d
k    r|                     |dd¬	¦  «         |j	        d
k    rM| 
                    d¬¦  «        }|                     |dd¬	¦  «         |r|                     |j        d¦  «         d S d S d S )NTFr½   r‘  zscene.new_sequencer)r)   ÚnewÚscene_inputÚInputr(   ÚCAMERAÚscene_cameraÚCameraÚShowrP  Úuse_annotationsr¼   Úfilm_transparent)r}  r½   rN   rG   rœ  rš  r†   r  rE   r`  rH   rB  )re   r   r„  r½   rN   s        r   rf   zSEQUENCER_PT_scene.drawv  s  € ØÔ-ˆØ”ˆà”ˆØ$(ˆÔ!Ø',ˆÔ$Ø!œJ˜ˆŒà×Ò˜5 '°Ð=RÐÑSÔSÐSØ�Š�E˜=¨wˆÑ7Ô7Ð7àÔ Ò(Ð(Ø×Ò˜u n¸8ÐÑDÔDÐDàÔ Ò(Ð(Ø—]’]¨6�]Ñ2Ô2ˆFØ�KŠK˜Ð0°}ˆKÑEÔEÐEØð >ð —’˜EœLÐ*<Ñ=Ô=Ð=Ð=Ð=ð )Ð(ð>ð >r   Nrï  r^   r   r   rZ  rZ  g  sF   € € € € € Ø€HØ€Kàð'ð 'ñ „[ð'ð>ð >ð >ð >ð >r   rZ  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_scene_soundr�  r  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S r\  r¥  r¦  s      r   r¯   zSEQUENCER_PT_scene_sound.poll’  r]  r   c                 óH  — |j         }| j        }d|_        d|_        |j         |_        |                     ¦   «         }d|_        |                     d¬¦  «        }d|_        | 	                    dt          j        ¬¦  «         |                     |dd	¬
¦  «         d|_        d S )NTFçš™™™™™Ù?r$   rN  zStrip VolumerÎ  Úvolumer+   r(   )r}  rN   rG   rœ  rš  r†   rH   rJ   ræ  rK   r¯  Úid_soundrE   )re   r   r„  rN   rQ   rJ   s         r   rf   zSEQUENCER_PT_scene_sound.draw�  sš   € ØÔ-ˆà”ˆØ$(ˆÔ!Ø',ˆÔ$Ø!œJ˜ˆŒà�mŠm‰oŒoˆà$(ˆÔ!Ø—	’	 �	Ñ%Ô%ˆØ!ˆŒØ�Š˜µ=Ô3IˆÑJÔJÐJØ�
Š
�5˜(¨ˆ
Ñ,Ô,Ð,Ø$)ˆÔ!Ð!Ð!r   Nrï  r^   r   r   ri  ri  Ž  sF   € € € € € Ø€HØ€Kàð'ð 'ñ „[ð'ð*ð *ð *ð *ð *r   ri  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_maskrš  r  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S )NFr—  r¥  r¦  s      r   r¯   zSEQUENCER_PT_mask.poll³  s?   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5à”
˜fÒ$Ð%r   c                 ó&  — | j         }d|_        |j        }|j         |_        |                     |d¦  «         |j        }|rO|j        }|j        }| 	                    t          d¦  «                             ||||z
  dz   ¦  «        d¬¦  «         d S d S )NTr™  rS  rÿ   FrÝ  )rN   rG   r}  rš  r†   r  r™  rT  Ú	frame_endrK   rV  r  )re   r   rN   r„  r™  rW  rX  s          r   rf   zSEQUENCER_PT_mask.draw¾  s¶   € Ø”ˆØ$(ˆÔ!àÔ-ˆà!œJ˜ˆŒà×Ò˜5 &Ñ)Ô)Ð)àŒzˆàð 	ØÔ"ˆCØ”.ˆCØ�LŠLÝÐBÑCÔC×JÒJÈ3ÐPSÐUXÐ[^ÑU^ÐabÑUbÑcÔcØð ñ ô ð ð ð ð	ð 	r   Nrï  r^   r   r   rp  rp  ¯  sF   € € € € € Ø€HØ€Kàð&ð &ñ „[ð&ðð ð ð ð r   rp  c                   ó>   — e Zd ZdZdhZdZed„ ¦   «         Zd„ Zd„ Z	dS )ÚSEQUENCER_PT_timeÚTimer¢  r  c                 óT   — |                       |¦  «        sdS |j        }|sdS |j        S ©NFr¥  r¦  s      r   r¯   zSEQUENCER_PT_time.pollØ  s:   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5àŒzÐr   c                 ód   — | j         }d|_        |j        }|                     |dddd¬¦  «         d S )NrN  Úlockr+   TF)r)   ro   r›  )rN   ræ  r}  rE   )re   r   rN   r„  s       r   Údraw_header_presetz$SEQUENCER_PT_time.draw_header_presetã  s;   € Ø”ˆØ"ˆÔØÔ-ˆà�Š�E˜6¨°dÀ5ˆÑIÔIÐIÐIÐIr   c           
      ó  — ddl m} | j        }d|_        d|_        |j        }|j        }|j        }t          |t          j
        j        ¦  «        }|j        }|j        }	|j        }
|j        }|j        }|j        }t%          t'          |d¦  «        ¦  «        t%          t'          |
d¦  «        ¦  «        t%          t'          |d¦  «        ¦  «        t%          t'          |d¦  «        ¦  «        t%          t'          |d¦  «        ¦  «        f}|sG|t%          t'          |j        d¦  «        ¦  «        t%          t'          |j        d¦  «        ¦  «        fz   }t-          d„ |D ¦   «         ¦  «        }d|z
  dz  }d}|j         |_        |j         |_        |                     d¬	¦  «        }|                     ||z   ¬
¦  «        }d|_        |                     d¬¦  «         |                     |d¦  «         |                     d¬	¦  «        }|                     ||z   ¬
¦  «        }d|_        |                     d¬¦  «         |                     |dd¬¦  «         |                      d¬	¦  «        }|                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |d ||¦  «        ¬¦  «         |                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |d ||¦  «        ¬¦  «         |                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |dz   |z   d¬¦  «        }|                     d !                     ||
¦  «        ¦  «        d¬¦  «         d|_        |                     t%          |
¦  «        dz   ¬¦  «         |�s¤d|_        |                      d¬	¦  «        }|                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |d ||¦  «        ¬¦  «         |                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |d ||¦  «        ¬¦  «         d|_        |                      d¬	¦  «        }|                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |d ||j        ¦  «        ¬¦  «         |                     ||z   d¬¦  «        }d|_        |                     d¬¦  «         |                     |d  ||j        ¦  «        ¬¦  «         |                      d¬	¦  «        }| "                    ¦   «         }||	k    o||	|z   k    |_        |                     ||z   d¬¦  «        }d|_        |                     d!¬¦  «         |                     |dz   |z   d¬¦  «        }||	z
  }|                     d !                     ||¦  «        ¦  «        d¬¦  «         d|_        |                     t%          |¦  «        dz   ¬¦  «         |j#        d"k    rˆ|j        }|r�|j        }|j$        }|                     ||z   ¬
¦  «        }d|_        |                     d#¬¦  «         d$|_        |                     d% !                    ||||z
  d&z   ¦  «        d¬¦  «         d S d S d S )'Nr   )Úsmpte_from_frameFc              3   ó4   K  — | ]}t          |¦  «        V — Œd S rc   )r   )Ú.0Úxs     r   ú	<genexpr>z)SEQUENCER_PT_time.draw.<locals>.<genexpr>  s(   è è € Ð5Ð5 A�˜Q™œÐ5Ð5Ð5Ð5Ð5Ð5r   gffffffþ?é   gÍÌÌÌÌÌÜ?Tr&   r$   rN  r+   r(   r  rd  rè  r"  ÚStartrT  rÜ   Úframe_final_durationÚEndg333333Ó?z{:>14s}rÝ  rÈ  zStrip Offset StartÚframe_offset_startÚframe_offset_endzHold Offset StartÚanimation_offset_startÚanimation_offset_endúCurrent Frameru  zOriginal Frame RangerL  z{:d}-{:d} ({:d})rÿ   )%Ú	bpy.utilsr}  rN   rG   rœ  r½   r?  r}  Ú
isinstancer~  ÚtypesÚEffectSequencerT  Úframe_final_startÚframe_final_endr„  r†  r‡  ÚstrÚroundrˆ  r‰  Úmaxrz  r  rš  r†   r„   rJ   ræ  rK   rE   rH   r  rI   rb  rs  )re   r   r}  rN   r½   r?  r„  Ú	is_effectrT  r�  r�  r„  r†  r‡  Úlength_listÚ
max_lengthÚ
max_factorr%   r‡   rJ   rQ   Úframe_displayrW  rX  s                           r   rf   zSEQUENCER_PT_time.drawê  s#  € Ø.Ð.Ð.Ð.Ð.Ð.à”ˆØ$)ˆÔ!Ø',ˆÔ$à”ˆØÔ+ˆØÔ-ˆå˜u¥c¤iÔ&>Ñ?Ô?ˆ	ð Ô'ˆØ!Ô3ÐØÔ/ˆØ$Ô9ÐØ"Ô5ÐØ Ô1Ðõ •�k 1Ñ%Ô%Ñ&Ô&Ý•�o qÑ)Ô)Ñ*Ô*Ý•Ð*¨AÑ.Ô.Ñ/Ô/Ý•Ð(¨!Ñ,Ô,Ñ-Ô-Ý•Ð&¨Ñ*Ô*Ñ+Ô+ð
ˆð ð 	Ø%Ý•E˜%Ô6¸Ñ:Ô:Ñ;Ô;Ý•E˜%Ô4°aÑ8Ô8Ñ9Ô9ð)ñ ˆKõ
 Ð5Ð5¨Ð5Ñ5Ô5Ñ5Ô5ˆ
Ø˜JÑ&¨"Ñ,ˆ
Øˆà"œZ˜ˆŒØ!œJ˜ˆŒà�jŠj˜tˆjÑ$Ô$ˆØ—	’	 ¨*Ñ!4�	Ñ5Ô5ˆØ!ˆŒØ�Š˜ˆÑÔÐØ�
Š
�5Ð.Ñ/Ô/Ð/à�jŠj˜tˆjÑ$Ô$ˆØ—	’	 ¨*Ñ!4�	Ñ5Ô5ˆØ!ˆŒØ�Š˜ˆÑ#Ô#Ð#Ø�
Š
�5˜)¨"ˆ
Ñ-Ô-Ð-à�mŠm $ˆmÑ'Ô'ˆØ—	’	 ¨*Ñ!4¸D�	ÑAÔAˆØ!ˆŒØ�Š˜ˆÑ!Ô!Ð!Ø�
Š
�5˜-Ð.>Ð.>¸{Ñ.KÔ.Kˆ
ÑLÔLÐLà—	’	 ¨*Ñ!4¸D�	ÑAÔAˆØ!ˆŒØ�Š˜ˆÑ$Ô$Ð$Ø�
Š
�5Ð0Ð7GÐ7GÐH\Ñ7]Ô7]ˆ
Ñ^Ô^Ð^ð —	’	 ¨*Ñ!4¸D�	ÑAÔAˆØ!ˆŒØ�Š˜ˆÑÔÐØ—’ 6¨C¡<°*Ñ#<ÀD�ÑIÔIˆØ�Š˜×)Ò)Ð*:Ð*:¸?Ñ*KÔ*KÑLÔLÐX]ˆÑ^Ô^Ð^Ø!ˆŒØ�Š�˜_Ñ-Ô-°Ñ3ˆÑ4Ô4Ð4àñ 	ià&ˆFÔØ—-’- d�-Ñ+Ô+ˆCà—I’I V¨jÑ%8À�IÑEÔEˆEØ%ˆEŒOØ�KŠKÐ1ˆKÑ2Ô2Ð2Ø�JŠJ�uÐ2Ð9IÐ9IÐJ\Ñ9]Ô9]ˆJÑ^Ô^Ð^à—I’I V¨jÑ%8À�IÑEÔEˆEØ%ˆEŒOØ�KŠK˜UˆKÑ#Ô#Ð#Ø�JŠJ�uÐ0Ð7GÐ7GÐHXÑ7YÔ7YˆJÑZÔZÐZà&ˆFÔØ—-’- d�-Ñ+Ô+ˆCà—I’I V¨jÑ%8À�IÑEÔEˆEØ%ˆEŒOØ�KŠKÐ0ˆKÑ1Ô1Ð1Ø�JŠJ�uÐ6Ð=MÐ=MÈeÔNjÑ=kÔ=kˆJÑlÔlÐlà—I’I V¨jÑ%8À�IÑEÔEˆEØ%ˆEŒOØ�KŠK˜UˆKÑ#Ô#Ð#Ø�JŠJ�uÐ4Ð;KÐ;KÈEÔLfÑ;gÔ;gˆJÑhÔhÐhà�mŠm $ˆmÑ'Ô'ˆØ�gŠg‰iŒiˆàÐ/Ò/ð HØÐ/Ð2FÑFÒFð 	Œ
ð
 —	’	 ¨*Ñ!4¸D�	ÑAÔAˆØ!ˆŒØ�Š˜ˆÑ)Ô)Ð)Ø—’ 6¨C¡<°*Ñ#<ÀD�ÑIÔIˆØ%Ð(9Ñ9ˆØ�Š˜×)Ò)Ð*:Ð*:¸=Ñ*IÔ*IÑJÔJÐV[ˆÑ\Ô\Ð\Ø!ˆŒØ�Š�˜]Ñ+Ô+¨cÑ1ˆÑ2Ô2Ð2àŒ:˜Ò Ð Ø”KˆEàð fØÔ'�Ø”o�ØŸ	š	¨°*Ñ)<˜	Ñ=Ô=�Ø")�”Ø—’Ð!7�Ñ8Ô8Ð8Ø"(�”Ø—’Ð!3×!:Ò!:¸3ÀÀSÈ3ÁYÐQRÁ]Ñ!SÔ!SÐ_d�ÑeÔeÐeÐeÐeð !Ð ðfð fr   N)
rX   rY   rZ   r•   r¶  r]   rÄ   r¯   r{  rf   r^   r   r   ru  ru  Ó  sj   € € € € € Ø€HØ"Ð#€JØ€Kàðð ñ „[ððJð Jð JðAfð Afð Afð Afð Afr   ru  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_adjust_soundr�  r  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S r¤  r¥  r¦  s      r   r¯   zSEQUENCER_PT_adjust_sound.pollr  r§  r   c                 ó  — | j         }|j        }|j        }|j        }|j        }|j         |_        |��Òd|_        |                     ¦   «         }| 	                    d¬¦  «        }d|_
        |                     dt          j        ¬¦  «         |                     |dd¬	¦  «         | 	                    d¬¦  «        }d|_
        |                     d
t          j        ¬¦  «         |                     |dd¬	¦  «         d|_        |                     ¦   «         }| 	                    d¬¦  «        }|                     d¬	¦  «         |                     |d¦  «         d|_        |                     ¦   «         }|j        j        j        j        }	|j        o|	dk    }
d                     |j        dz  ¦  «        }| 	                    d¬¦  «        }d|_
        |                     dt          j        ¬¦  «         |                     |dd¬	¦  «         |
|_        |	dvrˆ| 	                    d¬¦  «        }d|_
        |                     d¬	¦  «         |
|_        |                     ¦   «         }d|_
        |                     |¬	¦  «         |                     d¬	¦  «         |
|_        d|_        |                     ¦   «         }|j        dk    rF| 	                    d¬¦  «        }|                     d¬	¦  «         |                     |d¦  «         d S d S d S )NTrl  r$   rN  ÚVolumerÎ  rm  r+   r(   r<   Úsound_offsetFÚuse_monoÚMONOu   {:.2f}Â°g     €V@ÚPanÚpan>   r   ÚSTEREOz	Pan Anglerb  rÈ  ÚDEFAULT_WAVEFORMSÚshow_waveform)rN   r}   rÏ   r}  r   rš  r†   rG   rH   rJ   ræ  rK   r¯  rn  rE   r½   rB  ÚffmpegÚaudio_channelsrŸ  r  r¢  r  r„   rê   )re   r   rN   r   rÁ   r„  r   rQ   rJ   r§  Úpan_enabledÚpan_textÚsubsplits                r   rf   zSEQUENCER_PT_adjust_sound.draw}  sÕ  € Ø”ˆàÔˆØÔ.ÐØÔ-ˆØ”ˆà!œJ˜ˆŒàÑØ(,ˆFÔ%Ø—-’-‘/”/ˆCà—I’I S�IÑ)Ô)ˆEØ%ˆEŒOØ�KŠK˜XµÔ1GˆKÑHÔHÐHØ�JŠJ�u˜h¨RˆJÑ0Ô0Ð0à—I’I S�IÑ)Ô)ˆEØ%ˆEŒOØ�KŠK˜XµÔ1GˆKÑHÔHÐHØ�JŠJ�u˜n°2ˆJÑ6Ô6Ð6à(-ˆFÔ%Ø—-’-‘/”/ˆCà—I’I S�IÑ)Ô)ˆEØ�KŠK˜RˆKÑ Ô Ð Ø�JŠJ�u˜jÑ)Ô)Ð)à(,ˆFÔ%Ø—-’-‘/”/ˆCà$œ]Ô1Ô8ÔGˆNØœ.ÐE¨^¸vÒ-EˆKØ!×(Ò(¨¬°TÑ)9Ñ:Ô:ˆHà—I’I S�IÑ)Ô)ˆEØ%ˆEŒOØ�KŠK˜U­mÔ.DˆKÑEÔEÐEØ�JŠJ�u˜e¨"ˆJÑ-Ô-Ð-Ø'ˆEŒMàÐ%7Ð7Ð7ØŸ	š	¨˜	Ñ-Ô-�Ø")�”Ø—’ �Ñ-Ô-Ð-Ø +�”Ø Ÿ9š9™;œ;�Ø%-�Ô"Ø—’ H�Ñ-Ô-Ð-Ø—’ C�Ñ(Ô(Ð(Ø#.�Ô à(-ˆFÔ%Ø—-’-‘/”/ˆCàÔ5Ð9LÒLÐLØŸ	š	¨˜	Ñ-Ô-�Ø—’ �Ñ$Ô$Ð$Ø—
’
˜5 /Ñ2Ô2Ð2Ð2Ð2ðg Ðð` MÐLr   Nrï  r^   r   r   rš  rš  n  sF   € € € € € Ø€HØ€Kàð%ð %ñ „[ð%ð=3ð =3ð =3ð =3ð =3r   rš  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_adjust_compÚCompositingr  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S r¤  r¥  r¦  s      r   r¯   zSEQUENCER_PT_adjust_comp.pollÁ  r§  r   c                 óÔ   — | j         }d|_        |j        }|j         |_        |                     ¦   «         }|                     |dd¬¦  «         |                     |ddd¬¦  «         d S )NTÚ
blend_typeÚBlendr(   Úblend_alphaÚOpacity)r)   r¼  ©rN   rG   r}  rš  r†   rH   rE   ©re   r   rN   r„  rQ   s        r   rf   zSEQUENCER_PT_adjust_comp.drawÌ  si   € Ø”ˆØ$(ˆÔ!àÔ-ˆà!œJ˜ˆŒà�mŠm‰oŒoˆØ�Š�˜¨7ˆÑ3Ô3Ð3Ø�Š�˜¨I¸dˆÑCÔCÐCÐCÐCr   Nrï  r^   r   r   r¬  r¬  ½  sK   € € € € € Ø€HØ€Kàð%ð %ñ „[ð%ð
Dð 
Dð 
Dð 
Dð 
Dr   r¬  c                   ó8   — e Zd ZdZdZdhZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_adjust_transformrÙ  r  r¢  c                 ó\   — |                       |¦  «        sdS |j        }|sdS |j        dk    S r¤  r¥  r¦  s      r   r¯   z"SEQUENCER_PT_adjust_transform.pollÞ  r§  r   c                 óJ  — |j         }| j        }d|_        |j         |_        |                     d¬¦  «        }|                     |j        dd¬¦  «         |                     d¬¦  «        }|                     |j        dd¬¦  «         |                     |j        dd	¬¦  «         |                     d¬¦  «        }|                     |j        d
d¬¦  «         |                     |j        dd	¬¦  «         |                     d¬¦  «        }|                     |j        dd¬¦  «         |                     d¬¦  «        }|                     |j        d¦  «         |                     dd¬¦  «        }|                     |ddd¬¦  «         |                     |dd	d¬¦  «         d S )NTr&   ÚfilterÚFilterr(   Úoffset_xrÔ  Úoffset_yrÖ  rê  rÙ  rë  Úrotationr>  ÚoriginÚMirror©rÏ  r"   Ú
use_flip_xrŒ  )r)   rx   Ú
use_flip_y)r}  rN   rG   rš  r†   rH   rE   Ú	transformr®  s        r   rf   z"SEQUENCER_PT_adjust_transform.drawé  s„  € ØÔ-ˆØ”ˆØ$(ˆÔ!Ø!œJ˜ˆŒà�mŠm $ˆmÑ'Ô'ˆØ�Š�” (°ˆÑ:Ô:Ð:à�mŠm $ˆmÑ'Ô'ˆØ�Š�” *°<ˆÑ@Ô@Ð@Ø�Š�” *°3ˆÑ7Ô7Ð7à�mŠm $ˆmÑ'Ô'ˆØ�Š�” )°)ˆÑ<Ô<Ð<Ø�Š�” )°#ˆÑ6Ô6Ð6à�mŠm $ˆmÑ'Ô'ˆØ�Š�” *°:ˆÑ>Ô>Ð>à�mŠm $ˆmÑ'Ô'ˆØ�Š�” (Ñ+Ô+Ð+à�mŠm H°DˆmÑ9Ô9ˆØ�Š�˜¨3°tˆÑ<Ô<Ð<Ø�Š�˜¨3°tˆÑ<Ô<Ð<Ð<Ð<r   N)	rX   rY   rZ   r•   r]   r¶  rÄ   r¯   rf   r^   r   r   r·  r·  Ù  sN   € € € € € Ø€HØ€KØ"Ð#€Jàð%ð %ñ „[ð%ð=ð =ð =ð =ð =r   r·  c                   ó8   — e Zd ZdZdhZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_adjust_videoÚVideor¢  r  c                 óX   — |                       |¦  «        sdS |j        }|sdS |j        dv S ©NF>   rº  rÜ  r—  r#  rÈ  r   rÅ  r²   r{  ru  rÚ  rÖ  r×  rÑ  rÏ  r–  rÓ  rØ  r¦  rÔ  rÕ  rÇ  r¥  r¦  s      r   r¯   zSEQUENCER_PT_adjust_video.poll
	  óF   € à× Ò  Ñ)Ô)ð 	Ø�5àÔ-ˆØð 	Ø�5àŒzð 
ð 
ð 	
r   c                 óÊ   — | j         }d|_        |                     ¦   «         }|j        }|j         |_        |                     |d¦  «         |                     |d¦  «         d S )NTÚstrobeÚuse_reverse_frames)rN   rG   rH   r}  rš  r†   rE   )re   r   rN   rQ   r„  s        r   rf   zSEQUENCER_PT_adjust_video.draw	  s`   € Ø”ˆà$(ˆÔ!à�mŠm‰oŒoˆàÔ-ˆà!œJ˜ˆŒà�Š�˜Ñ!Ô!Ð!Ø�Š�Ð,Ñ-Ô-Ð-Ð-Ð-r   Nr¯  r^   r   r   rÆ  rÆ  	  sN   € € € € € Ø€HØ"Ð#€JØ€Kàð
ð 
ñ „[ð
ð .ð .ð .ð .ð .r   rÆ  c                   ó8   — e Zd ZdZdhZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_adjust_colorr¢  r¢  r  c                 óX   — |                       |¦  «        sdS |j        }|sdS |j        dv S rÉ  r¥  r¦  s      r   r¯   zSEQUENCER_PT_adjust_color.poll/	  rÊ  r   c                 ó.  — | j         }d|_        |j        }|j         |_        |                     ¦   «         }|                     |dd¬¦  «         |                     |dd¬¦  «         |                     |d¦  «         |                     |dd	¬¦  «         d S )
NTÚcolor_saturationÚ
Saturationr(   Úcolor_multiplyrÒ  Úmultiply_alphaÚ	use_floatzConvert to Floatr´  rµ  s        r   rf   zSEQUENCER_PT_adjust_color.draw@	  s—   € Ø”ˆØ$(ˆÔ!àÔ-ˆà!œJ˜ˆŒà�mŠm‰oŒoˆØ�Š�Ð*°ˆÑ>Ô>Ð>Ø�Š�Ð(¨zˆÑ:Ô:Ð:Ø�Š�Ð(Ñ)Ô)Ð)Ø�Š�˜Ð*<ˆÑ=Ô=Ð=Ð=Ð=r   Nr¯  r^   r   r   rÏ  rÏ  *	  sN   € € € € € Ø€HØ"Ð#€JØ€Kàð
ð 
ñ „[ð
ð >ð >ð >ð >ð >r   rÏ  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_cache_settingszCache SettingsrÎ   c                 óD   — |                       |¦  «        o|j        j        S rc   ©r’   r½   r¾   rx  s     r   r¯   z SEQUENCER_PT_cache_settings.pollS	  ó    € à× Ò  Ñ)Ô)ÐK¨g¬mÔ.KÐKr   c                 ó6  — | j         }d|_        d|_        |j        j        }|                     dd¬¦  «        }|                     |dd¬¦  «         |                     |dd	¬¦  «         |                     |d
d¬¦  «         |                     |dd¬¦  «         d S )NTFrÎ   rÁ  Úuse_cache_rawÚRawr(   Úuse_cache_preprocessedÚPreprocessedÚuse_cache_compositeÚ	CompositeÚuse_cache_finalÚFinal)rN   rG   rœ  r½   r¾   rH   rE   )re   r   rN   rÀ   rQ   s        r   rf   z SEQUENCER_PT_cache_settings.drawW	  s¡   € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$àŒ]Ô*ˆà�mŠm G°4ˆmÑ8Ô8ˆà�Š��_¨5ˆÑ1Ô1Ð1Ø�Š�Ð-°NˆÑCÔCÐCØ�Š�Ð*°ˆÑ=Ô=Ð=Ø�Š�Ð&¨WˆÑ5Ô5Ð5Ð5Ð5r   Nrï  r^   r   r   rØ  rØ  O	  sI   € € € € € Ø€HØ€KàðLð Lñ „[ðLð6ð 6ð 6ð 6ð 6r   rØ  c                   ó<   — e Zd ZdZdZdZed„ ¦   «         Zd„ Zd„ Z	dS )Ú SEQUENCER_PT_cache_view_settingsÚDisplayrÎ   rØ  c                 óD   — |                       |¦  «        o|j        j        S rc   rÚ  rx  s     r   r¯   z%SEQUENCER_PT_cache_view_settings.pollk	  rÛ  r   c                 óX   — |j         j        }| j                             |dd¬¦  «         d S )NrÍ   r+   r(   )r}   rÐ   rN   rE   )re   r   Úcache_settingss      r   Údraw_headerz,SEQUENCER_PT_cache_view_settings.draw_headero	  s0   € Ø Ô+Ô9ˆàŒ×Ò˜¨¸BÐÑ?Ô?Ð?Ð?Ð?r   c                 ót  — | j         }d|_        d|_        |j        j        }|j        |_        |                     dd¬¦  «        }|j        j	        j
        }|rH|                     |dd¬¦  «         |                     |dd	¬¦  «         |                     |d
d¬¦  «         |                     |dd¬¦  «         d S )NTFrÎ   rÁ  Úshow_cache_rawrÞ  r(   Úshow_cache_preprocessedrà  Úshow_cache_compositerâ  Úshow_cache_final_outrä  )rN   rG   rœ  r}   rÐ   rÍ   r†   rH   ÚpreferencesÚviewÚshow_developer_uirE   )re   r   rN   rê  rQ   ró  s         r   rf   z%SEQUENCER_PT_cache_view_settings.drawt	  sÅ   € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$à Ô+Ô9ˆØ&Ô1ˆŒà�mŠm G°4ˆmÑ8Ô8ˆà#Ô/Ô4ÔFÐØð 	OØ�HŠH�^Ð%5¸EˆHÑBÔBÐBØ�HŠH�^Ð%>À^ˆHÑTÔTÐTØ�HŠH�^Ð%;À+ˆHÑNÔNÐNØ�Š�Ð!7¸gˆÑFÔFÐFÐFÐFr   N)
rX   rY   rZ   r•   r]   rÃ   rÄ   r¯   rë  rf   r^   r   r   ræ  ræ  f	  se   € € € € € Ø€HØ€KØ0€LàðLð Lñ „[ðLð@ð @ð @ð
Gð Gð Gð Gð Gr   ræ  c                   ó2   — e Zd ZdZdZed„ ¦   «         Zd„ ZdS )ÚSEQUENCER_PT_proxy_settingszProxy Settingsr  c                 óD   — |                       |¦  «        o|j        j        S rc   rÚ  rx  s     r   r¯   z SEQUENCER_PT_proxy_settings.pollŠ	  rÛ  r   c                 ób  — | j         }d|_        d|_        |j        j        }|                     ¦   «         }|                     |dd¬¦  «         |j        dk    r|                     |dd¬¦  «         |                     ¦   «         }| 	                    d	¦  «         | 	                    d
¦  «         d S )NTFÚproxy_storageÚStorager(   ÚPROJECTÚ	proxy_dirÚ	Directoryr  r  )
rN   rG   rœ  r½   r¾   rç  rE   rø  rH   rõ   )re   r   rN   rÀ   rP   rQ   s         r   rf   z SEQUENCER_PT_proxy_settings.drawŽ	  s«   € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$àŒ]Ô*ˆØ×!Ò!Ñ#Ô#ˆØ�	Š	�"�o¨Iˆ	Ñ6Ô6Ð6àÔ˜yÒ(Ð(Ø�IŠI�b˜+¨KˆIÑ8Ô8Ð8à�mŠm‰oŒoˆØ�ŠÐ/Ñ0Ô0Ð0Ø�ŠÐ.Ñ/Ô/Ð/Ð/Ð/r   Nrï  r^   r   r   rõ  rõ  †	  sI   € € € € € Ø€HØ€KàðLð Lñ „[ðLð0ð 0ð 0ð 0ð 0r   rõ  c                   ó8   — e Zd ZdZdZed„ ¦   «         Zd„ Zd„ ZdS )ÚSEQUENCER_PT_strip_proxyzStrip Proxy & Timecoder  c                 óp   — |                       |¦  «        s|j        j        rdS |j        }|sdS |j        dv S )NF>   r²   r{  )r’   r½   r¾   r}  rb  r¦  s      r   r¯   zSEQUENCER_PT_strip_proxy.poll£	  sL   € à× Ò  Ñ)Ô)ð 	¨g¬mÔ.Kð 	Ø�5àÔ-ˆØð 	Ø�5àŒzÐ/Ð/Ð/r   c                 óN   — |j         }| j                             |dd¬¦  «         d S )NÚ	use_proxyr+   r(   ©r}  rN   rE   ©re   r   r„  s      r   rë  z$SEQUENCER_PT_strip_proxy.draw_header®	  s-   € ØÔ-ˆàŒ×Ò˜ °"ÐÑ5Ô5Ð5Ð5Ð5r   c                 óÄ  — | j         }d|_        d|_        |j        j        }|j        }|j        �r­|j        }|j        dk    r‡|                     d¬¦  «        }| 	                    |dd¬¦  «         |j
        r|j        s| 	                    |d	¦  «         | 	                    |d
d¬¦  «         |j        r| 	                    |d¦  «         |                     dd¬¦  «        }| 	                    |j        dd¬¦  «         | 	                    |j        dd¬¦  «         | 	                    |j        dd¬¦  «         | 	                    |j        dd¬¦  «         d|_        d|_        | 	                    |d¦  «         |                     ¦   «         }| 	                    |dd¬¦  «         |j        dk    r0|                     ¦   «         }| 	                    |dd¬¦  «         d S d S d S )NTFÚ	PER_STRIPzCustom ProxyrP  Úuse_proxy_custom_directoryrü  r(   r+  Úuse_proxy_custom_fileÚFiler!  ÚResolutionsrÁ  Úbuild_25)rx   Úbuild_50Úbuild_75Ú	build_100Úuse_overwriterÄ  ÚQualityr{  ÚtimecodezTimecode Index)rN   rG   rœ  r½   r¾   r}  Úproxyrø  rH   rE   r  r  r„   rb  )re   r   rN   rÀ   r„  r  rQ   r„   s           r   rf   zSEQUENCER_PT_strip_proxy.draw³	  së  € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$àŒ]Ô*ˆàÔ-ˆàŒ;ñ 	CØ”KˆEàÔ ;Ò.Ð.Ø—m’m¨N�mÑ;Ô;�Ø—’˜Ð <À;�ÑOÔOÐOØÔ3ð 1¸EÔ<Wð 1Ø—H’H˜U KÑ0Ô0Ð0Ø—’˜Ð 7¸f�ÑEÔEÐEØÔ.ð 0Ø—H’H˜U JÑ/Ô/Ð/à—*’* ]¸$�*Ñ?Ô?ˆCØ�HŠH�U”[ *°TˆHÑ:Ô:Ð:Ø�HŠH�U”[ *°TˆHÑ:Ô:Ð:Ø�HŠH�U”[ *°TˆHÑ:Ô:Ð:Ø�HŠH�U”[ +°dˆHÑ;Ô;Ð;à(,ˆFÔ%Ø+0ˆFÔ(à�KŠK˜˜Ñ/Ô/Ð/à—-’-‘/”/ˆCØ�HŠH�U˜I¨IˆHÑ6Ô6Ð6àŒz˜WÒ$Ð$Ø—m’m‘o”o�à—’˜ 
Ð1A�ÑBÔBÐBÐBÐBð;	Cð 	Cð4 %Ð$r   N)	rX   rY   rZ   r•   r]   rÄ   r¯   rë  rf   r^   r   r   rþ  rþ  Ÿ	  sZ   € € € € € Ø'€HØ€Kàð0ð 0ñ „[ð0ð6ð 6ð 6ð
&Cð &Cð &Cð &Cð &Cr   rþ  c                   ó>   — e Zd ZdZdZdhZed„ ¦   «         Zd„ Zd„ Z	dS )ÚSEQUENCER_PT_strip_cachezStrip CacherÎ   r¢  c                 ól   — |j         j        j        }|                      |¦  «        sdS |j        �|rdS dS )NFT)rñ  rò  ró  r’   r}  )r®   r   ró  s      r   r¯   zSEQUENCER_PT_strip_cache.pollá	  sE   € à#Ô/Ô4ÔFÐØ× Ò  Ñ)Ô)ð 	Ø�5ØÔ(Ð4Ð9JÐ4Ø�4Øˆur   c                 óN   — |j         }| j                             |dd¬¦  «         d S )NÚoverride_cache_settingsr+   r(   r  r  s      r   rë  z$SEQUENCER_PT_strip_cache.draw_headerê	  s.   € ØÔ-ˆØŒ×Ò˜Ð 9ÀÐÑCÔCÐCÐCÐCr   c                 ó  — | j         }d|_        d|_        |j        }|j        |_        |                     d¬¦  «        }|                     |dd¬¦  «         |                     |dd	¬¦  «         |                     |d
d¬¦  «         d S )NTFrÎ   rP  rÝ  rÞ  r(   rß  rà  rá  râ  )rN   rG   rœ  r}  r  r†   rH   rE   rµ  s        r   rf   zSEQUENCER_PT_strip_cache.drawî	  sŽ   € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$àÔ-ˆØÔ5ˆŒà�mŠm GˆmÑ,Ô,ˆØ�Š�˜¨eˆÑ4Ô4Ð4Ø�Š�Ð0°~ˆÑFÔFÐFØ�Š�Ð-°KˆÑ@Ô@Ð@Ð@Ð@r   N©
rX   rY   rZ   r•   r]   r¶  rÄ   r¯   rë  rf   r^   r   r   r  r  Ü	  se   € € € € € Ø€HØ€KØ"Ð#€Jàðð ñ „[ððDð Dð DðAð Að Að Að Ar   r  c                   ó*   — e Zd ZdZdZdZdhZdZd„ ZdS )ÚSEQUENCER_PT_previewzScene Strip DisplayrU   rV   r¢  r  c                 óâ   — | j         }d|_        d|_        |j        j        }|                     ¦   «         }|                     |dd¬¦  «         |j        dv r|                     |d¦  «         d S d S )NTFÚsequencer_gl_previewÚShadingr(   >   ÚSOLIDÚ	WIREFRAMEÚ"use_sequencer_override_scene_strip)rN   rG   rœ  r½   rB  rH   rE   r  )re   r   rN   rB  rQ   s        r   rf   zSEQUENCER_PT_preview.draw
  s|   € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$à”Ô%ˆà�mŠm‰oŒoˆØ�Š�Ð/°iˆÑ@Ô@Ð@àÔ&Ð*@Ð@Ð@Ø�HŠH�VÐAÑBÔBÐBÐBÐBð AÐ@r   N)	rX   rY   rZ   r•   r[   r\   r¶  r]   rf   r^   r   r   r  r  ü	  sD   € € € € € Ø$€HØ%€MØ€NØ"Ð#€JØ€KðCð Cð Cð Cð Cr   r  c                   ó   — e Zd ZdZdZd„ ZdS )ÚSEQUENCER_PT_viewzView Settingsr  c                 ó  — | j         }d|_        d|_        |j        }|j        j        }|                     ¦   «         }|                     |d¦  «         |                     ¦   «         }|                     |d¦  «         |j        dv rd|_	        |                     ¦   «         }|r|                     |d¦  «         |                     |dd¬	¦  «         |j
        d
k    r|                     |d¦  «         |r|                     |d¦  «         d S d S )NTFr  Úuse_proxies>   r  ru  Úuse_prefetchÚdisplay_channelrd  r(   r²   Úshow_overexposedÚshow_missing_media)rN   rG   rœ  r}   r½   r¾   rH   rE   r  r  rt   )re   r   rN   r   rÀ   rQ   s         r   rf   zSEQUENCER_PT_view.draw
  s  € Ø”ˆØ$(ˆÔ!Ø',ˆÔ$àÔˆØŒ]Ô*ˆà�mŠm‰oŒoˆØ�Š�Ð(Ñ)Ô)Ð)à�mŠm‰oŒoˆØ�Š��]Ñ#Ô#Ð#ØÔÐ#4Ð4Ð4ØˆCŒKà�mŠm‰oŒoˆØð 	)Ø�HŠH�R˜Ñ(Ô(Ð(à�Š�Ð&¨YˆÑ7Ô7Ð7àŒ?˜gÒ%Ð%Ø�HŠH�RÐ+Ñ,Ô,Ð,àð 	/Ø�HŠH�RÐ-Ñ.Ô.Ð.Ð.Ð.ð	/ð 	/r   N©rX   rY   rZ   r•   r]   rf   r^   r   r   r"  r"  
  s-   € € € € € Ø€HØ€Kð/ð /ð /ð /ð /r   r"  c                   ó   — e Zd ZdZdZd„ ZdS )ÚSEQUENCER_PT_view_cursorr  z	2D Cursorc                 ó–   — | j         }|j        }d|_        d|_        |                     ¦   «         }|                     |dd¬¦  «         d S )NTFÚcursor_locationrù  r(   )rN   r}   rG   rœ  rH   rE   r  s        r   rf   zSEQUENCER_PT_view_cursor.draw6
  sM   € Ø”ˆàÔˆà$(ˆÔ!Ø',ˆÔ$à�mŠm‰oŒoˆØ�Š�Ð&¨ZˆÑ8Ô8Ð8Ð8Ð8r   N)rX   rY   rZ   r]   r•   rf   r^   r   r   r+  r+  2
  s-   € € € € € Ø€KØ€Hð	9ð 	9ð 	9ð 	9ð 	9r   r+  c                   ó>   — e Zd ZdZdZdhZed„ ¦   «         Zd„ Zd„ Z	dS )ÚSEQUENCER_PT_frame_overlayrµ   r  r¢  c                 óR   — |j         j        sdS t                               |¦  «        S rx  )r½   r¾   r|  r¯   rx  s     r   r¯   zSEQUENCER_PT_frame_overlay.pollG
  s(   € àŒ}Ô,ð 	Ø�5Ý+×0Ò0°Ñ9Ô9Ð9r   c                 ó\   — |j         }|j        }| j                             |dd¬¦  «         d S )Nr´   r+   r(   )r½   r¾   rN   rE   )re   r   r½   rÀ   s       r   rë  z&SEQUENCER_PT_frame_overlay.draw_headerM
  s5   € Ø”ˆØÔ"ˆàŒ×Ò˜Ð1¸ÐÑ;Ô;Ð;Ð;Ð;r   c                 ól  — | j         }d|_        |                     dd¬¦  «         d|_        d|_        d|_        |j        }|j        }|j        }|j        |_	        | 
                    ¦   «         }|                     |dd	¬¦  «         |                     |d
¦  «         |                     |d¦  «         d S )Nrý   zsequencer.view_ghost_borderzSet Overlay Regionr(   r#  TFÚoverlay_framezFrame OffsetÚoverlay_frame_typeÚuse_overlay_frame_lock)rN   r  rõ   rG   rœ  r}   r½   r¾   r´   r†   rH   rE   )re   r   rN   r   r½   rÀ   rQ   s          r   rf   zSEQUENCER_PT_frame_overlay.drawS
  s·   € Ø”ˆà"9ˆÔØ�ŠÐ5Ð<PˆÑQÔQÐQØ"2ˆÔà$(ˆÔ!Ø',ˆÔ$àÔˆØ”ˆØÔ"ˆàÔ-ˆŒà�mŠm‰oŒoˆØ�Š��_¨>ˆÑ:Ô:Ð:Ø�Š�Ð)Ñ*Ô*Ð*Ø�Š�Ð-Ñ.Ô.Ð.Ð.Ð.r   Nr  r^   r   r   r/  r/  B
  s]   € € € € € Ø€HØ€KØ"Ð#€Jàð:ð :ñ „[ð:ð
<ð <ð <ð/ð /ð /ð /ð /r   r/  c                   ó>   — e Zd ZdZdhZdZed„ ¦   «         Zd„ Zd„ Z	dS )ÚSEQUENCER_PT_view_safe_areasrº   r¢  r  c                 ó<   — |j         }|j        dv }|o
|j        dk    S )N>   r   r   r²   )r}   r   rt   )r®   r   r   rD  s       r   r¯   z!SEQUENCER_PT_view_safe_areas.polln
  s)   € àÔˆØ”\Ð%EÐEˆ
ØÐ:˜rœ°'Ò9Ð:r   c                 óX   — |j         j        }| j                             |dd¬¦  «         d S )Nr¹   r+   r(   )r}   r¿   rN   rE   )re   r   rÁ   s      r   rë  z(SEQUENCER_PT_view_safe_areas.draw_headert
  s3   € Ø"Ô-Ô=ÐØŒ×ÒÐ)Ð+<À2ÐÑFÔFÐFÐFÐFr   c                 ó  — | j         }d|_        |j        j        }|j        j        }|j        |_        |                     ¦   «         }|                     ¦   «         }| 	                    |dd¬¦  «         | 	                    |dd¬¦  «         d S )NTÚtitler»  rf  )
rN   rG   r}   r¿   r½   Ú
safe_areasr¹   r†   rH   rE   )re   r   rN   rÁ   Ú	safe_datarQ   r‡   s          r   rf   z!SEQUENCER_PT_view_safe_areas.drawx
  s�   € Ø”ˆØ$(ˆÔ!Ø"Ô-Ô=ÐØ”MÔ,ˆ	à(Ô8ˆŒà�mŠm‰oŒoˆà�jŠj‰lŒlˆØ�Š�˜G¨DˆÑ1Ô1Ð1Ø�Š�˜H¨TˆÑ2Ô2Ð2Ð2Ð2r   N)
rX   rY   rZ   r•   r¶  r]   rÄ   r¯   rë  rf   r^   r   r   r7  r7  i
  s`   € € € € € Ø€HØ"Ð#€JØ€Kàð;ð ;ñ „[ð;ð
Gð Gð Gð3ð 3ð 3ð 3ð 3r   r7  c                   ó,   — e Zd ZdZdZdhZdZd„ Zd„ ZdS )Ú'SEQUENCER_PT_view_safe_areas_center_cutzCenter-Cut Safe Areasr7  r¢  r  c                 ót   — | j         }|j        j        }|j        |_        |                     |dd¬¦  «         d S )NÚshow_safe_centerr+   r(   )rN   r}   r¿   r¹   r†   rE   )re   r   rN   rÁ   s       r   rë  z3SEQUENCER_PT_view_safe_areas_center_cut.draw_header�
  s?   € Ø”ˆØ"Ô-Ô=ÐØ(Ô8ˆŒØ�ŠÐ$Ð&8¸rˆÑBÔBÐBÐBÐBr   c                 ó   — | j         }d|_        |j        j        }|j        j        }|j        o|j        |_        | 	                    ¦   «         }| 
                    |dd¬¦  «         | 
                    |dd¬¦  «         d S )NTÚtitle_centerr»  Úaction_center)rN   rG   r½   r<  r}   r¿   r¹   rA  r†   rH   rE   )re   r   rN   r=  rÁ   rQ   s         r   rf   z,SEQUENCER_PT_view_safe_areas_center_cut.draw“
  s}   € Ø”ˆØ$(ˆÔ!Ø”MÔ,ˆ	Ø"Ô-Ô=Ðà(Ô8Ð^Ð=MÔ=^ˆŒà�mŠm‰oŒoˆØ�Š�˜N°4ˆÑ8Ô8Ð8Ø�Š�˜O°DˆÑ9Ô9Ð9Ð9Ð9r   N)	rX   rY   rZ   r•   rÃ   r¶  r]   rë  rf   r^   r   r   r?  r?  ‡
  sL   € € € € € Ø&€HØ1€LØ"Ð#€JØ€KðCð Cð Cð
:ð 
:ð 
:ð 
:ð 
:r   r?  c                   ó   — e Zd ZdZdZd„ ZdS )ÚSEQUENCER_PT_modifiersÚ	Modifiersc                 óP  — | j         }d|_        |j        }|j        j        }|j        dk    r|j        }nd }|€|                     |dd¬¦  «         |                     dd¦  «         | 	                    d¦  «         |j
        D �]!}|                     ¦   «         }|                     ¦   «         }d	|_        |                     |d
dd	¬¦  «         |                     |dd¬¦  «         |                     |dd¬¦  «         d|_        |                     d¬¦  «        }	|	 	                    ddd¬¦  «        }
|j        |
_        d|
_        |	 	                    ddd¬¦  «        }
|j        |
_        d|
_        |j        | 	                    dddd	¬¦  «        _        |j        �r|�€Ã|j        dk    r-|                     |d¦  «         t#          ||j        ¦  «         �n´|j        dk    r|                     |ddd¬¦  «         �nŽ|j        dk    r|                     |dd ¬!¦  «         �ni|j        d"k    rB|                     ¦   «         }|                     |d#¦  «         |                     |d$¦  «         �n|j        d%k    r+|                     ¦   «         }|                     |d&¦  «         næ|j        d'k    rÛ|                     ¦   «         }|                     |d(¦  «         |j        d)k    rY|                     |d*¦  «         |                     |d$¦  «         |                     |d+¦  «         |                     |d,¦  «         nM|j        d-k    rB|                     |d.¦  «         |                     |d/¦  «         |                     |d0¦  «         |                     d1¬!¦  «         |                     ¦   «         }|                     ¦   «         }|                     |d2d¬3¦  «         |j        d4k    r2|}|j        r|j        d5         }|                     |d6|d7d8¬¦  «         �Œ›|                     |d9¦  «         |                     ¦   «         }|                     |d:d¬3¦  «         �Œß|j        d;k    �r6|                     dd<dd	d	¬=¦  «        }|j        D �]}|                     ¦   «         }|                     ¦   «         }|                     d>¬?¦  «        }|                     d@                     |j        j         ¦  «        d	¬A¦  «         |                     dB¬¦  «         dC|_!        |                     d@                     |j        j"        ¦  «        d	¬A¦  «         |                     |ddDd	ddd	¬E¦  «         |                     ¦   «         }|                     dF¬¦  «         dG|_!        �Œ�Œ#d S )HNTr|  Úuse_linear_modifierszLinear Modifiersr(   r  rb  r   FÚshow_expandedr+   )r)   r›  r»  rš  r&   zsequencer.strip_modifier_moveÚTRIA_UPr/   ÚUPÚ	TRIA_DOWNÚDOWNzsequencer.strip_modifier_removerŒ  )r)   r0   r›  ÚCOLOR_BALANCErÔ  ÚCURVESÚcurve_mappingr   )rb  Ú	show_toneÚHUE_CORRECTÚHUE)rb  ÚBRIGHT_CONTRASTÚbrightÚcontrastÚWHITE_BALANCEÚwhite_valueÚTONEMAPÚtonemap_typeÚRD_PHOTORECEPTORÚ	intensityÚ
adaptationÚ
correctionÚ	RH_SIMPLEÚkeyr=   r5   ÚLINEÚinput_mask_typerë   ÚSTRIPéÿÿÿÿÚinput_mask_stripÚ	sequencesrš  Úinput_mask_idÚ	mask_timeÚSOUND_EQUALIZERr   r   rl  r$   r7  rÝ  ÚHzrN  r  )rb  ÚlevelsÚbrushÚuse_negative_sloperR  ÚdBrb  )#rN   rG   r}  r½   r¾   rb  r   rE   rh  rõ   Ú	modifiersrI   r„   rœ  r»  r¹  rJ  rR   rO   Útemplate_curve_mappingrH   r[  rL   rc  Ú
meta_stackÚprop_searchrF   ÚgraphicsrJ   rK   r  rQ  Ú
clip_min_xræ  Ú
clip_max_x)re   r   rN   r„  rÀ   r   ÚmodrI   r„   r‡   rF  rQ   Úsequences_objectrP   Úsound_eqrJ   Ú
second_rows                    r   rf   zSEQUENCER_PT_modifiers.draw¤
  s®  € Ø”ˆØ$(ˆÔ!àÔ-ˆØŒ]Ô*ˆØŒ:˜Ò Ð Ø”KˆEˆEàˆEàˆ=Ø�KŠK˜Ð5Ð<NˆKÑOÔOÐOà×!Ò!Ð"@À&ÑIÔIÐIØ�ŠÐ7Ñ8Ô8Ð8à”?ð `	<ñ `	<ˆCØ—*’*‘,”,ˆCà—'’'‘)”)ˆCØ(-ˆCÔ%Ø�HŠH�S˜/°¸5ˆHÑAÔAÐAØ�HŠH�S˜& rˆHÑ*Ô*Ð*à�HŠH�S˜& rˆHÑ*Ô*Ð*Ø(,ˆCÔ%à—'’' �'Ñ%Ô%ˆCØ—L’LÐ!@ÀrÐPY�LÑZÔZˆEØœˆEŒJØ"ˆEŒOØ—L’LÐ!@ÀrÐP[�LÑ\Ô\ˆEØœˆEŒJØ$ˆEŒOàdgÔdlˆC�LŠLÐ:ÀÈ#ÐV[ˆLÑ\Ô\ÔaàÔ ñ K<Ø‘=Ø”x ?Ò2Ð2ØŸš Ð&6Ñ7Ô7Ð7Ý*¨3°Ô0AÑBÔBÐBÑBØœ XÒ-Ð-Ø×2Ò2°3¸ÈgÐaeÐ2ÑfÔfÐfÑfØœ ]Ò2Ð2Ø×2Ò2°3¸ÈeÐ2ÑTÔTÐTÑTØœÐ%6Ò6Ð6Ø!Ÿjšj™lœl˜ØŸš  hÑ/Ô/Ð/ØŸš  jÑ1Ô1Ð1Ñ1Øœ _Ò4Ð4Ø!Ÿjšj™lœl˜ØŸš  mÑ4Ô4Ð4Ð4Øœ YÒ.Ð.Ø!Ÿjšj™lœl˜ØŸš  nÑ5Ô5Ð5ØÔ+Ð/AÒAÐAØŸHšH S¨+Ñ6Ô6Ð6ØŸHšH S¨*Ñ5Ô5Ð5ØŸHšH S¨,Ñ7Ô7Ð7ØŸHšH S¨,Ñ7Ô7Ð7Ð7Ø Ô-°Ò<Ð<ØŸHšH S¨%Ñ0Ô0Ð0ØŸHšH S¨(Ñ3Ô3Ð3ØŸHšH S¨'Ñ2Ô2Ð2à—M’M v�MÑ.Ô.Ð.àŸ*š*™,œ,�CØŸ'š'™)œ)�CØ—H’H˜SÐ"3¸D�HÑAÔAÐAàÔ*¨gÒ5Ð5Ø+-Ð(Øœ=ð AØ/1¬}¸RÔ/@Ð,ØŸš¨Ð-?ÐAQÐS^Ðek˜ÑlÔlÐlÑlàŸš  oÑ6Ô6Ð6Ø!Ÿgšg™iœi˜ØŸš  k¸$˜Ñ?Ô?Ð?Ñ?à”xÐ#4Ò4Ñ4ð  #Ÿ}š}Ø&*Ø$%Ø)-Ø&+Ø"'ð  -ñ  ô  ˜ð ),¬ð <ñ <˜HØ"&§+¢+¡-¤-˜CØ"%§'¢'¡)¤)˜CØ$'§I¢I°S IÑ$9Ô$9˜EØ!ŸKšK¨X¯_ª_¸XÔ=SÔ=^Ñ-_Ô-_Ðkp˜KÑqÔqÐqØ!ŸKšK¨T˜KÑ2Ô2Ð2Ø.5˜EœOØ!ŸKšK¨X¯_ª_¸XÔ=SÔ=^Ñ-_Ô-_Ðkp˜KÑqÔqÐqØ×6Ò6Ø (Ø /Ø%+Ø',Ø&*Ø37Ø*/ð 7ñ ô ð ð *-¯ª©¬˜JØ&×,Ò,°$Ð,Ñ7Ô7Ð7Ø3;˜JÔ0Ñ0ùðA`	<ð `	<r   Nr)  r^   r   r   rF  rF   
  s2   € € € € € Ø€HØ€Kðq<ð q<ð q<ð q<ð q<r   rF  c                   óF   — e Zd ZdZdZdZed„ ¦   «         Zed„ ¦   «         Z	dS )ÚSEQUENCER_PT_annotationrU   rV   r  c                 ó"   — | j         }|j        dv S r«   r¬   r~  s     r   ri  z#SEQUENCER_PT_annotation.has_preview  r°   r   c                 ó,   — |                       |¦  «        S rc   r€  rx  s     r   r¯   zSEQUENCER_PT_annotation.poll"  r�  r   N)
rX   rY   rZ   r[   r\   r]   rz  ri  rÄ   r¯   r^   r   r   r|  r|    sZ   € € € € € Ø%€MØ€NØ€Kàð@ð @ñ „\ð@ð ð(ð (ñ „[ð(ð (ð (r   r|  c                   óP   — e Zd ZdZdZdZdZdhZed„ ¦   «         Z	e
d„ ¦   «         ZdS )	ÚSEQUENCER_PT_annotation_onionrU   rV   r  r|  r¢  c                 ó"   — | j         }|j        dv S r«   r¬   r~  s     r   ri  z)SEQUENCER_PT_annotation_onion.has_preview1  r°   r   c                 ó¢   — |j         €dS t          |j         ¦  «        t          j        j        u rdS |j        }|€dS |                      |¦  «        S rx  )Úannotation_data_ownerrb  r~  r�  ÚObjectÚactive_annotation_layerri  )r®   r   Úgpls      r   r¯   z"SEQUENCER_PT_annotation_onion.poll6  sT   € àÔ(Ð0Ø�5Ý�'Ô/Ñ0Ô0µC´IÔ4DÐDÐDØ�5àÔ1ˆCØˆ{Ø�uà�Š˜wÑ'Ô'Ð'r   N)rX   rY   rZ   r[   r\   r]   rÃ   r¶  rz  ri  rÄ   r¯   r^   r   r   r€  r€  *  sg   € € € € € Ø%€MØ€NØ€KØ,€LØ"Ð#€Jàð@ð @ñ „\ð@ð ð
(ð 
(ñ „[ð
(ð 
(ð 
(r   r€  c                   ó8   — e Zd ZddhZdZej        j        fZdZ	dS )ÚSEQUENCER_PT_custom_propsÚBLENDER_RENDERÚBLENDER_WORKBENCHr}  r  N)
rX   rY   rZ   ÚCOMPAT_ENGINESÚ_context_pathr~  r�  ÚSequenceÚ_property_typer]   r^   r   r   rˆ  rˆ  G  s4   € € € € € àØð€Nð ,€MØ”iÔ(Ð*€NØ€K€K€Kr   rˆ  c                   ó    — e Zd ZdZdZdZd„ ZdS )rr   rU   r—   r+   c                 ó   — d S rc   r^   r¥   s     r   rf   zSEQUENCER_PT_snapping.drawV  r§   r   N)rX   rY   rZ   r[   r\   r•   rf   r^   r   r   rr   rr   Q  s2   € € € € € Ø%€MØ€NØ€Hðð ð ð ð r   rr   c                   ó:   — e Zd ZdZdZdZdZed„ ¦   «         Zd„ Z	dS )ÚSEQUENCER_PT_preview_snappingrU   r—   rr   zPreview Snappingc                 ó"   — |j         }|j        dv S r«   r¬   r­   s      r   r¯   z"SEQUENCER_PT_preview_snapping.poll`  r°   r   c                 óþ   — |j         }|j        }| j        }d|_        d|_        |                     dd¬¦  «        }|                     |d¦  «         |                     |d¦  «         |                     |d¦  «         d S )NTFúSnap torÁ  Úsnap_to_bordersÚsnap_to_centerÚsnap_to_strips_preview©r‚   rƒ   rN   rG   rœ  rH   rE   ©re   r   r‚   rƒ   rN   rQ   s         r   rf   z"SEQUENCER_PT_preview_snapping.drawe  s‡   € ØÔ-ˆØ"/Ô"GÐà”ˆØ$(ˆÔ!Ø',ˆÔ$à�mŠm I°TˆmÑ:Ô:ˆØ�ŠÐ(Ð*;Ñ<Ô<Ð<Ø�ŠÐ(Ð*:Ñ;Ô;Ð;Ø�ŠÐ(Ð*BÑCÔCÐCÐCÐCr   NrÂ   r^   r   r   r’  r’  Z  sX   € € € € € Ø%€MØ€NØ*€LØ!€Hàð@ð @ñ „[ð@ðDð Dð Dð Dð Dr   r’  c                   ó:   — e Zd ZdZdZdZdZed„ ¦   «         Zd„ Z	dS )ÚSEQUENCER_PT_sequencer_snappingrU   r—   rr   zSequencer Snappingc                 ó"   — |j         }|j        dv S rÈ   r¬   r­   s      r   r¯   z$SEQUENCER_PT_sequencer_snapping.polly  rÉ   r   c                 óê  — |j         }|j        }| j        }d|_        d|_        |                     dd¬¦  «        }|                     |d¦  «         |                     |d¦  «         |                     |d¦  «         |                     dd¬¦  «        }|                     |d	d
¬¦  «         |                     |dd¬¦  «         |                     dd¬¦  «        }|                     |dd¬¦  «         d S )NTFr•  rÁ  Úsnap_to_current_frameÚsnap_to_hold_offsetÚsnap_to_markersÚIgnoreÚsnap_ignore_mutedzMuted Stripsr(   Úsnap_ignore_soundzSound StripsrŠ  Ú use_snap_current_frame_to_stripszSnap to Stripsr™  rš  s         r   rf   z$SEQUENCER_PT_sequencer_snapping.draw~  s   € ØÔ-ˆØ"/Ô"GÐà”ˆØ$(ˆÔ!Ø',ˆÔ$à�mŠm I°TˆmÑ:Ô:ˆØ�ŠÐ(Ð*AÑBÔBÐBØ�ŠÐ(Ð*?Ñ@Ô@Ð@Ø�ŠÐ(Ð*;Ñ<Ô<Ð<à�mŠm H°DˆmÑ9Ô9ˆØ�ŠÐ(Ð*=ÀNˆÑSÔSÐSØ�ŠÐ(Ð*=ÀNˆÑSÔSÐSà�mŠm O¸4ˆmÑ@Ô@ˆØ�ŠÐ(Ð*LÐScˆÑdÔdÐdÐdÐdr   NrÂ   r^   r   r   rœ  rœ  s  sX   € € € € € Ø%€MØ€NØ*€LØ#€HàðBð Bñ „[ðBðeð eð eð eð er   rœ  Ú__main__)Úregister_class)jr~  Ú	bpy.typesr   r   r   Úbpy.app.translationsr   r¯  r   rV  Ú%bl_ui.properties_grease_pencil_commonr   r	   ri   r
   Úrna_prop_uir   r   r   rR   rT   r`   rl   r   ry   r|   r©   rÆ   rÓ   ræ   rð   rú   r  rŠ   rH  rV  r‹   rŒ   rr  r7  r�   r�  r–  rª  r§  rá  ró  rø  rü  r   r  rŽ   r�   r1  r2  r3  rJ  rN  r]  r`  rk  ro  rr  r|  rƒ  r‡  r(  r”  r   r±  rñ  rþ  r  rL  rZ  ri  rp  ru  rš  r¬  r·  rÆ  rÏ  rØ  ræ  rõ  rþ  r  r  r"  r+  r/  r7  r?  rF  r|  r€  rˆ  rr   r’  rœ  ÚclassesrX   r‹  r§  r®   r^   r   r   ú<module>r­     s)  ðð
 €
€
€
ðð ð ð ð ð ð ð ð ð ð
ð ð ð ð ð ð ð ðð ð ð ð ð ð ð ðð ð ð ð ð ð &Ð %Ð %Ð %Ð %Ð %ðð ð ð#ð #ð #ðO[ð O[ð O[ðdð ð ð ð Ð4°eñ ô ð ðGð Gð Gð Gð G˜vñ Gô Gð Gð43&ð 3&ð 3&ð 3&ð 3&˜&ñ 3&ô 3&ð 3&ðl.ð .ð .ð .ð . ñ .ô .ð .ð.@ð @ð @ð @ð @ ñ @ô @ð @ð,ð ð ð ð ˜5ñ ô ð ðJð Jð Jð Jð J 5ñ Jô Jð Jð>?ð ?ð ?ð ?ð ? Uñ ?ô ?ð ?ð4Kð Kð Kð Kð K¨Eñ Kô Kð Kð@Nð Nð Nð Nð N¨uñ Nô Nð Nð2[ð [ð [ð [ð [˜ñ [ô [ð [ð"Eð Eð Eð Eð E ñ Eô Eð Eð86ð 6ð 6ð 6ð 6˜ñ 6ô 6ð 6ðb$ð b$ð b$ð b$ð b$˜ñ b$ô b$ð b$ðJcð cð cð cð c ñ cô cð cð"	Rð 	Rð 	Rð 	Rð 	R $ñ 	Rô 	Rð 	Rð)Dð )Dð )Dð )Dð )D˜$ñ )Dô )Dð )DðX/ð /ð /ð /ð /˜$ñ /ô /ð /ð *ð *ð *ð *ð *˜$ñ *ô *ð *ðBð ð ð ð ˜dñ ô ð ð>9;ð 9;ð 9;ð 9;ð 9;�tñ 9;ô 9;ð 9;ðx ð  ð  ð  ð  ˜Tñ  ô  ð  ð80ð 0ð 0ð 0ð 0˜Tñ 0ô 0ð 0ð;ð ;ð ;ð ;ð ; 4ñ ;ô ;ð ;ð,';ð ';ð ';ð ';ð ';˜dñ ';ô ';ð ';ðT#4ð #4ð #4ð #4ð #4 4ñ #4ô #4ð #4ðL*ð *ð *ð *ð *˜tñ *ô *ð *ð._ð _ð _ð _ð _ 4ñ _ô _ð _ð"	1ð 	1ð 	1ð 	1ð 	1 ñ 	1ô 	1ð 	1ðAð Að Að Að A˜tñ Aô Að Að
ð 
ð 
ð 
ð 
 $ñ 
ô 
ð 
ð@U4ð U4ð U4ð U4ð U4˜ñ U4ô U4ð U4ðp0ð 0ð 0ð 0ð 0˜ñ 0ô 0ð 0ð
:ð 
:ð 
:ð 
:ð 
: 4ñ 
:ô 
:ð 
:ðcð cð cð cð c˜tñ cô cð cðhð hð hð hð h˜tñ hô hð hð
Eð 
Eð 
Eð 
Eð 
E˜Dñ 
Eô 
Eð 
Eðz'ð z'ð z'ð z'ð z' ñ z'ô z'ð z'ðz
 ð 
 ð 
 ð 
 ð 
 ¨ñ 
 ô 
 ð 
 ð Nð Nð Nð Nð N˜Tñ Nô Nð NðMð Mð Mð Mð M˜Dñ Mô Mð Mð Mð Mð Mð Mð M Dñ Mô Mð Mð
Zð 
Zð 
Zð 
Zð 
Zñ 
Zô 
Zð 
Zð(ð (ð (ð (ð (ñ (ô (ð (ð
Xð 
Xð 
Xð 
Xð 
Xñ 
Xô 
Xð 
Xðfð fð fð fð fÐ$;¸Uñ fô fð fðTð Tð Tð Tð TÐ$;¸Tñ Tô Tð Tð9Kð 9Kð 9Kð 9Kð 9KÐ.°ñ 9Kô 9Kð 9Kðx&ð &ð &ð &ð &Ð4°eñ &ô &ð &ð:_3ð _3ð _3ð _3ð _3Ð/°ñ _3ô _3ð _3ðD-ð -ð -ð -ð -Ð&;¸Uñ -ô -ð -ð(B8ð B8ð B8ð B8ð B8Ð%:¸Eñ B8ô B8ð B8ðJ{Rð {Rð {Rð {Rð {RÐ/°ñ {Rô {Rð {Rð|&ð &ð &ð &ð &Ð3°Uñ &ô &ð &ðR$>ð $>ð $>ð $>ð $>Ð.°ñ $>ô $>ð $>ðN*ð *ð *ð *ð *Ð4°eñ *ô *ð *ðB!ð !ð !ð !ð !Ð-¨uñ !ô !ð !ðHXfð Xfð Xfð Xfð XfÐ-¨uñ Xfô Xfð XfðvL3ð L3ð L3ð L3ð L3Ð 5°uñ L3ô L3ð L3ð^Dð Dð Dð Dð DÐ4°eñ Dô Dð Dð8)=ð )=ð )=ð )=ð )=Ð$9¸5ñ )=ô )=ð )=ðX".ð ".ð ".ð ".ð ".Ð 5°uñ ".ô ".ð ".ðJ">ð ">ð ">ð ">ð ">Ð 5°uñ ">ô ">ð ">ðJ6ð 6ð 6ð 6ð 6Ð"7¸ñ 6ô 6ð 6ð.Gð Gð Gð Gð GÐ'<¸eñ Gô Gð Gð@0ð 0ð 0ð 0ð 0Ð"7¸ñ 0ô 0ð 0ð2:Cð :Cð :Cð :Cð :CÐ4°eñ :Cô :Cð :CðzAð Að Að Að AÐ4°eñ Aô Að Að@Cð Cð Cð Cð CÐ7¸ñ Cô Cð Cð*/ð /ð /ð /ð /Ð4°eñ /ô /ð /ðB9ð 9ð 9ð 9ð 9Ð;¸Uñ 9ô 9ð 9ð $/ð $/ð $/ð $/ð $/Ð!=¸uñ $/ô $/ð $/ðN3ð 3ð 3ð 3ð 3Ð#?Àñ 3ô 3ð 3ð<:ð :ð :ð :ð :Ð.JÈEñ :ô :ð :ð2u<ð u<ð u<ð u<ð u<Ð2°Eñ u<ô u<ð u<ðp(ð (ð (ð (ð (Ð1Ð3OÐQVñ (ô (ð (ð$(ð (ð (ð (ð (Ð$7Ð9UÐW\ñ (ô (ð (ð:ð ð ð ð Ð 5°}Àeñ ô ð ðð ð ð ð ˜Eñ ô ð ðDð Dð Dð Dð D Eñ Dô Dð Dð2eð eð eð eð e eñ eô eð eð@[Øð[àð[ð ð[ð ð	[ð
 ð[ð ð[ð ð[ð ð[ð ð[ð  ð[ð ð[ð ð[ð ð[ð ð[ð ð[ð  ð![ð" !ð#[ð$ ð%[ð& ð'[ð( ð)[ð* ð+[ð, !ð-[ð.  ð/[ð0 ð1[ð2 !ð3[ð4 ð5[ð6 !ð7[ð8 ð9[ð: ð;[ð< "ð=[ð> ð?[ð@ &ðA[ðB ðC[ðD ðE[ðF ðG[ðH "ðI[ðL "ðM[ðP ðQ[ðR ðS[ðV ðW[ðX ðY[ðZ !ð[[ð\ #ð][ð^ *ð_[ð` -ða[ðd ðe[ðf ðg[ðh ði[ðj ðk[ðl #ðm[ðn $ðo[ðp ðq[ðt ðu[ðv "ðw[ðx ðy[ðz ð{[ð| ð}[ð~ ð[ðB ðC[ðD ðE[ðH ðI[ðL  ðM[ðN %ðO[ðP ðQ[ðR  ðS[ðT ðU[ðX ðY[ð\ ð][ð^ ð_[ð` ða[ðb !ðc[ðd ,ðe[ðf ðg[ðj ðk[ðl "ðm[ðp ðq[ðr "ðs[ðt $ðu[ð [€ðz ˆzÒÐØ(Ð(Ð(Ð(Ð(Ð(Øð ð ˆØˆ�sÑÔÐÐð Ððð r   