bplist00 _editorViewerWindowYfixedSizeYrootPatch^portAttributes^virtualPatches_inputParameters_frameworkVersion_748 40 720 622 0 0 1440 878 Z{720, 576} UclassUstateWQCPatch[connectionsXtimebase_publishedInputPortsXuserInfoUnodes= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR[`dhjosw|]connection_17]connection_24]connection_31]connection_19]connection_26]connection_33]connection_28]connection_42]connection_40]connection_44]connection_51]connection_35]connection_46]connection_53]connection_60]connection_55]connection_48]connection_62]connection_57]connection_37]connection_39\connection_4\connection_8\connection_1]connection_10\connection_5]connection_12]connection_14]connection_21\connection_9]connection_16]connection_23]connection_30]connection_32]connection_18]connection_25]connection_41]connection_27]connection_34]connection_50]connection_29]connection_43]connection_45]connection_52]connection_36]connection_47]connection_54]connection_61]connection_49]connection_56]connection_38]connection_58\connection_2\connection_6\connection_3]connection_11]connection_20\connection_7]connection_13]connection_15]connection_22STUVWXYZZsourceNode_destinationPortZsourcePort_destinationNode_StructureMember_key_5YinputPath\outputMember_QuickTimePlayer_1STUV\]^_[TextImage_2[inputHeight\outputHeightXSprite_3STUVabYc_StructureMember_index_3^inputStructure_StructureMember_key_7STUVZefg[inputValue1^outputDuration]Conditional_1STUVabYi_StructureMember_key_6STUVklmnVGrep_1[inputString\outputString_StringTruncate_1STUVpqr_WPatch_3VinputX_Resulting_ValueSTUVgtuvUinput\outputResultYWatcher_1STUVxyz{\ScreenInfo_1ZinputValue_outputPixelsWideVMath_1STUV}~\JavaScript_1[inputNumber\outputNumber_NumberFormatter_1STUV_StringTruncate_2Zargument_2\outputString_StringFormat_printer_2STUVa\RoundValue_1ZinputIndexZoutputCeilSTUVcbY_StructureMember_key_8STUVx[inputHeight_outputPixelsHigh[TextImage_4STUVqWPatch_4_Resulting_ValueXSprite_4STUV_StringFormat_printer_3[inputString\outputStringSTUVY}_StructureMember_key_9Tlng1STUV\RangeValue_1ZinputValueZoutputRollSTUV}e]Conditional_3STUVe_DifferentialValue_integrator_1[outputValue]Conditional_2STUVu_inputResetSignalSTUVY_StructureMember_key_1[TextImage_1STUVZZinputImage[outputImageXSprite_2STUVabYSTUVZinputWidth[outputWidthXSprite_1STUVbWPatch_2YStructure_StructureMember_key_2STUVabY_StructureMember_key_4STUVxSTUVZSplitter_1[inputUpdateVoutput_KinemeStringWithURL_1STUV[outputImageSTUVbYW_StructureMember_index_1STUV\_STUV\\JavaScript_2\outputNumberSTUViYk[inputStringSTUVv_Increasing_Signal\outputSignalWPatch_1STUV\_STUV{\ZinputWidth[outputValueSTUVvp_Increasing_SignalSTUVaY^inputStructure_StructureCount_2STUVxzSTUVZinputValueSTUVZSplitter_4ZinputValueSTUVY}Tlat1STUVZargument_1STUVYWatcher_3_Increasing_SignalSTUVcbYSTUVl\outputStringSTUVn[inputNumberSTUVSTUV_ImageDownloader_1[outputImageXSprite_5STUV[inputValue2[outputCountSTUVtuSTUV[JSON_String_outputURLContentSTUVbY_StructureMember_key_3STUV_StringFormat_printer_1XinputURLSTUV]^STUV_Resulting_ValueSTUVbYaSTUVbYSTUV{STUVXinputMaxVparent  tTnodeSkeyTportOy streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namerefresh (bang)\refresh_bang   t Op streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSpeedUSpeedO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd} scrolling{u zoomFactorNSNumberf1=Y_dmt{  ;X_jx?INY^ckox _KinemeStringWithURLO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameKineme String With URLpositionNSValue* {CGPoint=dd}  ZidentifierVformatO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameURLpositionNSValue* {CGPoint=dd}e_/http://mobileapp.rtvoost.nl/v200/feeds/vop.aspx^QCStringFormatWprinter [QCTextImage !"#$%&'()*8(93:;<_verticalAlignmentXfontSize_ivarInputPortStatesVheight_horizontalAlignment\manualLayoutXfontNameWversionUwidthXCentered#@Hޡ+,-./246^inputGlyphSize]inputFontName\inputLeading\inputKerning01Uvalue#@Hޡ03_TradeGothic-Bold05#07#@ O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}f >?WQCPatch@AGLM_publishedOutputPortsB CEFDOv streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name JSON String\JavaScript_1ZJSONStringH IEKJOt streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Structure\outputNumberO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameJSON To Structure zoomFactorNSNumberNSValue*f scrolling {CGPoint=dd}(@u@ descriptionConverts a JSON string input into a Structure. Useful in conjunction with the Kineme FileTools "String With URL" patch, to produce an alternative to the built-in XML Importer patch.position"-N OPE\QCJavaScriptQRST&UVWVXUWnewMode^numberOfInputsVscript_numberOfOutputs_?function (__structure outputNumber) main (__string JSONString) { if(!_testMode) { var result = new Object(); // in 10.5, the JSON class isn't available. if(typeof(JSON) == 'object') result.outputNumber = JSON.parse(JSONString); else result.outputNumber = eval('('+JSONString+')'); return result; } } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}7 Z[x\QCScreenInfo\]9]cleanApertureO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}Jy  `abcaO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namearticles selectorpositionNSValue* {CGPoint=dd})_QCStructureMemberUindex  elfgh_customInputPortStatesO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}qijXinputKey0kUtitle_QCStructureMember  nsfopO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}"iiq0rTnews_QCStructureMember  uzfvwO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}#ix0yXarticles_QCStructureMember |}Z_QCQuickTimePlayer~&fV:VUUUUVV_disableTextTracks]cleanAperture[highQuality_colorCorrection_asychronousMode_deinterlaceFieldsZframeWidthZresizeMode[frameHeightTfillWlooping\loopDurationTrateYloopStart[resetSignal09 0#0#?0#0O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd} WQCClear!99_clearColorBuffer_systemInputPortStates_clearDepthBufferZinputColor0SredUalphaTblueUgreen#### W_enable09 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}u WClear_1 XQCSprite!V\antialiasingq]VinputYVinputZZinputColor]inputBlending\inputZBuffer\inputCullingWinputRZWinputRYWinputRX0#En*0#/Vϫ0#0#?#?#?#?0V0U0V0#0#0#0#?09 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namevideopositionNSValue* {CGPoint=dd}a  fO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMediapositionNSValue* {CGPoint=dd}ii0Umedia_QCStructureMember  cfO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}|i0V_QCStructureMember  WfO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMediapositionNSValue* {CGPoint=dd}yi0XhighLink_QCStructureMember ZQCSplitter&UYportClassO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameRefresh (bang)positionNSValue* {CGPoint=dd}j ]QCBooleanPort g]QCConditional!O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}-^inputToleranceYinputTest0#0#0U W/togglefO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f? scrolling {CGPoint=dd}#position-  ]Initial_Value_Secondary_Value0 #0 #? \[QCTextImage !"#$%&'((9:#@D+,-.0#@D0[TradeGothic0#0#0#@@ O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}5 !"_XQCSprite!#V7:$&()*+-/10%#r0'#0U0:0V0,#0.#00#023456#?#?#?#?809 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name artikeltekstpositionNSValue* {CGPoint=dd}x <=XQCSprite!>VTWq?ACEFGHJLN0@#?80B#0D#0U0:0V0I#0K#0M#0OPQRS#?#?#?#?U09 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nametitelpositionNSValue* {CGPoint=dd}x  Yi^fZ[O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}i\0]Ttext_QCStructureMember `apW/togglefbcO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f? scrolling {CGPoint=dd}#positiondefh]Initial_Value_Secondary_Value0g#0i#@@ klkVQCGrep!mnO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name HTML clean uppositionNSValue* {CGPoint=dd}5opqrtv\inputReplace\inputPattern_inputCaseSensitive0sQ 0uY]*>0 yzn_QCStringTruncate!{|O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}[5}~ZinputToken^inputDirectionYinputModeXinputMax0a &0V0U0 _QCStructureCountO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}SA {VQCMathf&UUU_numberOfOperations^operationCount[operation_1Yoperand_10U0#@TO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}N vYQCWatcherO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Virtual Watcher"positionNSValue* {CGPoint=dd}9]QCVirtualPort }\QCJavaScriptRSQTf&VUVU_&/* A simple script that takes two input values, sums them and returns the result. Special keywords for defining input and output key types: __boolean, __index, __number, __string, __image, __structure, __virtual Note that the function input arguments are read-only. */ function (__number outputNumber) main (__number lat1,__number lng1,__number lat2,__number lng2) { var pi180 = Math.PI /180; lat1 *= pi180; lng1 *= pi180; lat2 *= pi180; lng2 *= pi180; var r= 6372.797; var dlat = lat2-lat1; var dlng = lng2-lng1; var a = Math.sin(dlat/2) * Math.sin(dlat/2) + Math.cos(lat1) * Math.cos(lat2) * Math.sin(dlng/2) * Math.sin(dlng/2); var c = 2 * Math.atan2(Math.sqrt(a),Math.sqrt(1-a)); var distance = r*c; var result = new Object(); result. outputNumber = distance; return result; } Tlng2Tlat20#@+ I^0#@J"\(O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}  cfO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}M}i0Zcoordinate_QCStructureMember  fO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namelatpositionNSValue* {CGPoint=dd}Ri0Slat_QCStructureMember  fO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namelongpositionNSValue* {CGPoint=dd}Si0Tlong_QCStructureMember _QCNumberFormatterUstyleO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}=WDecimal XQCSprite!V]0#?p =q0#0#?#?#?#?0U0:0V0#?0#0#0#0#?09 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameGeopositionNSValue* {CGPoint=dd}w  fO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"@1 @2"positionNSValue* {CGPoint=dd}mU%@ %@Zargument_10_Op dit moment, ^QCStringFormat  fO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"@1 @2"positionNSValue* {CGPoint=dd}U%@ %@Zargument_20_km bij ons vandaan.^QCStringFormat [QCTextImage !"#$%&'((9:#@D+,-.0#@D0_TradeGothic-Bold0#0#@ O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}- _QCStringTruncate! O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}}~   0 P0V0V0 _QCImageDownloader!&VUU[synchronous\maxCacheSizeXuseCache_colorCorrectionO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}XinputURL0[rtvoost.png  XQCSprite!!V;>]q"(*,.024579:0#$%&'#?#?#?#?0)#0+#?Q.0-#0/#?%01#?dPe+03#0V06#\LA08#0:0U<09 O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+namelogopositionNSValue* {CGPoint=dd}{ @A]QCConditional!BCO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}dyDFH0E#?r0G#@0V JKYQCWatcherLMO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Virtual Watcher"positionNSValue* {CGPoint=dd} ]QCVirtualPort OPW/togglefQRO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f? scrolling {CGPoint=dd}#position STUW]Initial_Value_Secondary_Value0V#0X#@@ Z[\QCJavaScriptQRST&UV\V]U_/* A simple script that takes two input values, sums them and returns the result. Special keywords for defining input and output key types: __boolean, __index, __number, __string, __image, __structure, __virtual Note that the function input arguments are read-only. */ function (__string outputNumber) main (__string inputNumber) { var result = new Object(); result.outputNumber = unescape(inputNumber); return result; } O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}A  _ab`O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}_QCDifferentialValueZintegrator de\QCRangeValue!fgO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}hiXinputMin0j# lm\QCRoundValuenO streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}q pqZQCSplitterrs&tuvwUXinputMaxXinputMin\QCNumberPort#@#O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSpeedpositionNSValue* {CGPoint=dd}P yz]QCConditional!{|O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {CGPoint=dd}}0~#0  Tname[descriptionVEnable_ Controls execution of the patch.[descriptionTname_The input port.UInputOTS#@@#X{156.30}ST_#The signal to increase the counter._Increasing SignalYSource #0_A generic input port._The output port.VOutputYSource #1 WQCPatch@\connection_2\connection_1]connection_11STUVVMath_1ZinputIndex]Multiplexer_1STUVtZSplitter_1STUVyYCounter_1[outputCount Op streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameInput[inputSignal S0Ox streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name Initial Value#Xsource_0 T0Oz streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSecondary Value#@@Xsource_1O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+ zoomFactorNSNumberNSValue*f? scrolling {CGPoint=dd}#position  YQCCounter!_inputSignalReset_inputSignalDown00 VQCMathf&UUU[operation_1Yoperand_100#@ ]QCMultiplexerf:ZinputCount0#@@0#O streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Number Multiplexer"\QCNumberPort ZQCSplitter&UO| streamtyped@NSMutableDictionary NSDictionaryNSObjectiNSString+name"Number Splitter"\QCNumberPort  #?ə%:DN]l~!',:HVdr (6DQ^ky-;IWes &4AO]k| "/8Icr1BJQctz 0CN[t   & 8 A R k w   7 C Q b u    . 6 @ X i  ! 2 C P ] n z  # 2 E V g r  ):FWh| $5NWhy ^k@Q\elET\iu $5DR_lqwQ^fw -8;LQV {Y^glr49>CWhq    , 9 M ~ !! ! !(!5!:!D!P!U!V![!d!i!r!w!!!""'"/"D"W"o""""""""""""""""""#########$$ $$'$4$<$D$L$Q$Z$_$h$m$v${$$$$$$$$$$$$$$$$$%%%%%&j&o&t&z&&&':'?'D'X'i'r(((#(,(@(M(X(e(o)!)/)<)J)S))** *** *)*.*;*C*P+++4+B+T+Y+b+g+p+}++++++++++,, ,,,,, ,,,,------!-&-+-0-9->-G-L-U-Z-k-t-}-----.J.W.`.q................////%/./7/h>p>}>>>>>>>>>>?????$?)?.?7?