bplist00_editorViewerWindowYrootPatch_771 108 545 487 0 0 1280 778 UclassUstateWQCPatch oUnodes[connectionsXuserInfo #KT]"Skey\QCVideoInput  !Zanisotropy\wrappingMode[highQuality[borderColorVtarget]filteringMode\mipmapLevelsVuseYUV"[ClampToEdge_R=0 G=0 B=0 A=0_GL_TEXTURE_RECTANGLE_EXTO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}6XBilinear \VideoInput_1$%J[QCBillboard&'( )*+,1FG!_systemInputPortStates_ivarInputPortStates\pixelAlignedWversion\squarePixels[CIRendering-.W_enable/!Uvalue 2345678?@ABCZinputColor]inputRotationVinputYVinputX]inputBlendingZinputScale/9:;<=>>>>UgreenTblueUalphaSred"?//// /D#@O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}`X [Billboard_1LMS]QCImageKernelNO P!RZsourceCode\automaticDOD_kernel vec4 margeMergeAlphaFromGrey(sampler image, sampler mask) { const vec3 rgb_y = vec3(0.257, 0.504, 0.098); const vec3 rgb_u = vec3(-0.148, -0.291, 0.439); const vec3 rgb_v = vec3(0.439, -0.368, -0.071); const vec3 yuv_r = vec3(1.0000, 0.0000, 1.4022 ); const vec3 yuv_g = vec3( 1.0000, -0.3457, -0.7145); const vec3 yuv_b = vec3(1.0000, 1.7710, 0.0000); vec4 pixel = sample(image, samplerCoord(image)); vec3 pel = pixel; vec3 maxel = sample(mask, samplerCoord(mask)); vec3 tint_yuv; tint_yuv.x = dot(maxel,rgb_y); tint_yuv.y = dot(maxel,rgb_u); tint_yuv.z = dot(maxel,rgb_v); vec3 pixel_yuv; pixel_yuv.x = dot(pel,rgb_y); pixel_yuv.y = dot(pel,rgb_u); pixel_yuv.z = dot(pel,rgb_v); pixel_yuv.y = tint_yuv.y; pixel_yuv.z = tint_yuv.z; pel.r = dot(pixel_yuv,yuv_r); pel.g = dot(pixel_yuv,yuv_g); pel.b = dot(pixel_yuv,yuv_b); return vec4(pel.r,pel.g,pel.b,pixel.a); } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namemargeMergeTintFromARGBpositionNSValue* {_NSPoint=ff}]ImageKernel_2UV\]QCImageLoaderW XZ [[ignoreAlphaYimageDataO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameRainbowpositionNSValue* {_NSPoint=ff} OJFIFddDucky !Adobed%''2&&2.&&&&.>55555>DAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDD  &&6& &6D6++6DDDB5BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"k0@  >o\:ReJNN)::NZQ%(В (В (aF75#5w55w55w55'IL09h&'I09h "U2EK$T2EK$Tg-z]'C*Rt2t It2'C'IJ2$cQ%Q% (vnvnvnvd5g:MsD4Yg:MaRHdHd[,6Y"ԝ8KeJNN)::NTd:iFDlpBJ4$BJ4$AԎ̝&0,It(&0,I0QT,P,Rse$Tt It2'C'Iʔ 'C-(ȒhIFhIFh0Cۚٻۚٻۚٻ֦ۚٓE4YΓEfE4YJ*"*"*YnldRt=.)::NTd:ReQ (В (ВhssR;s[7s[;s[7s[;s[7s[;s[2t&9ht,&0)ES$TEC$TEK-͖{,RjNgt2'C'Iʔ 'C*Rt2t "J68Q%Q%QnjGnkfkgnkfkgnkfkgnkfNZasg:MNEasfE(dHdHese*[IӌNTd:ReJNNdIF 4$BJ4$BJ4QHlllllllkS "t,Ih "t,LR R,6YlEKy:qIʔ 'C*Rt2t It2Ҍ(FhIFhIF 49:MjaYΓE4Q:MaYΓEa*Y"*Y"=͖Ho5'N3:ReJNN)::NZQ%(В (В (aF75#5w55w55w55'IL09h&'I09h "U2EK$T2EK$Tg-z]'C*Rt2t It2'C'IJ2$cQ%Q% (vnvnvnvd5g:MsD4Yg:MaRHdHd[,6Y"ԝ8KeJNN)::NTd:iFDlpBJ4$BJ4$AԎ̝&0,It(&0,I0QT,P,Rse$Tt It2'C'Iʔ 'C-(ȒhIFhIFh0Cۚٻۚٻۚٻ֦ۚٓE4YΓEfE4YJ*"*"*YnldRt=.)::NTd:ReQ (В (ВhssR;s[7s[;s[7s[;s[7s[;s[2t&9ht,&0)ES$TEC$TEK-͖{,RjNgt2'C'Iʔ 'C*Rt2t "J68Q%Q%QnjGnkfkgnkfkgnkfkgnkfNZasg:MNEasfE(dHdHese*[IӌNTd:ReJNNdIF 4$BJ4$BJ4QHlllllllkS "t,Ih "t,LR R,6YlEKy:qIʔ 'C*Rt2t It2Ҍ(FhIFhIF 49:MjaYΓE4Q:MaYΓEa*Y"*Y"=͖Ho5'N3:ReJNN)::NZQ%(В (В (aF75#5w55w55w55'IL09h&'I09h "U2EK$T2EK$Tg-z]'C*Rt2t It2'C'IJ2$cQ%Q% (vnvnvnvd5g:MsD4Yg:MaRHdHd[,6Y"ԝ8KeJNN)::NTd:iFDlpBJ4$BJ4$AԎ̝&0,It(&0,I0QT,P,Rse$Tt It2'C'Iʔ 'C-(ȒhIFhIFh0Cۚٻۚٻۚٻ֦ۚٓE4YΓEfE4YJ*"*"*YnldRt=.)::NTd:ReQ (В (ВhssR;s[7s[;s[7s[;s[7s[;s[2t&9ht,&0)ES$TEC$TEK-͖{,RjNgt2'C'Iʔ 'C*Rt2t "J68Q%Q%QnjGnkfkgnkfkgnkfkgnkfNZasg:MNEasfE(dHdHese*[IӌNTd:ReJNNdIF 4$BJ4$BJ4QHlllllllkS "t,Ih "t,LR R,6YlEKy:qIʔ 'C*Rt2t It2Ҍ(FhIFhIF 49:MjaYΓE4Q:MaYΓEa*Y"*Y"=͖Ho5'N3:ReJNN)::NZQ%(В (В (aF75#5w55w55w55'IL09h&'I09h "U2EK$T2EK$Tg-z]'C*Rt2t It2'C'IJ2$cQ%Q% (vnvnvnvd5g:MsD4Yg:MaRHdHd[,6Y"ԝ8KeJNN)::NTd:iFDlpBJ4$BJ4$AԎ̝&0,It(&0,I0QT,P,Rse$Tt It2'C'Iʔ 'C-(ȒhIFhIFh0Cۚٻۚٻۚٻ֦ۚٓE4YΓEfE4YJ*"*"*YnldRt=.)::NTd:ReQ (В (ВhssR;s[7s[;s[7s[;s[7s[;s[2t&9ht,&0)ES$TEC$TEK-͖{,RjNgt2'C'Iʔ 'C*Rt2t "J68Q%Q%QnjGnkfkgnkfkgnkfkgnkfNZasg:MNEasfE(dHdHese*[fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffgI|8fffffffgI3333333:HDDDDDDDDΒ"""""""&ffffffft33333333$DDDDDDDL""""""""fffffffgI3333333:HDDDDDDDDΒ"""""""&ffffffft33333333$DDDDDDDL""""""""fffffffgI3333333:HDDDDDDDDΒ"""""""&ffffffft33333333$DDDDDDDL""""""""fffffffgI3333333:HDDDDDDDDΒ"""""""&ffffffft33333333""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""""""""""fffffffgfffffffb"""""""""""""""&fffffffxYffffffff""""""""???]ImageLoader_2^_`mnZidentifier]QCImageFiltera bl _customInputPortStatescdefhj]inputContrast_inputBrightness_inputSaturation/g#?%/i#xx/k#?-- O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}M_ColorControls_1_CIColorControlspqrst{}\connection_4\connection_2\connection_5\connection_3uvwx\ySzZsourceNodeZsourcePort_destinationNode_destinationPort[outputImageTmaskuvwx"yS|UimageuvwxSym~ZinputImageuvwxmyJ~O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ scrollingNSValue* {_NSPoint=ff} ",LQW]elr~ "#5P 8N[cp|  ~:HO]p| 3$9$G$P$[$i$z$$$$$$$$$$$%%%%%%%%%%&&&(&4&9&B&H&Q&\&e&