����JFIFXX�����    $.' ",#(7),01444'9=82<.342  2!!22222222222222222222222222222222222222222222222222����"��4�� ���,�PG"Z_�4�˷����kjز�Z�,F+��_z�,�© �����zh6�٨�ic�fu���#ډb���_�N�?��wQ���5-�~�I���8����TK<5o�Iv-�����k�_U_�����~b�M��d����Ӝ�U�Hh��?]��E�w��Q���k�{��_}qFW7HTՑ��Y��F�?_�'ϔ��_�Ջt��=||I ��6�έ"�����D���/[�k�9���Y�8ds|\���Ҿp6�Ҵ���]��.����6�z<�v��@]�i%��$j��~�g��J>��no����pM[me�i$[����s�o�ᘨ�˸ nɜG-�ĨU�ycP�3.DB�li�;��hj���x7Z^�N�h������N3u{�:j�x�힞��#M&��jL P@_���� P��&��o8������9�����@Sz6�t7#O�ߋ �s}Yf�T���lmr����Z)'N��k�۞p����w\�Tȯ?�8`�O��i{wﭹW�[�r�� ��Q4F�׊���3m&L�=��h3����z~��#�\�l :�F,j@�� ʱ�wQT����8�"kJO���6�֚l����}���R�>ډK���]��y����&����p�}b��;N�1�m�r$�|��7�>e�@B�TM*-iH��g�D�)� E�m�|�ؘbҗ�a��Ҿ����t4���o���G��*oCN�rP���Q��@z,|?W[0�����:�n,jWiE��W��$~/�hp\��?��{(�0���+�Y8rΟ�+����>S-S����VN;�}�s?.����� w�9��˟<���Mq4�Wv'��{)0�1mB��V����W[�����8�/<� �%���wT^�5���b��)iM� pg�N�&ݝ��VO~�q���u���9� ����!��J27����$O-���! �:�%H��� ـ����y�ΠM=t{!S�� oK8������t<����è:a������[�����ա�H���~��w��Qz`�po�^ ����Q��n� �,uu�C�$ ^���,������8�#��:�6��e�|~���!�3�3.�\0��q��o�4`.|� ����y�Q�`~;�d�ׯ,��O�Zw�������`73�v�܋�<���Ȏ�� ـ4k��5�K�a�u�=9Yd��$>x�A�&�� j0� ���vF��� Y�|�y��� ~�6�@c��1vOp�Ig����4��l�OD���L����� R���c���j�_�uX6��3?nk��Wy�f;^*B� ��@�~a�`��Eu������+���6�L��.ü>��}y���}_�O�6�͐�:�YrG�X��kG�����l^w���~㒶sy��Iu�!� W ��X��N�7BV��O��!X�2����wvG�R�f�T#�����t�/?���%8�^�W�aT��G�cL�M���I��(J����1~�8�?aT ���]����AS�E��(��*E}� 2��#I/�׍qz��^t�̔���b�Yz4x���t�){ OH��+(E��A&�N�������XT��o��"�XC��'���)}�J�z�p� ��~5�}�^����+�6����w��c��Q�|Lp�d�H��}�(�.|����k��c4^�"�����Z?ȕ ��a<�L�!039C� �Eu�C�F�Ew�ç ;�n?�*o���B�8�bʝ���'#Rqf���M}7����]����s2tcS{�\icTx;�\��7K���P���ʇ Z O-��~��c>"��?�������P��E��O�8��@�8��G��Q�g�a�Վ���󁶠�䧘��_%#r�>�1�z�a��eb��qcPѵ��n���#L��� =��׀t� L�7�`��V���A{�C:�g���e@�w1 Xp3�c3�ġ����p��M"'-�@n4���fG��B3�DJ�8[Jo�ߐ���gK)ƛ��$���� ���8�3�����+���� �����6�ʻ���� ���S�kI�*KZlT _`���?��K����QK�d����B`�s}�>���`��*�>��,*@J�d�oF*����弝��O}�k��s��]��y�ߘ��c1G�V���<=�7��7����6�q�PT��tXԀ�!9*4�4Tހ3XΛex�46���Y��D ����� �BdemDa����\�_l,��G�/���֌7���Y�](�xTt^%�GE�����4�}bT���ڹ�����;Y)���B�Q��u��>J/J �⮶.�XԄ��j�ݳ�+E��d ��r�5�_D�1 ��o�� �B�x�΢�#���<��W�����8���R6�@g�M�.��� dr�D��>(otU��@x=��~v���2� ӣ�d�oBd��3�eO�6�㣷�����ݜ6��6Y��Qz`��S��{���\P�~z m5{J/L��1������<�e�ͅPu�b�]�ϔ���'������f�b� Zpw��c`"��i���BD@:)ִ�:�]��hv�E�w���T�l��P���"Ju�}��وV J��G6��. J/�Qgl߭�e�����@�z�Zev2u�)]կ�����7x���s�M�-<ɯ�c��r�v�����@��$�ޮ}lk���a���'����>x��O\�ZFu>�����ck#��&:��`�$�ai�>2Δ����l���oF[h��lE�ܺ�Πk:)���`�� $[6�����9�����kOw�\|���8}������ބ:��񶐕��I�A1/�=�2[�,�!��.}gN#�u����b��� ~��݊��}34q����d�E��Lc��$��"�[q�U�硬g^��%B �z���r�pJ�ru%v\h1Y�ne`ǥ:g���pQM~�^�Xi� ��`S�:V29.�P���V�?B�k�� AEvw%�_�9C�Q����wKekPؠ�\�;Io d�{ ߞo�c1eP����\� `����E=���@K<�Y���eڼ�J���w����{av�F�'�M�@/J��+9p���|]�����Iw &`��8���&M�hg��[�{��Xj��%��Ӓ�$��(����ʹN���<>�I���RY���K2�NPlL�ɀ)��&e����B+ь����( � �JTx���_?EZ� }@ 6�U���뙢ط�z��dWI�n` D����噥�[��uV��"�G&Ú����2g�}&m��?ċ�"����Om#��������� ��{�ON��"S�X��Ne��ysQ���@Fn��Vg���dX�~nj�]J�<�K]:��FW��b�������62�=��5f����JKw��bf�X�55��~J �%^����:�-�QIE��P��v�nZum� z � ~ə ���� ���ة����;�f��\v���g�8�1��f24;�V���ǔ�)����9���1\��c��v�/'Ƞ�w�������$�4�R-��t���� e�6�/�ġ �̕Ecy�J���u�B���<�W�ַ~�w[B1L۲�-JS΂�{���΃������A��20�c#��@ 0!1@AP"#2Q`$3V�%45a6�FRUq��� ����^7ׅ,$n�������+��F�`��2X'��0vM��p�L=������5��8������u�p~���.�`r�����\���O��,ư�0oS ��_�M�����l���4�kv\JSd���x���SW�<��Ae�IX����������$I���w�:S���y���›R��9�Q[���,�5�;�@]�%���u�@ *ro�lbI �� ��+���%m:�͇ZV�����u�̉����θau<�fc�.����{�4Ա� �Q����*�Sm��8\ujqs]{kN���)qO�y�_*dJ�b�7���yQqI&9�ԌK!�M}�R�;������S�T���1���i[U�ɵz�]��U)V�S6���3$K{�ߊ<�(� E]Զ[ǼENg�����'�\?#)Dkf��J���o��v���'�%ƞ�&K�u�!��b�35LX�Ϸ��63$K�a�;�9>,R��W��3�3� d�JeTYE.Mϧ��-�o�j3+y��y^�c�������VO�9NV\nd�1 ��!͕_)a�v;����թ�M�lWR1��)El��P;��yوÏ�u 3�k�5Pr6<�⒲l�!˞*��u־�n�!�l:����UNW ��%��Chx8vL'��X�@��*��)���̮��ˍ��� ���D-M�+J�U�kvK����+�x8��cY������?�Ԡ��~3mo��|�u@[XeY�C�\Kp�x8�oC�C�&����N�~3-H���� ��MX�s�u<`���~"WL��$8ξ��3���a�)|:@�m�\���^�`�@ҷ)�5p+��6���p�%i)P M���ngc�����#0Aruz���RL+xSS?���ʮ}()#�t��mˇ!��0}}y����<�e� �-ή�Ԩ��X������ MF���ԙ~l L.3���}�V뽺�v�����멬��Nl�)�2����^�Iq��a��M��qG��T�����c3#������3U�Ǎ���}��לS�|qa��ڃ�+���-��2�f����/��bz��ڐ�� �ݼ[2�ç����k�X�2�* �Z�d���J�G����M*9W���s{��w���T��x��y,�in�O�v��]���n����P�$�JB@=4�OTI�n��e�22a\����q�d���%�$��(���:���: /*�K[PR�fr\nڙdN���F�n�$�4�[�� U�zƶ����� �mʋ���,�ao�u 3�z� �x��Kn����\[��VFmbE;�_U��&V�Gg�]L�۪&#n%�$ɯ�dG���D�TI=�%+AB�Ru#��b4�1�»x�cs�YzڙJG��f��Il��d�eF'T� iA��T���uC�$����Y��H?����[!G`}���ͪ� �纤Hv\������j�Ex�K���!���OiƸ�Yj�+u-<���'q����uN�*�r\��+�]���<�wOZ.fp�ێ��,-*)V?j-kÊ#�`�r��dV����(�ݽBk�����G�ƛk�QmUڗe��Z���f}|����8�8��a���i��3'J�����~G_�^���d�8w������ R�`(�~�.��u���l�s+g�bv���W���lGc}��u���afE~1�Ue������Z�0�8�=e�� f@/�jqEKQQ�J��oN��J���W5~M>$6�Lt�;$ʳ{���^��6�{����v6���ķܰg�V�cnn �~z�x�«�,2�u�?cE+Ș�H؎�%�Za�)���X>uW�Tz�Nyo����s���FQƤ��$��*�&�LLXL)�1�" L��eO��ɟ�9=���:t��Z���c��Ž���Y?�ӭV�wv�~,Y��r�ۗ�|�y��GaF�����C�����.�+� ���v1���fήJ�����]�S��T��B��n5sW}y�$��~z�'�c ��8 ��� ,! �p��VN�S��N�N�q��y8z˱�A��4��*��'������2n<�s���^ǧ˭P�Jޮɏ�U�G�L�J�*#��<�V��t7�8����TĜ>��i}K%,���)[��z�21z ?�N�i�n1?T�I�R#��m-�����������������1����lA�`��fT5+��ܐ�c�q՝��ʐ��,���3�f2U�եmab��#ŠdQ�y>\��)�SLY����w#��.���ʑ�f��� ,"+�w�~�N�'�c�O�3F�������N<���)j��&��,-� �љ���֊�_�zS���TǦ����w�>��?�������n��U仆�V���e�����0���$�C�d���rP �m�׈e�Xm�Vu� �L��.�bֹ��� �[Դaզ���*��\y�8�Է:�Ez\�0�Kq�C b��̘��cө���Q��=0Y��s�N��S.���3.���O�o:���#���v7�[#߫ ��5�܎�L���Er4���9n��COWlG�^��0k�%<���ZB���aB_���������'=��{i�v�l�$�uC���mƎҝ{�c㱼�y]���W�i ��ߧc��m�H� m�"�"�����;Y�ߝ�Z�Ǔ�����:S#��|}�y�,/k�Ld� TA�(�AI$+I3��;Y*���Z��}|��ӧO��d�v��..#:n��f>�>���ȶI�TX��� 8��y����"d�R�|�)0���=���n4��6ⲑ�+��r<�O�܂~zh�z����7ܓ�HH�Ga롏���nCo�>������a ���~]���R���̲c?�6(�q�;5%� |�uj�~z8R=X��I�V=�|{v�Gj\gc��q����z�؋%M�ߍ����1y��#��@f^���^�>N�����#x#۹��6�Y~�?�dfPO��{��P�4��V��u1E1J �*|���%���JN��`eWu�zk M6���q t[�� ��g�G���v��WIG��u_ft����5�j�"�Y�:T��ɐ���*�;� e5���4����q$C��2d�}���� _S�L#m�Yp��O�.�C�;��c����Hi#֩%+) �Ӎ��ƲV���SYź��g |���tj��3�8���r|���V��1#;.SQ�A[���S������#���`n�+���$��$I �P\[�@�s��(�ED�z���P��])8�G#��0B��[ى��X�II�q<��9�~[Z멜�Z�⊔IWU&A>�P~�#��dp<�?����7���c��'~���5 ��+$���lx@�M�dm��n<=e�dyX��?{�|Aef ,|n3�<~z�ƃ�uۧ�����P��Y,�ӥQ�*g�#먙R�\���;T��i,��[9Qi歉����c>]9�� ��"�c��P�� �Md?٥��If�ت�u��k��/����F��9�c*9��Ǎ:�ØF���z�n*�@|I�ށ9����N3{'��[�'ͬ�Ҳ4��#}��!�V� Fu��,�,mTIk���v C�7v���B�6k�T9��1�*l� '~��ƞF��lU��'�M ����][ΩũJ_�{�i�I�n��$���L�� j��O�dx�����kza۪��#�E��Cl����x˘�o�����V���ɞ�ljr��)�/,�߬h�L��#��^��L�ф�,íMƁe�̩�NB�L�����iL����q�}��(��q��6IçJ$�W�E$��:������=#����(�K�B����zђ <��K(�N�۫K�w��^O{!����)�H���>x�������lx�?>Պ�+�>�W���,Ly!_�D���Ō�l���Q�!�[ �S����J��1��Ɛ�Y}��b,+�Lo�x�ɓ)����=�y�oh�@�꥟/��I��ѭ=��P�y9��� �ۍYӘ�e+�p�Jnϱ?V\SO%�(�t� ���=?MR�[Ș�����d�/ ��n�l��B�7j� ��!�;ӥ�/�[-���A�>�dN�sLj ��,ɪv��=1c�.SQ�O3�U���ƀ�ܽ�E����������̻��9G�ϷD�7(�}��Ävӌ\�y�_0[w ���<΍>����a_��[0+�L��F.�޺��f�>oN�T����q;���y\��bՃ��y�jH�<|q-eɏ�_?_9+P���Hp$�����[ux�K w�Mw��N�ی'$Y2�=��q���KB��P��~������Yul:�[<����F1�2�O���5=d����]Y�sw:���Ϯ���E��j,_Q��X��z`H1,#II ��d�wr��P˂@�ZJV����y$�\y�{}��^~���[:N����ߌ�U�������O��d�����ؾe��${p>G��3c���Ė�lʌ�� ת��[��`ϱ�-W����dg�I��ig2��� ��}s ��ؤ(%#sS@���~���3�X�nRG�~\jc3�v��ӍL��M[JB�T��s3}��j�Nʖ��W����;7��ç?=X�F=-�=����q�ߚ���#���='�c��7���ڑW�I(O+=:uxq�������������e2�zi+�kuG�R��������0�&e�n���iT^J����~\jy���p'dtG��s����O��3����9* �b#Ɋ�� p������[Bws�T�>d4�ۧs���nv�n���U���_�~,�v����ƜJ1��s�� �QIz��)�(lv8M���U=�;����56��G���s#�K���MP�=��LvyGd��}�VwWBF�'�à �?MH�U�g2�� ����!�p�7Q��j��ڴ����=��j�u��� Jn�A s���uM������e��Ɔ�Ҕ�!)'��8Ϣ�ٔ��ޝ(��Vp���צ֖d=�IC�J�Ǡ{q������kԭ�߸���i��@K����u�|�p=..�*+����x�����z[Aqġ#s2a�Ɗ���RR�)*HRsi�~�a &f��M��P����-K�L@��Z��Xy�'x�{}��Zm+���:�)�) IJ�-i�u���� ���ܒH��'�L(7�y�GӜq���� j��� 6ߌg1�g�o���,kر���tY�?W,���p���e���f�OQS��!K�۟cҒA�|ս�j�>��=⬒��˧L[�� �߿2JaB~R��u�:��Q�] �0H~���]�7��Ƽ�I���(}��cq '�ήET���q�?f�ab���ӥvr� �)o��-Q��_'����ᴎo��K������;��V���o��%���~OK ����*��b�f:���-ťIR��`B�5!RB@���ï�� �u �̯e\�_U�_������� g�ES��3�������QT��a����x����U<~�c?�*�#]�MW,[8O�a�x��]�1bC|踤�P��lw5V%�)�{t�<��d��5���0i�XSU��m:��Z�┵�i�"��1�^B�-��P�hJ��&)O��*�D��c�W��vM��)����}���P��ܗ-q����\mmζZ-l@�}��a��E�6��F�@��&Sg@���ݚ�M����� ȹ 4����#p�\H����dYDo�H���"��\��..R�B�H�z_�/5˘����6��KhJR��P�mƶi�m���3�,#c�co��q�a)*Pt����R�m�k�7x�D�E�\Y�閣_X�<���~�)���c[[�BP����6�Yq���S��0����%_����;��Àv�~�| VS؇ ��'O0��F0��\���U�-�d@�����7�SJ*z��3n��y��P����O���������m�~�P�3|Y��ʉr#�C�<�G~�.,! ���bqx���h~0=��!ǫ�jy����l�O,�[B��~��|9��ٱ����Xly�#�i�B��g%�S��������tˋ���e���ې��\[d�t)��.+u�|1 ������#�~Oj����hS�%��i.�~X���I�H�m��0n���c�1uE�q��cF�RF�o���7� �O�ꮧ� ���ۛ{��ʛi5�rw?׌#Qn�TW��~?y$��m\�\o����%W� ?=>S�N@�� �Ʈ���R����N�)�r"C�:��:����� �����#��qb��Y�. �6[��2K����2u�Ǧ�HYR��Q�MV��� �G�$��Q+.>�����nNH��q�^��� ����q��mM��V��D�+�-�#*�U�̒ ���p욳��u:�������IB���m���PV@O���r[b= �� ��1U�E��_Nm�yKbN�O���U�}�the�`�|6֮P>�\2�P�V���I�D�i�P�O;�9�r�mAHG�W�S]��J*�_�G��+kP�2����Ka�Z���H�'K�x�W�MZ%�O�YD�Rc+o��?�q��Ghm��d�S�oh�\�D�|:W������UA�Qc yT�q������~^�H��/��#p�CZ���T�I�1�ӏT����4��"�ČZ�����}��`w�#�*,ʹ�� ��0�i��課�Om�*�da��^gJ݅{���l�e9uF#T�ֲ��̲�ٞC"�q���ߍ ոޑ�o#�XZTp����@ o�8��(jd��xw�]�,f���`~�|,s��^����f�1���t��|��m�򸄭/ctr��5s��7�9Q�4�H1꠲BB@l9@���C�����+�wp�xu�£Yc�9��?`@#�o�mH�s2��)�=��2�.�l����jg�9$�Y�S�%*L������R�Y������7Z���,*=�䷘$�������arm�o�ϰ���UW.|�r�uf����IGw�t����Zwo��~5 ��YյhO+=8fF�)�W�7�L9lM�̘·Y���֘YLf�큹�pRF���99.A �"wz��=E\Z���'a� 2��Ǚ�#;�'}�G���*��l��^"q��+2FQ� hj��kŦ��${���ޮ-�T�٭cf�|�3#~�RJ����t��$b�(R��(����r���dx� >U b�&9,>���%E\� Ά�e�$��'�q't��*�א���ެ�b��-|d���SB�O�O��$�R+�H�)�܎�K��1m`;�J�2�Y~9��O�g8=vqD`K[�F)k�[���1m޼c��n���]s�k�z$@��)!I �x՝"v��9=�ZA=`Ɠi �:�E��)`7��vI��}d�YI�_ �o�:ob���o ���3Q��&D&�2=�� �Ά��;>�h����y.*ⅥS������Ӭ�+q&����j|UƧ����}���J0��WW< ۋS�)jQR�j���Ư��rN)�Gű�4Ѷ(�S)Ǣ�8��i��W52���No˓� ۍ%�5brOn�L�;�n��\G����=�^U�dI���8$�&���h��'���+�(������cȁ߫k�l��S^���cƗjԌE�ꭔ��gF���Ȓ��@���}O���*;e�v�WV���YJ\�]X'5��ղ�k�F��b 6R�o՜m��i N�i����>J����?��lPm�U��}>_Z&�KK��q�r��I�D�Չ~�q�3fL�:S�e>���E���-G���{L�6p�e,8��������QI��h��a�Xa��U�A'���ʂ���s�+טIjP�-��y�8ۈZ?J$��W�P� ��R�s�]��|�l(�ԓ��sƊi��o(��S0��Y� 8�T97.�����WiL��c�~�dxc�E|�2!�X�K�Ƙਫ਼�$((�6�~|d9u+�qd�^3�89��Y�6L�.I�����?���iI�q���9�)O/뚅����O���X��X�V��ZF[�یgQ�L��K1���RҖr@v�#��X�l��F���Нy�S�8�7�kF!A��sM���^rkp�jP�DyS$N���q��nxҍ!U�f�!eh�i�2�m���`�Y�I�9r�6� �TF���C}/�y�^���Η���5d�'��9A-��J��>{�_l+�`��A���[�'��յ�ϛ#w:݅�%��X�}�&�PSt�Q�"�-��\縵�/����$Ɨh�Xb�*�y��BS����;W�ջ_mc�����vt?2}1�;qS�d�d~u:2k5�2�R�~�z+|HE!)�Ǟl��7`��0�<�,�2*���Hl-��x�^����'_TV�gZA�'j� ^�2Ϊ��N7t�����?w�� �x1��f��Iz�C-Ȗ��K�^q�;���-W�DvT�7��8�Z�������� hK�(P:��Q- �8�n�Z���܃e貾�<�1�YT<�,�����"�6{/ �?�͟��|1�:�#g��W�>$����d��J��d�B��=��jf[��%rE^��il:��B���x���Sּ�1հ��,�=��*�7 fcG��#q� �eh?��2�7�����,�!7x��6�n�LC�4x��},Geǝ�tC.��vS �F�43��zz\��;QYC,6����~;RYS/6���|2���5���v��T��i����������mlv��������&� �nRh^ejR�LG�f���? �ۉҬܦƩ��|��Ȱ����>3����!v��i�ʯ�>�v��オ�X3e���_1z�Kȗ\<������!�8���V��]��?b�k41�Re��T�q��mz��TiOʦ�Z��Xq���L������q"+���2ۨ��8}�&N7XU7Ap�d�X��~�׿��&4e�o�F��� �H����O���č�c�� 懴�6���͉��+)��v;j��ݷ�� �UV�� i��� j���Y9GdÒJ1��詞�����V?h��l����l�cGs�ځ�������y�Ac�����\V3�? �� ܙg�>qH�S,�E�W�[�㺨�uch�⍸�O�}���a��>�q�6�n6����N6�q������N ! 1AQaq�0@����"2BRb�#Pr���3C`��Scst���$4D���%Td�� ?���N����a��3��m���C���w��������xA�m�q�m���m������$����4n淿t'��C"w��zU=D�\R+w�p+Y�T�&�պ@��ƃ��3ޯ?�Aﶂ��aŘ���@-�����Q�=���9D��ռ�ѻ@��M�V��P��܅�G5�f�Y<�u=,EC)�<�Fy'�"�&�չ�X~f��l�KԆV��?�� �W�N����=(� �;���{�r����ٌ�Y���h{�١������jW����P���Tc�����X�K�r��}���w�R��%��?���E��m�� �Y�q|����\lEE4���r���}�lsI�Y������f�$�=�d�yO����p�����yBj8jU�o�/�S��?�U��*������ˍ�0������u�q�m [�?f����a�� )Q�>����6#������� ?����0UQ����,IX���(6ڵ[�DI�MNލ�c&���υ�j\��X�R|,4��� j������T�hA�e��^���d���b<����n�� �즇�=!���3�^�`j�h�ȓr��jẕ�c�,ٞX����-����a�ﶔ���#�$��]w�O��Ӫ�1y%��L�Y<�wg#�ǝ�̗`�x�xa�t�w��»1���o7o5��>�m뭛C���Uƃߜ}�C���y1Xνm�F8�jI���]����H���ۺиE@I�i;r�8ӭ����V�F�Շ| ��&?�3|x�B�MuS�Ge�=Ӕ�#BE5G�����Y!z��_e��q�р/W>|-�Ci߇�t�1ޯќd�R3�u��g�=0 5��[?�#͏��q�cf���H��{ ?u�=?�?ǯ���}Z��z���hmΔ�BFTW�����<�q�(v� ��!��z���iW]*�J�V�z��gX֧A�q�&��/w���u�gYӘa���; �i=����g:��?2�dž6�ى�k�4�>�Pxs����}������G�9��3 ���)gG�R<>r h�$��'nc�h�P��Bj��J�ҧH� -��N1���N��?��~��}-q!=��_2hc�M��l�vY%UE�@|�v����M2�.Y[|y�"Eï��K�ZF,�ɯ?,q�?v�M 80jx�"�;�9vk�����+ ֧�� �ȺU��?�%�vcV��mA�6��Qg^M����A}�3�nl� QRN�l8�kkn�'�����(��M�7m9و�q���%ޟ���*h$Zk"��$�9��: �?U8�Sl��,,|ɒ��xH(ѷ����Gn�/Q�4�P��G�%��Ա8�N��!� �&�7�;���eKM7�4��9R/%����l�c>�x;������>��C�:�����t��h?aKX�bhe�ᜋ^�$�Iհ �hr7%F$�E��Fd���t��5���+�(M6�t����Ü�UU|zW�=a�Ts�Tg������dqP�Q����b'�m���1{|Y����X�N��b �P~��F^F:����k6�"�j!�� �I�r�`��1&�-$�Bevk:y���#yw��I0��x��=D�4��tU���P�ZH��ڠ底taP��6����b>�xa����Q�#� WeF��ŮNj�p�J* mQ�N����*I�-*�ȩ�F�g�3 �5��V�ʊ�ɮ�a��5F���O@{���NX��?����H�]3��1�Ri_u��������ѕ�� ����0��� F��~��:60�p�͈�S��qX#a�5>���`�o&+�<2�D����: �������ڝ�$�nP���*)�N�|y�Ej�F�5ټ�e���ihy�Z �>���k�bH�a�v��h�-#���!�Po=@k̆IEN��@��}Ll?j�O������߭�ʞ���Q|A07x���wt!xf���I2?Z��<ץ�T���cU�j��]��陎Ltl �}5�ϓ��$�,��O�mˊ�;�@O��jE��j(�ا,��LX���LO���Ц�90�O �.����a��nA���7������j4 ��W��_ٓ���zW�jcB������y՗+EM�)d���N�g6�y1_x��p�$Lv:��9�"z��p���ʙ$��^��JԼ*�ϭ����o���=x�Lj�6�J��u82�A�H�3$�ٕ@�=Vv�]�'�qEz�;I˼��)��=��ɯ���x �/�W(V���p�����$ �m�������u�����񶤑Oqˎ�T����r��㠚x�sr�GC��byp�G��1ߠ�w e�8�$⿄����/�M{*}��W�]˷.�CK\�ުx���/$�WPw���r� |i���&�}�{�X� �>��$-��l���?-z���g����lΆ���(F���h�vS*���b���߲ڡn,|)mrH[���a�3�ר�[1��3o_�U�3�TC�$��(�=�)0�kgP���� ��u�^=��4 �WYCҸ:��vQ�ר�X�à��tk�m,�t*��^�,�}D*� �"(�I��9R����>`�`��[~Q]�#af��i6l��8���6�:,s�s�N6�j"�A4���IuQ��6E,�GnH��zS�HO�uk�5$�I�4��ؤ�Q9�@��C����wp�BGv[]�u�Ov���0I4���\��y�����Q�Ѹ��~>Z��8�T��a��q�ޣ;z��a���/��S��I:�ܫ_�|������>=Z����8:�S��U�I�J��"IY���8%b8���H��:�QO�6�;7�I�S��J��ҌAά3��>c���E+&jf$eC+�z�;��V����� �r���ʺ������my�e���aQ�f&��6�ND��.:��NT�vm�<- u���ǝ\MvZY�N�NT��-A�>jr!S��n�O 1�3�Ns�%�3D@���`������ܟ 1�^c<���� �a�ɽ�̲�Xë#�w�|y�cW�=�9I*H8�p�^(4���՗�k��arOcW�tO�\�ƍR��8����'�K���I�Q�����?5�>[�}��yU�ײ -h��=��% q�ThG�2�)���"ו3]�!kB��*p�FDl�A���,�eEi�H�f�Ps�����5�H:�Փ~�H�0Dت�D�I����h�F3�������c��2���E��9�H��5�zԑ�ʚ�i�X�=:m�xg�hd(�v����׊�9iS��O��d@0ڽ���:�p�5�h-��t�&���X�q�ӕ,��ie�|���7A�2���O%P��E��htj��Y1��w�Ѓ!����  ���� ࢽ��My�7�\�a�@�ţ�J �4�Ȼ�F�@o�̒?4�wx��)��]�P��~�����u�����5�����7X ��9��^ܩ�U;Iꭆ 5 �������eK2�7(�{|��Y׎ �V��\"���Z�1� Z�����}��(�Ǝ"�1S���_�vE30>���p;� ΝD��%x�W�?W?v����o�^V�i�d��r[��/&>�~`�9Wh��y�;���R��� ;;ɮT��?����r$�g1�K����A��C��c��K��l:�'��3 c�ﳯ*"t8�~l��)���m��+U,z��`(�>yJ�?����h>��]��v��ЍG*�{`��;y]��I�T� ;c��NU�fo¾h���/$���|NS���1�S�"�H��V���T���4��uhǜ�]�v;���5�͠x��'C\�SBpl���h}�N����� A�Bx���%��ޭ�l��/����T��w�ʽ]D�=����K���ž�r㻠l4�S�O?=�k �M:� ��c�C�a�#ha���)�ѐxc�s���gP�iG��{+���x���Q���I= �� z��ԫ+ �8"�k�ñ�j=|����c ��y��CF��/��*9ж�h{ �?4�o� ��k�m�Q�N�x��;�Y��4膚�a�w?�6�>e]�����Q�r�:����g�,i"�����ԩA�*M�<�G��b�if��l^M��5� �Ҩ�{����6J��ZJ�����P�*�����Y���ݛu�_4�9�I8�7���������,^ToR���m4�H��?�N�S�ѕw��/S��甍�@�9H�S�T��t�ƻ���ʒU��*{Xs�@����f�����֒Li�K{H�w^���������Ϥm�tq���s� ���ք��f:��o~s��g�r��ט� �S�ѱC�e]�x���a��) ���(b-$(�j>�7q�B?ӕ�F��hV25r[7 Y� }L�R��}����*sg+��x�r�2�U=�*'WS��ZDW]�WǞ�<��叓���{�$�9Ou4��y�90-�1�'*D`�c�^o?(�9��u���ݐ��'PI&� f�Jݮ�������:wS����jfP1F:X �H�9dԯ���˝[�_54 �}*;@�ܨ�� ð�yn�T���?�ןd�#���4rG�ͨ��H�1�|-#���Mr�S3��G�3�����)�.᧏3v�z֑��r����$G"�`j �1t��x0<Ɔ�Wh6�y�6��,œ�Ga��gA����y��b��)��h�D��ß�_�m��ü �gG;��e�v��ݝ�nQ� ��C����-�*��o���y�a��M��I�>�<���]obD��"�:���G�A��-\%LT�8���c�)��+y76���o�Q�#*{�(F�⽕�y����=���rW�\p���۩�c���A���^e6��K������ʐ�cVf5$�'->���ՉN"���F�"�UQ@�f��Gb~��#�&�M=��8�ט�JNu9��D��[̤�s�o�~������ G��9T�tW^g5y$b��Y'��س�Ǵ�=��U-2 #�MC�t(�i� �lj�@Q 5�̣i�*�O����s�x�K�f��}\��M{E�V�{�υ��Ƈ�����);�H����I��fe�Lȣr�2��>��W�I�Ȃ6������i��k�� �5�YOxȺ����>��Y�f5'��|��H+��98pj�n�.O�y�������jY��~��i�w'������l�;�s�2��Y��:'lg�ꥴ)o#'Sa�a�K��Z� �m��}�`169�n���"���x��I ��*+� }F<��cГ���F�P�������ֹ*�PqX�x۩��,� ��N�� �4<-����%����:��7����W���u�`����� $�?�I��&����o��o��`v�>��P��"��l���4��5'�Z�gE���8���?��[�X�7(��.Q�-��*���ތL@̲����v��.5���[��=�t\+�CNܛ��,g�SQnH����}*F�G16���&:�t��4ُ"A��̣��$�b �|����#rs��a�����T�� ]�<�j��BS�('$�ɻ� �wP;�/�n��?�ݜ��x�F��yUn�~mL*-�������Xf�wd^�a�}��f�,=t�׵i�.2/wpN�Ep8�OР���•��R�FJ� 55TZ��T �ɭ�<��]��/�0�r�@�f��V��V����Nz�G��^���7hZi����k��3�,kN�e|�vg�1{9]_i��X5y7� 8e]�U����'�-2,���e"����]ot�I��Y_��n�(JҼ��1�O ]bXc���Nu�No��pS���Q_���_�?i�~�x h5d'�(qw52] ��'ޤ�q��o1�R!���`ywy�A4u���h<קy���\[~�4�\ X�Wt/� 6�����n�F�a8��f���z �3$�t(���q��q�x��^�XWeN'p<-v�!�{�(>ӽDP7��ո0�y)�e$ٕv�Ih'Q�EA�m*�H��RI��=:��� ���4牢) �%_iN�ݧ�l]� �Nt���G��H�L��� ɱ�g<���1V�,�J~�ٹ�"K��Q�� 9�HS�9�?@��k����r�;we݁�]I�!{ �@�G�[�"��`���J:�n]�{�cA�E����V��ʆ���#��U9�6����j�#Y�m\��q�e4h�B�7��C�������d<�?J����1g:ٳ���=Y���D�p�ц� ׈ǔ��1�]26؜oS�'��9�V�FVu�P�h�9�xc�oq�X��p�o�5��Ա5$�9W�V(�[Ak�aY錎qf;�'�[�|���b�6�Ck��)��#a#a˙��8���=äh�4��2��C��4tm^ �n'c���]GQ$[Wҿ��i���vN�{Fu ��1�gx��1┷���N�m��{j-,��x�� Ūm�ЧS�[�s���Gna���䑴�� x�p 8<������97�Q���ϴ�v�aϚG��Rt�Һ׈�f^\r��WH�JU�7Z���y)�vg=����n��4�_)y��D'y�6�]�c�5̪�\� �PF�k����&�c;��cq�$~T�7j ���nç]�<�g ":�to�t}�159�<�/�8������m�b�K#g'I'.W�����6��I/��>v��\�MN��g���m�A�yQL�4u�Lj�j9��#44�t��l^�}L����n��R��!��t��±]��r��h6ٍ>�yҏ�N��fU�� ���� Fm@�8}�/u��jb9������he:A�y�ծw��GpΧh�5����l}�3p468��)U��d��c����;Us/�֔�YX�1�O2��uq�s��`hwg�r~�{ R��mhN��؎*q 42�*th��>�#���E����#��Hv�O����q�}�����6�e��\�,Wk�#���X��b>��p}�դ��3���T5��†��6��[��@�P�y*n��|'f�֧>�lư΂�̺����SU�'*�q�p�_S�����M�� '��c�6�����m�� ySʨ;M��r���Ƌ�m�Kxo,���Gm�P��A�G�:��i��w�9�}M(�^�V��$ǒ�ѽ�9���|���� �a����J�SQ�a���r�B;����}���ٻ֢�2�%U���c�#�g���N�a�ݕ�'�v�[�OY'��3L�3�;,p�]@�S��{ls��X�'���c�jw�k'a�.��}�}&�� �dP�*�bK=ɍ!����;3n�gΊU�ߴmt�'*{,=SzfD� A��ko~�G�aoq�_mi}#�m�������P�Xhύ����mxǍ�΂���巿zf��Q���c���|kc�����?���W��Y�$���_Lv����l߶��c���`?����l�j�ݲˏ!V��6����U�Ђ(A���4y)H���p�Z_�x��>���e��R��$�/�`^'3qˏ�-&Q�=?��CFVR �D�fV�9��{�8g�������n�h�(P"��6�[�D���< E�����~0<@�`�G�6����Hг�cc�� �c�K.5��D��d�B���`?�XQ��2��ٿyqo&+�1^� DW�0�ꊩ���G�#��Q�nL3��c���������/��x ��1�1[y�x�პCW��C�c�UĨ80�m�e�4.{�m��u���I=��f�����0QRls9���f���������9���~f�����Ǩ��a�"@�8���ȁ�Q����#c�ic������G��$���G���r/$W�(��W���V�"��m�7�[m�A�m����bo��D� j����۳� l���^�k�h׽����� ��#� iXn�v��eT�k�a�^Y�4�BN��ĕ��0 !01@Q"2AaPq3BR������?���@4�Q�����T3,���㺠�W�[=JK�Ϟ���2�r^7��vc�:�9 �E�ߴ�w�S#d���Ix��u��:��Hp��9E!�� V 2;73|F��9Y���*ʬ�F��D����u&���y؟��^EA��A��(ɩ���^��GV:ݜDy�`��Jr29ܾ�㝉��[���E;Fzx��YG��U�e�Y�C���� ����v-tx����I�sם�Ę�q��Eb�+P\ :>�i�C'�;�����k|z�رn�y]�#ǿb��Q��������w�����(�r|ӹs��[�D��2v-%��@;�8<a���[\o[ϧw��I!��*0�krs)�[�J9^��ʜ��p1)� "��/_>��o��<1����A�E�y^�C��`�x1'ܣn�p��s`l���fQ��):�l����b>�Me�jH^?�kl3(�z:���1ŠK&?Q�~�{�ٺ�h�y���/�[��V�|6��}�KbX����mn[-��7�5q�94�������dm���c^���h� X��5��<�eޘ>G���-�}�دB�ޟ� ��|�rt�M��V+�]�c?�-#ڛ��^ǂ}���Lkr���O��u�>�-D�ry� D?:ޞ�U��ǜ�7�V��?瓮�"�#���r��չģVR;�n���/_� ؉v�ݶe5d�b9��/O��009�G���5n�W����JpA�*�r9�>�1��.[t���s�F���nQ� V 77R�]�ɫ8����_0<՜�IF�u(v��4��F�k�3��E)��N:��yڮe��P�`�1}�$WS��J�SQ�N�j�ٺ��޵�#l���ј(�5=��5�lǏmoW�v-�1����v,W�mn��߀$x�<����v�j(����c]��@#��1������Ǔ���o'��u+����;G�#�޸��v-lη��/(`i⣍Pm^���ԯ̾9Z��F��������n��1��� ��]�[��)�'������:�֪�W��FC����� �B9،!?���]��V��A�Վ�M��b�w��G F>_DȬ0¤�#�QR�[V��kz���m�w�"��9ZG�7'[��=�Q����j8R?�zf�\a�=��O�U����*oB�A�|G���2�54 �p��.w7� �� ��&������ξxGHp� B%��$g�����t�Џ򤵍z���HN�u�Я�-�'4��0��;_��3 !01"@AQa2Pq#3BR������?��ʩca��en��^��8���<�u#��m*08r��y�N"�<�Ѳ0��@\�p��� �����Kv�D��J8�Fҽ� �f�Y��-m�ybX�NP����}�!*8t(�OqѢ��Q�wW�K��ZD��Δ^e��!� ��B�K��p~�����e*l}z#9ң�k���q#�Ft�o��S�R����-�w�!�S���Ӥß|M�l޶V��!eˈ�8Y���c�ЮM2��tk���� ������J�fS����Ö*i/2�����n]�k�\���|4yX�8��U�P.���Ы[���l��@"�t�<������5�lF���vU�����W��W��;�b�cД^6[#7@vU�xgZv��F�6��Q,K�v��� �+Ъ��n��Ǣ��Ft���8��0��c�@�!�Zq s�v�t�;#](B��-�nῃ~���3g������5�J�%���O������n�kB�ĺ�.r��+���#�N$?�q�/�s�6��p��a����a��J/��M�8��6�ܰ"�*������ɗud"\w���aT(����[��F��U՛����RT�b���n�*��6���O��SJ�.�ij<�v�MT��R\c��5l�sZB>F��<7�;EA��{��E���Ö��1U/�#��d1�a�n.1ě����0�ʾR�h��|�R��Ao�3�m3 ��%�� ���28Q� ��y��φ���H�To�7�lW>����#i`�q���c����a��� �m,B�-j����݋�'mR1Ήt�>��V��p���s�0IbI�C.���1R�ea�����]H�6����������4B>��o��](��$B���m�����a�!=��?�B� K�Ǿ+�Ծ"�n���K��*��+��[T#�{E�J�S����Q�����s�5�:�U�\wĐ�f�3����܆&�)����I���Ԇw��E T�lrTf6Q|R�h:��[K�� �z��c֧�G�C��%\��_�a�84��HcO�bi��ؖV��7H �)*ģK~Xhչ0��4?�0��� �E<���}3���#���u�?�� ��|g�S�6ꊤ�|�I#Hڛ� �ա��w�X��9��7���Ŀ%�SL��y6č��|�F�a 8���b��$�sק�h���b9RAu7�˨p�Č�_\*w��묦��F ����4D~�f����|(�"m���NK��i�S�>�$d7SlA��/�²����SL��|6N�}���S�˯���g��]6��; �#�.��<���q'Q�1|KQ$�����񛩶"�$r�b:���N8�w@��8$�� �AjfG|~�9F ���Y��ʺ��Bwؒ������M:I岎�G��`s�YV5����6��A �b:�W���G�q%l�����F��H���7�������Fsv7��k�� 403WebShell
403Webshell
Server IP : 64.57.112.4  /  Your IP : 216.73.216.57
Web Server : Microsoft-IIS/10.0
System : Windows NT WP 10.0 build 17763 (Windows Server 2016) AMD64
User : voguebusinesssuppliers ( 0)
PHP Version : 7.3.3
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Windows/SystemApps/Microsoft.Windows.Cortana_cw5n1h2txyewy/Rules/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Windows/SystemApps/Microsoft.Windows.Cortana_cw5n1h2txyewy/Rules/BootstrapRules.xml
<?xml version="1.0" encoding="utf-8"?>
<Store version="70">
<ParamTypes>
    <ParamType id="{4AC3A65A-9123-4058-8754-A395E08F55AA}" type="Microsoft.ReactiveProcessing.Device.CInt32" />
    <ParamType id="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" type="Microsoft.ReactiveProcessing.Device.CDateTime" />
    <ParamType id="{3B3B1D2D-F0E9-4D45-A02D-C3A209410F72}" type="Microsoft.ReactiveProcessing.Device.CLocation" />
    <ParamType id="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" type="Microsoft.ReactiveProcessing.Device.CString" />
    <ParamType id="{427A53E7-AE13-4219-865E-3F93A55CC040}" type="Microsoft.ReactiveProcessing.Device.CDouble" />
    <ParamType id="{215E1285-BC77-469C-8AFD-CA4342BA2D90}" type="Microsoft.ReactiveProcessing.Device.LocationType" />
    <ParamType id="{A22F4FAF-AEB8-4BBF-902A-8A4932EF8242}" type="Microsoft.ReactiveProcessing.Device.GeofenceMode" />
    <ParamType id="{3D89CE4E-EC40-4A90-8826-7DEF9317DAC3}" type="Microsoft.ReactiveProcessing.Device.GeofenceGroupMode" />
    <ParamType id="{D69D2769-1EBE-43FB-87BE-744C935AD347}" type="Microsoft.ReactiveProcessing.Device.CTimeSpan" />
    <ParamType id="{D80913EE-83B0-4F9C-86E8-977ED31283FB}" type="Microsoft.ReactiveProcessing.Device.DaysOfWeek" />
    <ParamType id="{1BC52AC1-B235-43FC-912F-C8E52026A58A}" type="Microsoft.ReactiveProcessing.Device.CommunicationMediumFlag" />
    <ParamType id="{F912A0DA-3F83-4915-BE59-6636DCC478CC}" type="Microsoft.ReactiveProcessing.Device.CommunicationActionFlag" />
    <ParamType id="{A487FF38-8556-484C-A4AD-B546436CEC78}" type="Microsoft.ReactiveProcessing.Device.UserActivityFlags" />
    <ParamType id="{573E5648-771B-43F4-A387-C44542B7C5C9}" type="Microsoft.ReactiveProcessing.Device.CBoolean" />
    <ParamType id="{21936F07-2522-4797-AE2C-A13A8A8313CA}" type="Microsoft.ReactiveProcessing.Device.Agents.Reminder.Recurrence" />
  </ParamTypes>
  <RuleTemplates>
    <RuleTemplate id="{403ADB81-CBB3-4020-A59B-2F5B7974E3B0}" source="0" visibility="0" shareability="1">
      <Description>RecurringNDaysReminder</Description>
      <DisplayTemplate>RecurringNDaysReminder</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.DateTime", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 1], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 2]], ["::", "System.IObservable`1", 0], ["&lt;&gt;", 4, [1]], ["&lt;&gt;", 0, [3, 5]], ["::", "System.Int32", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 7], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 7], ["bing:actions/device/ActionStepConfig/Priority", 7], ["bing:actions/device/ActionStepConfig/Resources", 7], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 7], ["bing:actions/device/ActionStepConfig/ExpireTime", 2]], ["::", "System.Object", 0], ["[]", 9], ["{}", ["bing:actions/device/ActionStep/ActionType", 7], ["bing:actions/device/ActionStep/Config", 8], ["bing:actions/device/ActionStep/Parameters", 10], ["bing:actions/device/ActionStep/OptionalParameters", 10]], ["[]", 11], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 12], ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 12]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 12]], ["&lt;&gt;", 14, [15]], ["&lt;&gt;", 0, [13, 16]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/recurrence/mode", 7], ["bing:rules/device/reminder/recurrence/start", 1], ["bing:rules/device/reminder/datetime/after", 1], ["bing:rules/device/reminder/recurrence/frequency", 7], ["bing:rules/device/reminder/id", 18]], ["&lt;&gt;", 4, [15]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, 22]], ["&lt;&gt;", 0, [1, 22]], ["&lt;&gt;", 0, [1, 15]], ["&lt;&gt;", 0, [19, 21]], ["::", "System.Func`3", 0], ["&lt;&gt;", 32, [6, 17, 31]]], "Members": [["M", 20, "Subscribe", [16], 21], ["C", 13, [12, 12]], ["C", 11, [7, 8, 10, 10]], ["P", 11, "bing:actions/device/ActionStep/ActionType"], ["P", 11, "bing:actions/device/ActionStep/Config"], ["P", 11, "bing:actions/device/ActionStep/Parameters"], ["P", 11, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 19, "bing:rules/device/reminder/id"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["M&lt;&gt;", 11, [1, 15]], ["M`", 23, "Select", 2, [24, 25], 26], ["M&lt;&gt;", 13, [1]], ["M`", 23, "Where", 1, [27, 28], 27], ["C", 3, [1, 2]], ["P", 19, "bing:rules/device/reminder/recurrence/mode"], ["P", 19, "bing:rules/device/reminder/recurrence/start"], ["P", 1, "Kind"], ["C", 1, [7, 7, 7, 7, 7, 7, 7]], ["P", 1, "Year"], ["P", 1, "UtcNow"], ["P", 1, "Month"], ["P", 1, "Day"], ["P", 1, "Hour"], ["P", 1, "Minute"], ["P", 1, "Second"], ["M", 1, "op_LessThan", [1, 1], 22], ["M", 1, "op_Subtraction", [1, 2], 1], ["P", 1, "Now"], ["P", 3, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 3, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["P", 19, "bing:rules/device/reminder/datetime/after"], ["M", 1, "op_GreaterThanOrEqual", [1, 1], 22], ["P", 2, "Days"], ["M", 1, "op_Subtraction", [1, 1], 2], ["P", 19, "bing:rules/device/reminder/recurrence/frequency"], ["P", 1, "DayOfWeek"], ["M", 1, "DaysInMonth", [7, 7], 7], ["C", 15, [12]], ["P", 15, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 33, ["=&gt;", 31, [".()", 0, [".()", 10, [[".()", 12, [[".()", 12, [["()", ["$", 1, 0], [["new", 14, [["?:", ["==", [".", 15, ["$", 0, 0]], [":", 0, 7]], [".", 16, ["$", 0, 0]], ["?:", ["==", ["&lt;:", 7, [".", 17, [".", 16, ["$", 0, 0]]]], [":", 1, 7]], ["?:", ["&lt;", ["new", 18, [[".", 19, [".", 20]], [".", 21, [".", 20]], [".", 22, [".", 20]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [".", 20], 26], ["new", 18, [[".", 19, [".", 20]], [".", 21, [".", 20]], [".", 22, [".", 20]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], ["-", ["new", 18, [[".", 19, [".", 20]], [".", 21, [".", 20]], [".", 22, [".", 20]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [":", "1.00:00:00", 2], 27]], ["?:", ["&lt;", ["new", 18, [[".", 19, [".", 28]], [".", 21, [".", 28]], [".", 22, [".", 28]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [".", 28], 26], ["new", 18, [[".", 19, [".", 28]], [".", 21, [".", 28]], [".", 22, [".", 28]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], ["-", ["new", 18, [[".", 19, [".", 28]], [".", 21, [".", 28]], [".", 22, [".", 28]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [":", "1.00:00:00", 2], 27]]]], [":", "1.00:00:00", 2]], [29, 30]]]], ["=&gt;", 29, ["&gt;=", ["$", 0, 0], [".", 31, ["$", 1, 0]], 32], [[1, "dateTime"]]]]], ["=&gt;", 29, ["||", ["||", ["||", ["==", [".", 15, ["$", 1, 0]], [":", 0, 7]], ["&amp;&amp;", ["==", [".", 15, ["$", 1, 0]], [":", 1, 7]], ["==", ["%", [".", 33, ["-", ["$", 0, 0], [".", 16, ["$", 1, 0]], 34]], [".", 35, ["$", 1, 0]]], [":", 0, 7]]]], ["&amp;&amp;", ["==", [".", 15, ["$", 1, 0]], [":", 2, 7]], ["!=", ["&amp;", ["&lt;&lt;", [":", 1, 7], ["&lt;:", 7, [".", 36, ["$", 0, 0]]]], [".", 35, ["$", 1, 0]]], [":", 0, 7]]]], ["&amp;&amp;", ["||", ["&amp;&amp;", ["==", [".", 15, ["$", 1, 0]], [":", 3, 7]], ["==", ["%", ["-", ["+", ["*", ["-", [".", 19, ["$", 0, 0]], [".", 19, [".", 16, ["$", 1, 0]]]], [":", 12, 7]], [".", 21, ["$", 0, 0]]], [".", 21, [".", 16, ["$", 1, 0]]]], [".", 35, ["$", 1, 0]]], [":", 0, 7]]], ["&amp;&amp;", ["==", [".", 15, ["$", 1, 0]], [":", 4, 7]], ["==", [".", 21, ["$", 0, 0]], [".", 21, [".", 16, ["$", 1, 0]]]]]], ["||", ["==", [".", 22, ["$", 0, 0]], [".", 22, [".", 16, ["$", 1, 0]]]], ["&amp;&amp;", ["==", [".()", 37, [[".", 19, ["$", 0, 0]], [".", 21, ["$", 0, 0]]]], [".", 22, ["$", 0, 0]]], ["&gt;", [".", 22, [".", 16, ["$", 1, 0]]], [".", 22, ["$", 0, 0]]]]]]], [[1, "dateTime"]]]]], ["=&gt;", 30, ["new", 38, [["new[]", 11, ["new", 2, [[":", 24, 7], ["default", 8], ["new[]", 9, [":", "action://remember/showReminder", 18], [":", "reminderid", 18], [".", 7, ["$", 1, 0]], [":", "intendedDateTime", 18], ["&lt;:", 9, ["$", 0, 0]]], ["default", 10]], [3, 4, 5, 6]]]], [39]], [[1, "dateTime"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 11, ["new", 2, [[":", 4, 7], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [3, 4, 5, 6]], ["new", 2, [[":", 22, 7], ["default", 8], ["new[]", 9, [".", 7, ["$", 0, 0]]], ["default", 10]], [3, 4, 5, 6]]], ["new[]", 11, ["new", 2, [[":", 20, 7], ["default", 8], ["new[]", 9, [".", 7, ["$", 0, 0]]], ["default", 10]], [3, 4, 5, 6]], ["new", 2, [[":", 4, 7], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [3, 4, 5, 6]]]], [8, 9]]]]]], [[19, "args"]]], [[6, "bing:queries/device/timer"], [17, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/datetime/after" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/recurrence/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/recurrence/mode" typeId="{21936F07-2522-4797-AE2C-A13A8A8313CA}" />
        <Parameter name="bing:rules/device/reminder/recurrence/frequency" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{574364D4-F929-4A72-8917-D9DABC4F39E4}" source="1" visibility="0" shareability="3">
      <Description>Upload Calendar Delta</Description>
      <DisplayTemplate>Send calendar updates to the cloud.</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.Boolean", 0], ["::", "System.DateTime", 0], ["{}", ["bing:rules/device/CalendarApptFilter/HasLocation", 1], ["bing:rules/device/CalendarApptFilter/HasReminder", 1], ["bing:rules/device/CalendarApptFilter/WindowStart", 2], ["bing:rules/device/CalendarApptFilter/WindowEnd", 2]], ["::", "System.IObservable`1", 0], ["::", "System.Int32", 0], ["::", "System.String", 0], ["{}", ["bing:rules/device/CalendarAppointment/ChangeType", 5], ["bing:rules/device/CalendarAppointment/ItemId", 6], ["bing:rules/device/CalendarAppointment/IsReminderSet", 1], ["bing:rules/device/CalendarAppointment/Subject", 6], ["bing:rules/device/CalendarAppointment/Location", 6], ["bing:rules/device/CalendarAppointment/StartTime", 2], ["bing:rules/device/CalendarAppointment/LengthInMinutes", 5], ["bing:rules/device/CalendarAppointment/ReminderMinutesBeforeStart", 5]], ["&lt;&gt;", 4, [7]], ["&lt;&gt;", 0, [3, 8]], ["&lt;&gt;", 4, [2]], ["&lt;&gt;", 0, [2, 10]], ["::", "System.IObserver`1", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 5], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 5], ["bing:actions/device/ActionStepConfig/Priority", 5], ["bing:actions/device/ActionStepConfig/Resources", 5], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 5], ["bing:actions/device/ActionStepConfig/ExpireTime", 13]], ["::", "System.Object", 0], ["[]", 15], ["{}", ["bing:actions/device/ActionStep/ActionType", 5], ["bing:actions/device/ActionStep/Config", 14], ["bing:actions/device/ActionStep/Parameters", 16], ["bing:actions/device/ActionStep/OptionalParameters", 16]], ["[]", 17], ["{}", ["bing:actions/device/ActionData/ActionSteps", 18]], ["&lt;&gt;", 12, [19]], ["{}", ["bing:rules/device/UploadCalendarDelta/SyncWindowStartInUtc", 2], ["bing:rules/device/UploadCalendarDelta/SyncWindowEndInUtc", 2]], ["&lt;&gt;", 4, [19]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 0, [7, 19]], ["&lt;&gt;", 0, [21, 23]], ["::", "System.Func`4", 0], ["&lt;&gt;", 32, [9, 11, 20, 31]]], "Members": [["M", 22, "Subscribe", [20], 23], ["M&lt;&gt;", 2, [7, 19]], ["M`", 24, "Select", 2, [25, 26], 27], ["M&lt;&gt;", 4, [7, 2]], ["M`", 24, "TakeUntil", 2, [28, 29], 28], ["C", 3, [1, 1, 2, 2]], ["P", 21, "bing:rules/device/UploadCalendarDelta/SyncWindowStartInUtc"], ["P", 21, "bing:rules/device/UploadCalendarDelta/SyncWindowEndInUtc"], ["P", 3, "bing:rules/device/CalendarApptFilter/HasLocation"], ["P", 3, "bing:rules/device/CalendarApptFilter/HasReminder"], ["P", 3, "bing:rules/device/CalendarApptFilter/WindowStart"], ["P", 3, "bing:rules/device/CalendarApptFilter/WindowEnd"], ["C", 19, [18]], ["C", 17, [5, 14, 16, 16]], ["C", 14, [5, 5, 5, 5, 5, 13]], ["C", 13, [5, 5, 5, 5]], ["P", 14, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 14, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 14, "bing:actions/device/ActionStepConfig/Priority"], ["P", 14, "bing:actions/device/ActionStepConfig/Resources"], ["P", 14, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 14, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 7, "bing:rules/device/CalendarAppointment/ChangeType"], ["P", 7, "bing:rules/device/CalendarAppointment/ItemId"], ["P", 7, "bing:rules/device/CalendarAppointment/IsReminderSet"], ["P", 7, "bing:rules/device/CalendarAppointment/Subject"], ["P", 7, "bing:rules/device/CalendarAppointment/Location"], ["P", 7, "bing:rules/device/CalendarAppointment/StartTime"], ["P", 7, "bing:rules/device/CalendarAppointment/LengthInMinutes"], ["P", 7, "bing:rules/device/CalendarAppointment/ReminderMinutesBeforeStart"], ["P", 17, "bing:actions/device/ActionStep/ActionType"], ["P", 17, "bing:actions/device/ActionStep/Config"], ["P", 17, "bing:actions/device/ActionStep/Parameters"], ["P", 17, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 19, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 33, ["=&gt;", 31, [".()", 0, [".()", 1, [[".()", 3, [["()", ["$", 1, 0], [["new", 5, [[":", false, 1], [":", false, 1], [".", 6, ["$", 0, 0]], [".", 7, ["$", 0, 0]]], [8, 9, 10, 11]]]], ["()", ["$", 1, 1], [[".", 7, ["$", 0, 0]]]]]], ["=&gt;", 30, ["new", 12, [["new[]", 17, ["new", 13, [[":", 26, 5], ["new", 14, [[":", 3, 5], [":", 30, 5], [":", 2, 5], [":", 1, 5], [":", 2, 5], ["new", 15, [[":", 0, 5], [":", 0, 5], [":", 3, 5], [":", 0, 5]]]], [16, 17, 18, 19, 20, 21]], ["?:", ["==", [".", 22, ["$", 0, 0]], [":", 2, 5]], ["new[]", 15, ["&lt;:", 15, [".", 22, ["$", 0, 0]]], [".", 23, ["$", 0, 0]], ["&lt;:", 15, [".", 6, ["$", 1, 0]]], ["&lt;:", 15, [".", 7, ["$", 1, 0]]]], ["new[]", 15, ["&lt;:", 15, [".", 22, ["$", 0, 0]]], [".", 23, ["$", 0, 0]], ["&lt;:", 15, [".", 24, ["$", 0, 0]]], [".", 25, ["$", 0, 0]], [".", 26, ["$", 0, 0]], ["&lt;:", 15, [".", 27, ["$", 0, 0]]], ["&lt;:", 15, [".", 28, ["$", 0, 0]]], ["&lt;:", 15, [".", 29, ["$", 0, 0]]], ["&lt;:", 15, [".", 6, ["$", 1, 0]]], ["&lt;:", 15, [".", 7, ["$", 1, 0]]]]], ["default", 16]], [30, 31, 32, 33]]]], [34]], [[7, "appt"]]]]], [["$", 1, 2]]], [[21, "args"]]], [[9, "bing:queries/device/calendarappts"], [11, "bing:queries/device/timer"], [20, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/UploadCalendarDelta/SyncWindowStartInUtc" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/UploadCalendarDelta/SyncWindowEndInUtc" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{EFABD00A-9EB6-41CE-AA4C-0D6F80A6E285}" source="1" visibility="0" shareability="2">
      <Description>Error recovery</Description>
      <DisplayTemplate>Resume rules suspended on error</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.TimeSpan", 0], ["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 2, [3]], ["&lt;&gt;", 0, [1, 4]], ["::", "System.Double", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/LocationQualitySpecifier/Accuracy", 6], ["bing:rules/device/LocationQualitySpecifier/Timeout", 6], ["bing:rules/device/LocationQualitySpecifier/Age", 6], ["bing:rules/device/LocationQualitySpecifier/AutoOnComplete", 7]], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/Location/Latitude", 6], ["bing:rules/device/Location/Longitude", 6], ["bing:rules/device/Location/Accuracy", 6], ["bing:rules/device/Location/Category", 9]], ["&lt;&gt;", 2, [10]], ["&lt;&gt;", 0, [8, 11]], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 9], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 9], ["bing:actions/device/ActionStepConfig/Priority", 9], ["bing:actions/device/ActionStepConfig/Resources", 9], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 9], ["bing:actions/device/ActionStepConfig/ExpireTime", 1]], ["::", "System.Object", 0], ["[]", 14], ["{}", ["bing:actions/device/ActionStep/ActionType", 9], ["bing:actions/device/ActionStep/Config", 13], ["bing:actions/device/ActionStep/Parameters", 15], ["bing:actions/device/ActionStep/OptionalParameters", 15]], ["[]", 16], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 17], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 17]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 17]], ["&lt;&gt;", 19, [20]], ["&lt;&gt;", 0, [18, 21]], ["&lt;&gt;", 2, [20]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 2, [-1]], ["&lt;&gt;", 2, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 2, [-2]], ["&lt;&gt;", 0, [3, 20]], ["&lt;&gt;", 0, [10, 20]], ["::", "System.Func`4", 0], ["&lt;&gt;", 32, [5, 12, 22, 24]]], "Members": [["M", 23, "Subscribe", [21], 24], ["C", 18, [17, 17]], ["C", 16, [9, 13, 15, 15]], ["C", 13, [9, 9, 9, 9, 9, 1]], ["P", 13, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 13, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 13, "bing:actions/device/ActionStepConfig/Priority"], ["P", 13, "bing:actions/device/ActionStepConfig/Resources"], ["P", 13, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 13, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 16, "bing:actions/device/ActionStep/ActionType"], ["P", 16, "bing:actions/device/ActionStep/Config"], ["P", 16, "bing:actions/device/ActionStep/Parameters"], ["P", 16, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 18, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 18, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 17, [20]], ["M`", 25, "Concat", 1, [26, 26], 26], ["M&lt;&gt;", 19, [3, 20]], ["M`", 25, "Select", 2, [27, 28], 29], ["C", 20, [17]], ["P", 20, "bing:actions/device/ActionData/ActionSteps"], ["M&lt;&gt;", 19, [10, 20]], ["C", 8, [6, 6, 6, 7]], ["P", 8, "bing:rules/device/LocationQualitySpecifier/Accuracy"], ["P", 8, "bing:rules/device/LocationQualitySpecifier/Timeout"], ["P", 8, "bing:rules/device/LocationQualitySpecifier/Age"], ["P", 8, "bing:rules/device/LocationQualitySpecifier/AutoOnComplete"]]}, "Expression": ["=&gt;", 33, [".()", 0, [".()", 16, [[".()", 18, [["()", ["$", 0, 0], [[":", "00:05:00", 1]]], ["=&gt;", 30, ["new", 20, [["new[]", 16, ["new", 2, [[":", 0, 9], ["default", 13], ["default", 15], ["default", 15]], [10, 11, 12, 13]]]], [21]], [[3, "t"]]]]], [".()", 22, [["()", ["$", 0, 1], [["new", 23, [[":", 5000, 6], [":", 60000, 6], [":", 86400000, 6], [":", true, 7]], [24, 25, 26, 27]]]], ["=&gt;", 31, ["new", 20, [["new[]", 16, ["new", 2, [[":", 23, 9], ["default", 13], ["default", 15], ["default", 15]], [10, 11, 12, 13]]]], [21]], [[10, "g"]]]]]]], [["()", ["$", 0, 2], [["new", 1, [["new[]", 16, ["new", 2, [[":", 4, 9], ["new", 3, [[":", 1, 9], [":", 0, 9], [":", 2, 9], [":", 0, 9], [":", 4, 9], [":", "00:01:00", 1]], [4, 5, 6, 7, 8, 9]], ["new[]", 14, ["&lt;:", 14, [":", true, 7]]], ["new[]", 14]], [10, 11, 12, 13]]], ["new[]", 16, ["new", 2, [[":", 4, 9], ["new", 3, [[":", 1, 9], [":", 0, 9], [":", 2, 9], [":", 0, 9], [":", 4, 9], [":", "00:01:00", 1]], [4, 5, 6, 7, 8, 9]], ["new[]", 14, ["&lt;:", 14, [":", true, 7]]], ["new[]", 14]], [10, 11, 12, 13]]]], [14, 15]]]]]], [[5, "bing:queries/device/timer"], [12, "bing:queries/device/location/single"], [22, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters />
    </RuleTemplate>
    <RuleTemplate id="{123FBC36-8282-46E1-9A5C-719D5237CC80}" source="0" visibility="1" shareability="2">
      <Description>Agent to try a failed network request</Description>
      <DisplayTemplate>Agent to try a failed network request</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.TimeSpan", 0], ["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 2, [3]], ["&lt;&gt;", 0, [1, 4]], ["::", "System.IObserver`1", 0], ["::", "System.Int32", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 7], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 7], ["bing:actions/device/ActionStepConfig/Priority", 7], ["bing:actions/device/ActionStepConfig/Resources", 7], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 7], ["bing:actions/device/ActionStepConfig/ExpireTime", 1]], ["::", "System.Object", 0], ["[]", 9], ["{}", ["bing:actions/device/ActionStep/ActionType", 7], ["bing:actions/device/ActionStep/Config", 8], ["bing:actions/device/ActionStep/Parameters", 10], ["bing:actions/device/ActionStep/OptionalParameters", 10]], ["[]", 11], ["{}", ["bing:actions/device/ActionData/ActionSteps", 12]], ["&lt;&gt;", 6, [13]], ["::", "System.String", 0], ["{}", ["bing:rules/device/networkrequestretry/previousretryinterval", 7], ["bing:rules/device/networkrequestretry/actionuri", 15]], ["&lt;&gt;", 2, [13]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 2, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 2, [-2]], ["&lt;&gt;", 0, [3, 13]], ["&lt;&gt;", 0, [16, 18]], ["::", "System.Func`3", 0], ["&lt;&gt;", 25, [5, 14, 24]]], "Members": [["M", 17, "Subscribe", [14], 18], ["M&lt;&gt;", 2, [3, 13]], ["M`", 19, "Select", 2, [20, 21], 22], ["C", 1, [7, 7, 7, 7]], ["P", 16, "bing:rules/device/networkrequestretry/previousretryinterval"], ["C", 13, [12]], ["C", 11, [7, 8, 10, 10]], ["C", 8, [7, 7, 7, 7, 7, 1]], ["P", 8, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 8, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 8, "bing:actions/device/ActionStepConfig/Priority"], ["P", 8, "bing:actions/device/ActionStepConfig/Resources"], ["P", 8, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 8, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 16, "bing:rules/device/networkrequestretry/actionuri"], ["P", 11, "bing:actions/device/ActionStep/ActionType"], ["P", 11, "bing:actions/device/ActionStep/Config"], ["P", 11, "bing:actions/device/ActionStep/Parameters"], ["P", 11, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 13, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 26, ["=&gt;", 24, [".()", 0, [".()", 1, [["()", ["$", 1, 0], [["new", 3, [[":", 0, 7], [":", 0, 7], [":", 0, 7], ["?:", ["&lt;", [".", 4, ["$", 0, 0]], [":", 90, 7]], [":", 90, 7], ["?:", ["&gt;", [".", 4, ["$", 0, 0]], [":", 43200, 7]], [":", 86400, 7], ["*", [".", 4, ["$", 0, 0]], [":", 2, 7]]]]]]]], ["=&gt;", 23, ["new", 5, [["new[]", 11, ["new", 6, [[":", 24, 7], ["new", 7, [[":", 1, 7], ["?:", ["&lt;", [".", 4, ["$", 1, 0]], [":", 90, 7]], [":", 90, 7], ["?:", ["&gt;", [".", 4, ["$", 1, 0]], [":", 43200, 7]], [":", 86400, 7], ["*", [".", 4, ["$", 1, 0]], [":", 2, 7]]]], [":", 0, 7], [":", 1, 7], [":", 3, 7], ["new", 3, [[":", 1, 7], [":", 0, 7], [":", 0, 7], [":", 0, 7]]]], [8, 9, 10, 11, 12, 13]], ["new[]", 9, [".", 14, ["$", 1, 0]]], ["default", 10]], [15, 16, 17, 18]]]], [19]], [[3, "t"]]]]], [["$", 1, 1]]], [[16, "args"]]], [[5, "bing:queries/device/timer"], [14, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/networkrequestretry/previousretryinterval" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/networkrequestretry/actionuri" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{22129A04-231A-4649-A55E-947AA976509B}" source="0" visibility="0" shareability="1">
      <Description>Agent to fire a given action when specified activities are detected</Description>
      <DisplayTemplate>Agent to fire a given action when specified activities are detected</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.Int32", 0], ["{}", ["bing:rules/deviceUserActivityFilter/ActivitiesOfInterest", 1]], ["::", "System.IObservable`1", 0], ["{}", ["bing:rules/device/UserActivityStatus/CurrentActivities", 1], ["bing:rules/device/UserActivityStatus/SupportedActivities", 1]], ["&lt;&gt;", 3, [4]], ["&lt;&gt;", 0, [2, 5]], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 1], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 1], ["bing:actions/device/ActionStepConfig/Priority", 1], ["bing:actions/device/ActionStepConfig/Resources", 1], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 1], ["bing:actions/device/ActionStepConfig/ExpireTime", 7]], ["::", "System.Object", 0], ["[]", 9], ["{}", ["bing:actions/device/ActionStep/ActionType", 1], ["bing:actions/device/ActionStep/Config", 8], ["bing:actions/device/ActionStep/Parameters", 10], ["bing:actions/device/ActionStep/OptionalParameters", 10]], ["[]", 11], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 12], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 12]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 12]], ["&lt;&gt;", 14, [15]], ["&lt;&gt;", 0, [13, 16]], ["::", "System.String", 0], ["{}", ["bing:rules/device/generic/activities", 1], ["bing:rules/device/generic/action", 18]], ["&lt;&gt;", 3, [15]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 3, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 3, [-2]], ["&lt;&gt;", 0, [4, 15]], ["&lt;&gt;", 0, [19, 21]], ["::", "System.Func`3", 0], ["&lt;&gt;", 29, [6, 17, 28]]], "Members": [["M", 20, "Subscribe", [16], 21], ["C", 13, [12, 12]], ["C", 11, [1, 8, 10, 10]], ["P", 19, "bing:rules/device/generic/action"], ["P", 11, "bing:actions/device/ActionStep/ActionType"], ["P", 11, "bing:actions/device/ActionStep/Config"], ["P", 11, "bing:actions/device/ActionStep/Parameters"], ["P", 11, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [4, 15]], ["M`", 23, "Select", 2, [24, 25], 26], ["C", 2, [1]], ["P", 19, "bing:rules/device/generic/activities"], ["P", 2, "bing:rules/deviceUserActivityFilter/ActivitiesOfInterest"], ["C", 15, [12]], ["P", 4, "bing:rules/device/UserActivityStatus/CurrentActivities"], ["P", 4, "bing:rules/device/UserActivityStatus/SupportedActivities"], ["P", 15, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 30, ["=&gt;", 28, [".()", 0, [".()", 10, [["()", ["$", 1, 0], [["new", 12, [[".", 13, ["$", 0, 0]]], [14]]]], ["=&gt;", 27, ["new", 15, [["new[]", 11, ["new", 2, [[":", 24, 1], ["default", 8], ["new[]", 9, [".", 3, ["$", 1, 0]], [":", "activities", 18], ["&lt;:", 9, [".", 16, ["$", 0, 0]]], [":", "state", 18], ["&lt;:", 9, ["?:", ["==", ["&amp;", [".", 16, ["$", 0, 0]], [".", 17, ["$", 0, 0]]], [":", 0, 1]], [":", 0, 1], [":", 1, 1]]]], ["default", 10]], [4, 5, 6, 7]]]], [18]], [[4, "e"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 11, ["new", 2, [[":", 24, 1], ["default", 8], ["new[]", 9, [".", 3, ["$", 0, 0]], [":", "error", 18], ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 1], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [4, 5, 6, 7]]], ["new[]", 11, ["new", 2, [[":", 4, 1], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[19, "args"]]], [[6, "bing:queries/device/useractivity"], [17, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/generic/activities" typeId="{A487FF38-8556-484C-A4AD-B546436CEC78}" />
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{D5E98E9E-C517-4A10-88EC-AB8114935944}" source="0" visibility="0" shareability="1">
      <Description>Generic Charging Test Rule</Description>
      <DisplayTemplate>Generic Charging Test Rule</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Boolean", 0], ["&lt;&gt;", 0, [1]], ["::", "System.Func`2", 0], ["::", "System.Int32", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 4], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 4], ["bing:actions/device/ActionStepConfig/Priority", 4], ["bing:actions/device/ActionStepConfig/Resources", 4], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 4], ["bing:actions/device/ActionStepConfig/ExpireTime", 5]], ["::", "System.Object", 0], ["[]", 7], ["{}", ["bing:actions/device/ActionStep/ActionType", 4], ["bing:actions/device/ActionStep/Config", 6], ["bing:actions/device/ActionStep/Parameters", 8], ["bing:actions/device/ActionStep/OptionalParameters", 8]], ["[]", 9], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 10], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 10]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 10]], ["&lt;&gt;", 12, [13]], ["&lt;&gt;", 3, [11, 14]], ["::", "System.String", 0], ["{}", ["bing:rules/device/generic/action", 16]], ["&lt;&gt;", 0, [13]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, 1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, 1]], ["&lt;&gt;", 3, [1, 1]], ["&lt;&gt;", 3, [1, 13]], ["&lt;&gt;", 3, [17, 19]], ["::", "System.Func`3", 0], ["&lt;&gt;", 31, [2, 15, 30]]], "Members": [["M", 18, "Subscribe", [14], 19], ["C", 11, [10, 10]], ["C", 9, [4, 6, 8, 8]], ["P", 17, "bing:rules/device/generic/action"], ["P", 9, "bing:actions/device/ActionStep/ActionType"], ["P", 9, "bing:actions/device/ActionStep/Config"], ["P", 9, "bing:actions/device/ActionStep/Parameters"], ["P", 9, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 11, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 11, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [1, 13]], ["M`", 20, "Select", 2, [21, 22], 23], ["M&lt;&gt;", 13, [1]], ["M`", 20, "Where", 1, [24, 25], 24], ["M&lt;&gt;", 15, [1]], ["M`", 20, "SkipWhile", 1, [26, 27], 26], ["C", 13, [10]], ["P", 13, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 32, ["=&gt;", 30, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [["$", 1, 0], ["=&gt;", 28, ["$", 0, 0], [[1, "charging"]]]]], ["=&gt;", 28, ["$", 0, 0], [[1, "charging"]]]]], ["=&gt;", 29, ["new", 16, [["new[]", 9, ["new", 2, [[":", 24, 4], ["default", 6], ["new[]", 7, [".", 3, ["$", 1, 0]]], ["default", 8]], [4, 5, 6, 7]]]], [17]], [[1, "reading"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 9, ["new", 2, [[":", 24, 4], ["default", 6], ["new[]", 7, [".", 3, ["$", 0, 0]], [":", "error", 16], ["&lt;:", 7, [":", true, 1]]], ["default", 8]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 4], ["default", 6], ["new[]", 7, ["&lt;:", 7, [":", true, 1]]], ["default", 8]], [4, 5, 6, 7]]], ["new[]", 9, ["new", 2, [[":", 4, 4], ["default", 6], ["new[]", 7, ["&lt;:", 7, [":", true, 1]]], ["default", 8]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[17, "args"]]], [[2, "bing:streams/device/chargingstatus"], [15, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{48652365-0352-4B08-A1A0-4086B6053CEF}" source="0" visibility="0" shareability="1">
      <Description>Agent to fire a given action when communicating with specified contact</Description>
      <DisplayTemplate>Agent to fire a given action when communicating with specified contact</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.Int32", 0], ["::", "System.String", 0], ["{}", ["bing:rules/device/CommunicationSpecifier/CommunicationActionFlags", 1], ["bing:rules/device/CommunicationSpecifier/CommunicationMediumFlags", 1], ["bing:rules/device/CommunicationSpecifier/ContactId", 2]], ["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["{}", ["bing:rules/device/CommunicationEvent/ContactId", 2], ["bing:rules/device/CommunicationEvent/CommunicationAction", 1], ["bing:rules/device/CommunicationEvent/CommunicationMedium", 1], ["bing:rules/device/CommunicationEvent/TimeStamp", 5], ["bing:rules/device/CommunicationEvent/ContactDescription", 2], ["bing:rules/device/CommunicationEvent/CallIdentifier", 1]], ["&lt;&gt;", 4, [6]], ["&lt;&gt;", 0, [3, 7]], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 1], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 1], ["bing:actions/device/ActionStepConfig/Priority", 1], ["bing:actions/device/ActionStepConfig/Resources", 1], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 1], ["bing:actions/device/ActionStepConfig/ExpireTime", 9]], ["::", "System.Object", 0], ["[]", 11], ["{}", ["bing:actions/device/ActionStep/ActionType", 1], ["bing:actions/device/ActionStep/Config", 10], ["bing:actions/device/ActionStep/Parameters", 12], ["bing:actions/device/ActionStep/OptionalParameters", 12]], ["[]", 13], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 14], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 14]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 14]], ["&lt;&gt;", 16, [17]], ["&lt;&gt;", 0, [15, 18]], ["{}", ["bing:rules/device/generic/CommunicationSpecifier/CommunicationActionFlags", 1], ["bing:rules/device/generic/CommunicationSpecifier/CommunicationMediumFlags", 1], ["bing:rules/device/generic/CommunicationSpecifier/ContactId", 2], ["bing:rules/device/generic/action", 2]], ["&lt;&gt;", 4, [17]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 0, [6, 17]], ["&lt;&gt;", 0, [20, 22]], ["::", "System.Func`3", 0], ["&lt;&gt;", 30, [8, 19, 29]]], "Members": [["M", 21, "Subscribe", [18], 22], ["C", 15, [14, 14]], ["C", 13, [1, 10, 12, 12]], ["P", 20, "bing:rules/device/generic/action"], ["P", 13, "bing:actions/device/ActionStep/ActionType"], ["P", 13, "bing:actions/device/ActionStep/Config"], ["P", 13, "bing:actions/device/ActionStep/Parameters"], ["P", 13, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 15, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 15, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [6, 17]], ["M`", 24, "Select", 2, [25, 26], 27], ["C", 3, [1, 1, 2]], ["P", 20, "bing:rules/device/generic/CommunicationSpecifier/CommunicationActionFlags"], ["P", 20, "bing:rules/device/generic/CommunicationSpecifier/CommunicationMediumFlags"], ["P", 20, "bing:rules/device/generic/CommunicationSpecifier/ContactId"], ["P", 3, "bing:rules/device/CommunicationSpecifier/CommunicationActionFlags"], ["P", 3, "bing:rules/device/CommunicationSpecifier/CommunicationMediumFlags"], ["P", 3, "bing:rules/device/CommunicationSpecifier/ContactId"], ["C", 17, [14]], ["P", 6, "bing:rules/device/CommunicationEvent/ContactId"], ["P", 6, "bing:rules/device/CommunicationEvent/CommunicationAction"], ["P", 6, "bing:rules/device/CommunicationEvent/CommunicationMedium"], ["P", 17, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 31, ["=&gt;", 29, [".()", 0, [".()", 10, [["()", ["$", 1, 0], [["new", 12, [[".", 13, ["$", 0, 0]], [".", 14, ["$", 0, 0]], [".", 15, ["$", 0, 0]]], [16, 17, 18]]]], ["=&gt;", 28, ["new", 19, [["new[]", 13, ["new", 2, [[":", 24, 1], ["default", 10], ["new[]", 11, [".", 3, ["$", 1, 0]], [":", "contactid", 2], [".", 20, ["$", 0, 0]], [":", "action", 2], ["&lt;:", 11, [".", 21, ["$", 0, 0]]], [":", "medium", 2], ["&lt;:", 11, [".", 22, ["$", 0, 0]]]], ["default", 12]], [4, 5, 6, 7]]]], [23]], [[6, "e"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 13, ["new", 2, [[":", 24, 1], ["default", 10], ["new[]", 11, [".", 3, ["$", 0, 0]], [":", "error", 2], ["&lt;:", 11, [":", true, 23]]], ["default", 12]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 1], ["default", 10], ["new[]", 11, ["&lt;:", 11, [":", true, 23]]], ["default", 12]], [4, 5, 6, 7]]], ["new[]", 13, ["new", 2, [[":", 4, 1], ["default", 10], ["new[]", 11, ["&lt;:", 11, [":", true, 23]]], ["default", 12]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[20, "args"]]], [[8, "bing:queries/device/communication"], [19, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/generic/CommunicationSpecifier/CommunicationMediumFlags" typeId="{1BC52AC1-B235-43FC-912F-C8E52026A58A}" />
        <Parameter name="bing:rules/device/generic/CommunicationSpecifier/CommunicationActionFlags" typeId="{F912A0DA-3F83-4915-BE59-6636DCC478CC}" />
        <Parameter name="bing:rules/device/generic/CommunicationSpecifier/ContactId" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{A3953162-8D6D-4E52-90A5-825BF38F69AF}" source="0" visibility="0" shareability="1">
      <Description>Generic Location Test Rule</Description>
      <DisplayTemplate>Generic Location Test Rule</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.Double", 0], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/GeofenceCoordSpecifier/Latitude", 1], ["bing:rules/device/GeofenceCoordSpecifier/Longitude", 1], ["bing:rules/device/GeofenceCoordSpecifier/Radius", 1], ["bing:rules/device/GeofenceCoordSpecifier/Mode", 2]], ["::", "System.IObservable`1", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/GeofenceReading/IsSatisfied", 5], ["bing:rules/device/GeofenceReading/Latitude", 1], ["bing:rules/device/GeofenceReading/Longitude", 1], ["bing:rules/device/GeofenceReading/Accuracy", 1], ["bing:rules/device/GeofenceReading/Category", 2], ["bing:rules/device/GeofenceReading/IsInsideGeofence", 5]], ["&lt;&gt;", 4, [6]], ["&lt;&gt;", 0, [3, 7]], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 2], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 2], ["bing:actions/device/ActionStepConfig/Priority", 2], ["bing:actions/device/ActionStepConfig/Resources", 2], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 2], ["bing:actions/device/ActionStepConfig/ExpireTime", 9]], ["::", "System.Object", 0], ["[]", 11], ["{}", ["bing:actions/device/ActionStep/ActionType", 2], ["bing:actions/device/ActionStep/Config", 10], ["bing:actions/device/ActionStep/Parameters", 12], ["bing:actions/device/ActionStep/OptionalParameters", 12]], ["[]", 13], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 14], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 14]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 14]], ["&lt;&gt;", 16, [17]], ["&lt;&gt;", 0, [15, 18]], ["::", "System.String", 0], ["{}", ["bing:rules/device/geofence/latitude", 1], ["bing:rules/device/geofence/longitude", 1], ["bing:rules/device/geofence/radius", 1], ["bing:rules/device/geofence/mode", 2], ["bing:rules/device/generic/action", 20]], ["&lt;&gt;", 4, [17]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, 5]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, 5]], ["&lt;&gt;", 0, [6, 5]], ["&lt;&gt;", 0, [6, 17]], ["&lt;&gt;", 0, [21, 23]], ["::", "System.Func`3", 0], ["&lt;&gt;", 35, [8, 19, 34]]], "Members": [["M", 22, "Subscribe", [18], 23], ["C", 15, [14, 14]], ["C", 13, [2, 10, 12, 12]], ["P", 21, "bing:rules/device/generic/action"], ["P", 13, "bing:actions/device/ActionStep/ActionType"], ["P", 13, "bing:actions/device/ActionStep/Config"], ["P", 13, "bing:actions/device/ActionStep/Parameters"], ["P", 13, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 15, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 15, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [6, 17]], ["M`", 24, "Select", 2, [25, 26], 27], ["M&lt;&gt;", 13, [6]], ["M`", 24, "Where", 1, [28, 29], 28], ["M&lt;&gt;", 15, [6]], ["M`", 24, "SkipWhile", 1, [30, 31], 30], ["C", 3, [1, 1, 1, 2]], ["P", 21, "bing:rules/device/geofence/latitude"], ["P", 21, "bing:rules/device/geofence/longitude"], ["P", 21, "bing:rules/device/geofence/radius"], ["P", 21, "bing:rules/device/geofence/mode"], ["P", 3, "bing:rules/device/GeofenceCoordSpecifier/Latitude"], ["P", 3, "bing:rules/device/GeofenceCoordSpecifier/Longitude"], ["P", 3, "bing:rules/device/GeofenceCoordSpecifier/Radius"], ["P", 3, "bing:rules/device/GeofenceCoordSpecifier/Mode"], ["P", 6, "bing:rules/device/GeofenceReading/IsSatisfied"], ["C", 17, [14]], ["P", 17, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 36, ["=&gt;", 34, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [["()", ["$", 1, 0], [["new", 16, [[".", 17, ["$", 0, 0]], [".", 18, ["$", 0, 0]], [".", 19, ["$", 0, 0]], [".", 20, ["$", 0, 0]]], [21, 22, 23, 24]]]], ["=&gt;", 32, [".", 25, ["$", 0, 0]], [[6, "fence"]]]]], ["=&gt;", 32, [".", 25, ["$", 0, 0]], [[6, "fence"]]]]], ["=&gt;", 33, ["new", 26, [["new[]", 13, ["new", 2, [[":", 24, 2], ["default", 10], ["new[]", 11, [".", 3, ["$", 1, 0]]], ["default", 12]], [4, 5, 6, 7]]]], [27]], [[6, "reading"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 13, ["new", 2, [[":", 24, 2], ["default", 10], ["new[]", 11, [".", 3, ["$", 0, 0]], [":", "error", 20], ["&lt;:", 11, [":", true, 5]]], ["default", 12]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 2], ["default", 10], ["new[]", 11, ["&lt;:", 11, [":", true, 5]]], ["default", 12]], [4, 5, 6, 7]]], ["new[]", 13, ["new", 2, [[":", 4, 2], ["default", 10], ["new[]", 11, ["&lt;:", 11, [":", true, 5]]], ["default", 12]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[21, "args"]]], [[8, "bing:queries/device/geofence"], [19, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/geofence/latitude" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/longitude" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/radius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/mode" typeId="{A22F4FAF-AEB8-4BBF-902A-8A4932EF8242}" />
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{6AF6C96D-AD09-4757-B17E-711D4EC5C9D7}" source="0" visibility="0" shareability="1">
      <Description>GenericRecurringTimeAgent</Description>
      <DisplayTemplate>GenericRecurringTimeAgent</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 0, [1]], ["::", "System.Func`2", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 1], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 4]], ["&lt;&gt;", 3, [5, 2]], ["&lt;&gt;", 3, [1, 2]], ["::", "System.Int32", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 8], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 8], ["bing:actions/device/ActionStepConfig/Priority", 8], ["bing:actions/device/ActionStepConfig/Resources", 8], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 8], ["bing:actions/device/ActionStepConfig/ExpireTime", 4]], ["::", "System.Object", 0], ["[]", 10], ["{}", ["bing:actions/device/ActionStep/ActionType", 8], ["bing:actions/device/ActionStep/Config", 9], ["bing:actions/device/ActionStep/Parameters", 11], ["bing:actions/device/ActionStep/OptionalParameters", 11]], ["[]", 12], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 13], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 13]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 13]], ["&lt;&gt;", 15, [16]], ["&lt;&gt;", 3, [14, 17]], ["::", "System.String", 0], ["{}", ["bing:rules/device/generic/datetime/start", 1], ["bing:rules/device/generic/datetime/span", 4], ["bing:rules/device/generic/datetime/days", 8], ["bing:rules/device/generic/datetime/day", 8], ["bing:rules/device/generic/datetime/month", 8], ["bing:rules/device/generic/action", 19], ["bing:rules/device/generic/datetime/end", 4]], ["&lt;&gt;", 0, [16]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 3, [-1, 28]], ["::", "System.Func`3", 0], ["&lt;&gt;", 30, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["{}", ["StartTimeOfDay", 4, true], ["IsTimeRangeOnSameDay", 23, true]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 3, [1, 33]], ["{}", ["ActionTime", 1, true], ["Reason", 19, true], ["TimeInRange", 23, true]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [1, 38]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, 23]], ["&lt;&gt;", 3, [1, 23]], ["{}", ["TriggerTime", 1, true], ["Reason", 19, true], ["TimeInRange", 23, true]], ["&lt;&gt;", 3, [1, 44]], ["&lt;&gt;", 3, [44, 38]], ["&lt;&gt;", 0, [38]], ["&lt;&gt;", 3, [1, 47]], ["&lt;&gt;", 30, [1, 38, 38]], ["&lt;&gt;", 3, [38, 16]], ["&lt;&gt;", 3, [33, 21]], ["&lt;&gt;", 30, [33, 16, 16]], ["&lt;&gt;", 3, [20, 22]], ["::", "System.Func`8", 0], ["&lt;&gt;", 54, [2, 2, 6, 7, 7, 7, 18, 53]]], "Members": [["M", 21, "Subscribe", [17], 22], ["C", 14, [13, 13]], ["C", 12, [8, 9, 11, 11]], ["P", 20, "bing:rules/device/generic/action"], ["P", 12, "bing:actions/device/ActionStep/ActionType"], ["P", 12, "bing:actions/device/ActionStep/Config"], ["P", 12, "bing:actions/device/ActionStep/Parameters"], ["P", 12, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 14, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 14, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [16, 1]], ["M`", 24, "TakeUntil", 2, [25, 26], 25], ["M&lt;&gt;", 13, [33, 16, 16]], ["M`", 24, "SelectMany", 3, [27, 29, 31], 32], ["M&lt;&gt;", 15, [1, 33]], ["M`", 24, "Select", 2, [34, 35], 36], ["C", 33, [4, 23]], ["C", 4, [8, 8, 8, 8]], ["P", 1, "Hour"], ["P", 20, "bing:rules/device/generic/datetime/start"], ["P", 1, "Minute"], ["P", 20, "bing:rules/device/generic/datetime/span"], ["M", 4, "op_Addition", [4, 4], 4], ["M", 4, "op_LessThan", [4, 4], 23], ["P", 33, "StartTimeOfDay"], ["P", 33, "IsTimeRangeOnSameDay"], ["M&lt;&gt;", 15, [38, 16]], ["M&lt;&gt;", 28, [38]], ["M`", 24, "Concat", 1, [39, 39], 39], ["M&lt;&gt;", 15, [1, 38]], ["C", 38, [1, 19, 23]], ["P", 1, "UtcNow"], ["P", 38, "ActionTime"], ["P", 38, "Reason"], ["P", 38, "TimeInRange"], ["M&lt;&gt;", 13, [1, 38, 38]], ["M&lt;&gt;", 37, [1]], ["M`", 24, "Where", 1, [41, 42], 41], ["C", 5, [1, 4]], ["C", 1, [8, 8, 8, 8, 8, 8, 8]], ["P", 1, "Year"], ["P", 1, "Month"], ["P", 1, "Day"], ["P", 1, "Kind"], ["P", 5, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 5, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["P", 1, "DayOfWeek"], ["P", 1, "Now"], ["P", 20, "bing:rules/device/generic/datetime/days"], ["M", 4, "op_LessThanOrEqual", [4, 4], 23], ["M", 4, "op_Subtraction", [4, 4], 4], ["M", 1, "op_Subtraction", [1, 4], 1], ["P", 20, "bing:rules/device/generic/datetime/day"], ["P", 1, "Date"], ["P", 20, "bing:rules/device/generic/datetime/month"], ["M&lt;&gt;", 15, [44, 38]], ["M&lt;&gt;", 28, [44]], ["M&lt;&gt;", 15, [1, 44]], ["C", 44, [1, 19, 23]], ["P", 44, "TriggerTime"], ["P", 44, "Reason"], ["P", 44, "TimeInRange"], ["P", 1, "Today"], ["M", 1, "op_Addition", [1, 4], 1], ["M", 1, "op_LessThan", [1, 1], 23], ["C", 16, [13]], ["P", 16, "bing:actions/device/ActionData/ActionSteps"], ["P", 20, "bing:rules/device/generic/datetime/end"]]}, "Expression": ["=&gt;", 55, ["=&gt;", 53, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [["$", 1, 0], ["=&gt;", 37, ["new", 16, [["new", 17, [[":", 0, 8], [".", 18, [".", 19, ["$", 1, 0]]], [".", 20, [".", 19, ["$", 1, 0]]], [":", 0, 8]]], ["&lt;", ["+", ["new", 17, [[":", 0, 8], [".", 18, [".", 19, ["$", 1, 0]]], [".", 20, [".", 19, ["$", 1, 0]]], [":", 0, 8]]], [".", 21, ["$", 1, 0]], 22], [":", "1.00:00:00", 4], 23]], [24, 25]], [[1, "_"]]]]], ["=&gt;", 51, [".()", 26, [[".()", 27, [[".()", 29, [["$", 2, 1], ["=&gt;", 40, ["new", 30, [[".", 31], [":", "reset", 19], [":", false, 23]], [32, 33, 34]], [[1, "resetTime"]]]]], [".()", 35, [[".()", 36, [["()", ["$", 2, 2], [["new", 38, [["new", 39, [[".", 40, [".", 19, ["$", 1, 0]]], [".", 41, [".", 19, ["$", 1, 0]]], [".", 42, [".", 19, ["$", 1, 0]]], [".", 18, [".", 19, ["$", 1, 0]]], [".", 20, [".", 19, ["$", 1, 0]]], [":", 0, 8], [".", 43, [".", 19, ["$", 1, 0]]]]], [":", "1.00:00:00", 4]], [44, 45]]]], ["=&gt;", 43, ["&amp;&amp;", ["&amp;&amp;", ["?:", [".", 25, ["$", 1, 0]], ["&amp;&amp;", ["&amp;&amp;", ["!=", ["&amp;", ["&lt;&lt;", [":", 1, 8], ["&lt;:", 8, [".", 46, [".", 47]]]], [".", 48, ["$", 2, 0]]], [":", 0, 8]], ["&lt;=", [".", 24, ["$", 1, 0]], ["new", 17, [[":", 0, 8], [".", 18, [".", 47]], [".", 20, [".", 47]], [":", 0, 8]]], 49]], ["&lt;=", ["new", 17, [[":", 0, 8], [".", 18, [".", 47]], [".", 20, [".", 47]], [":", 0, 8]]], ["+", [".", 24, ["$", 1, 0]], [".", 21, ["$", 2, 0]], 22], 49]], ["||", ["&amp;&amp;", ["&lt;=", [".", 24, ["$", 1, 0]], ["new", 17, [[":", 0, 8], [".", 18, [".", 47]], [".", 20, [".", 47]], [":", 0, 8]]], 49], ["!=", ["&amp;", ["&lt;&lt;", [":", 1, 8], ["&lt;:", 8, [".", 46, [".", 47]]]], [".", 48, ["$", 2, 0]]], [":", 0, 8]]], ["&amp;&amp;", ["&lt;", ["new", 17, [[":", 0, 8], [".", 18, [".", 47]], [".", 20, [".", 47]], [":", 0, 8]]], ["-", ["+", [".", 24, ["$", 1, 0]], [".", 21, ["$", 2, 0]], 22], [":", "1.00:00:00", 4], 50], 23], ["!=", ["&amp;", ["&lt;&lt;", [":", 1, 8], ["&lt;:", 8, [".", 46, ["-", [".", 47], [":", "1.00:00:00", 4], 51]]]], [".", 48, ["$", 2, 0]]], [":", 0, 8]]]]], ["||", ["==", [".", 52, ["$", 2, 0]], [":", 0, 8]], ["==", [".", 42, [".", 53, [".", 47]]], [".", 52, ["$", 2, 0]]]]], ["||", ["==", [".", 54, ["$", 2, 0]], [":", 0, 8]], ["==", [".", 41, [".", 53, [".", 47]]], [".", 54, ["$", 2, 0]]]]], [[1, "startTime"]]]]], ["=&gt;", 48, [".()", 55, [[".()", 56, [[".()", 57, [["()", ["$", 3, 3], [["$", 0, 0]]], ["=&gt;", 45, ["new", 58, [["$", 0, 0], [":", "start", 19], [":", true, 23]], [59, 60, 61]], [[1, "triggerTime"]]]]], [".()", 57, [["()", ["$", 3, 4], [["?:", [".", 25, ["$", 1, 0]], ["+", ["+", [".", 62], [".", 24, ["$", 1, 0]], 63], [".", 21, ["$", 2, 0]], 63], ["?:", ["&lt;", [".", 47], ["+", [".", 62], [".", 24, ["$", 1, 0]], 63], 64], ["+", ["+", ["-", [".", 62], [":", "1.00:00:00", 4], 51], [".", 24, ["$", 1, 0]], 63], [".", 21, ["$", 2, 0]], 63], ["+", ["+", [".", 62], [".", 24, ["$", 1, 0]], 63], [".", 21, ["$", 2, 0]], 63]]]]], ["=&gt;", 45, ["new", 58, [["$", 0, 0], [":", "end", 19], [":", false, 23]], [59, 60, 61]], [[1, "triggerTime"]]]]]]], ["=&gt;", 46, ["new", 30, [[".", 59, ["$", 0, 0]], [".", 60, ["$", 0, 0]], [".", 61, ["$", 0, 0]]], [32, 33, 34]], [[44, "triggerTimeAndReason"]]]]], [[1, "startTime"]]], ["=&gt;", 49, ["$", 0, 1], [[1, "_"], [38, "y"]]]]]]], ["=&gt;", 50, ["new", 65, [["new[]", 12, ["new", 2, [[":", 24, 8], ["default", 9], ["new[]", 10, [".", 3, ["$", 2, 0]], [":", "inTimeRange", 19], ["&lt;:", 10, [".", 34, ["$", 0, 0]]], [":", "now", 19], ["&lt;:", 10, [".", 47]], [":", "StartTimeOfDay", 19], ["&lt;:", 10, [".", 24, ["$", 1, 0]]], [":", "actionDuration", 19], ["&lt;:", 10, [".", 21, ["$", 2, 0]]], [":", "actionTime", 19], ["&lt;:", 10, [".", 32, ["$", 0, 0]]], [":", "dayOfWeek", 19], ["&lt;:", 10, ["&lt;:", 8, [".", 46, [".", 47]]]], [":", "reason", 19], [".", 33, ["$", 0, 0]]], ["default", 11]], [4, 5, 6, 7]]]], [66]], [[38, "times"]]]]], [[33, "baseData"]]], ["=&gt;", 52, ["$", 0, 1], [[33, "_"], [16, "y"]]]]], ["()", ["$", 1, 5], [["+", [".", 19, ["$", 0, 0]], [".", 67, ["$", 0, 0]], 63]]]]], [["()", ["$", 1, 6], [["new", 1, [["new[]", 12, ["new", 2, [[":", 24, 8], ["default", 9], ["new[]", 10, [".", 3, ["$", 0, 0]], [":", "inTimeRange", 19], ["&lt;:", 10, [":", false, 23]], [":", "reason", 19], [":", "error", 19]], ["default", 11]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 8], ["default", 9], ["new[]", 10, ["&lt;:", 10, [":", true, 23]]], ["default", 11]], [4, 5, 6, 7]]], ["new[]", 12, ["new", 2, [[":", 24, 8], ["default", 9], ["new[]", 10, [".", 3, ["$", 0, 0]], [":", "inTimeRange", 19], ["&lt;:", 10, [":", false, 23]], [":", "reason", 19], [":", "final", 19]], ["default", 11]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 8], ["default", 9], ["new[]", 10, ["&lt;:", 10, [":", true, 23]]], ["default", 11]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[20, "args"]]], [[2, "bing:queries/device/asap/datetime/completes"], [2, "bing:queries/device/asap/datetime/completes"], [6, "bing:queries/device/timer"], [7, "bing:queries/device/timer"], [7, "bing:queries/device/timer"], [7, "bing:queries/device/timer"], [18, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/generic/datetime/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/generic/datetime/span" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/generic/datetime/days" typeId="{D80913EE-83B0-4F9C-86E8-977ED31283FB}" />
        <Parameter name="bing:rules/device/generic/datetime/day" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/generic/datetime/month" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/generic/datetime/end" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{D939AACD-6D39-411F-8563-EC38A08DCBB8}" source="0" visibility="0" shareability="1">
      <Description>Generic Test Rule</Description>
      <DisplayTemplate>Generic Test Rule</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.TimeSpan", 0], ["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 2, [3]], ["&lt;&gt;", 0, [1, 4]], ["::", "System.Int32", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 6], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 6], ["bing:actions/device/ActionStepConfig/Priority", 6], ["bing:actions/device/ActionStepConfig/Resources", 6], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 6], ["bing:actions/device/ActionStepConfig/ExpireTime", 1]], ["::", "System.Object", 0], ["[]", 8], ["{}", ["bing:actions/device/ActionStep/ActionType", 6], ["bing:actions/device/ActionStep/Config", 7], ["bing:actions/device/ActionStep/Parameters", 9], ["bing:actions/device/ActionStep/OptionalParameters", 9]], ["[]", 10], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 11], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 11]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 11]], ["&lt;&gt;", 13, [14]], ["&lt;&gt;", 0, [12, 15]], ["::", "System.String", 0], ["{}", ["bing:rules/device/generic/datetime/wait", 1], ["bing:rules/device/generic/action", 17]], ["&lt;&gt;", 2, [14]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 2, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 2, [-2]], ["&lt;&gt;", 0, [3, 14]], ["&lt;&gt;", 0, [18, 20]], ["::", "System.Func`3", 0], ["&lt;&gt;", 28, [5, 16, 27]]], "Members": [["M", 19, "Subscribe", [15], 20], ["C", 12, [11, 11]], ["C", 10, [6, 7, 9, 9]], ["P", 18, "bing:rules/device/generic/action"], ["P", 10, "bing:actions/device/ActionStep/ActionType"], ["P", 10, "bing:actions/device/ActionStep/Config"], ["P", 10, "bing:actions/device/ActionStep/Parameters"], ["P", 10, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 12, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 12, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [3, 14]], ["M`", 22, "Select", 2, [23, 24], 25], ["P", 18, "bing:rules/device/generic/datetime/wait"], ["C", 14, [11]], ["P", 14, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 29, ["=&gt;", 27, [".()", 0, [".()", 10, [["()", ["$", 1, 0], [[".", 12, ["$", 0, 0]]]], ["=&gt;", 26, ["new", 13, [["new[]", 10, ["new", 2, [[":", 24, 6], ["default", 7], ["new[]", 8, [".", 3, ["$", 1, 0]]], ["default", 9]], [4, 5, 6, 7]]]], [14]], [[3, "t"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 10, ["new", 2, [[":", 24, 6], ["default", 7], ["new[]", 8, [".", 3, ["$", 0, 0]], [":", "error", 17], ["&lt;:", 8, [":", true, 21]]], ["default", 9]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 6], ["default", 7], ["new[]", 8, ["&lt;:", 8, [":", true, 21]]], ["default", 9]], [4, 5, 6, 7]]], ["new[]", 10, ["new", 2, [[":", 4, 6], ["default", 7], ["new[]", 8, ["&lt;:", 8, [":", true, 21]]], ["default", 9]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[18, "args"]]], [[5, "bing:queries/device/timer"], [16, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/generic/datetime/wait" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{1FFD0A7A-1D21-480E-95C5-827CF920F501}" source="0" visibility="0" shareability="1">
      <Description>Generic WiFi Test Rule</Description>
      <DisplayTemplate>Generic WiFi Test Rule</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Boolean", 0], ["::", "System.String", 0], ["{}", ["bing:rules/device/WifiStatus/IsConnected", 1], ["bing:rules/device/WifiStatus/Ssid", 2]], ["&lt;&gt;", 0, [3]], ["::", "System.Func`2", 0], ["::", "System.Int32", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 6], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 6], ["bing:actions/device/ActionStepConfig/ExpireTime", 7], ["bing:actions/device/ActionStepConfig/Priority", 6], ["bing:actions/device/ActionStepConfig/Resources", 6], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 6]], ["::", "System.Object", 0], ["[]", 9], ["{}", ["bing:actions/device/ActionStep/ActionType", 6], ["bing:actions/device/ActionStep/Config", 8], ["bing:actions/device/ActionStep/Parameters", 10], ["bing:actions/device/ActionStep/OptionalParameters", 10]], ["[]", 11], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 12], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 12]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 12]], ["&lt;&gt;", 14, [15]], ["&lt;&gt;", 5, [13, 16]], ["{}", ["bing:rules/device/generic/action", 2]], ["&lt;&gt;", 0, [15]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 5, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 5, [-1, 1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 5, [-1, 1]], ["&lt;&gt;", 5, [3, 1]], ["&lt;&gt;", 5, [3, 15]], ["&lt;&gt;", 5, [18, 20]], ["::", "System.Func`3", 0], ["&lt;&gt;", 32, [4, 17, 31]]], "Members": [["M", 19, "Subscribe", [16], 20], ["C", 13, [12, 12]], ["C", 11, [6, 8, 10, 10]], ["P", 18, "bing:rules/device/generic/action"], ["P", 11, "bing:actions/device/ActionStep/ActionType"], ["P", 11, "bing:actions/device/ActionStep/Config"], ["P", 11, "bing:actions/device/ActionStep/Parameters"], ["P", 11, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [3, 15]], ["M`", 21, "Select", 2, [22, 23], 24], ["M&lt;&gt;", 13, [3]], ["M`", 21, "Where", 1, [25, 26], 25], ["M&lt;&gt;", 15, [3]], ["M`", 21, "SkipWhile", 1, [27, 28], 27], ["P", 3, "bing:rules/device/WifiStatus/IsConnected"], ["C", 15, [12]], ["P", 15, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 33, ["=&gt;", 31, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [["$", 1, 0], ["=&gt;", 29, [".", 16, ["$", 0, 0]], [[3, "wifi"]]]]], ["=&gt;", 29, [".", 16, ["$", 0, 0]], [[3, "wifi"]]]]], ["=&gt;", 30, ["new", 17, [["new[]", 11, ["new", 2, [[":", 24, 6], ["default", 8], ["new[]", 9, [".", 3, ["$", 1, 0]]], ["default", 10]], [4, 5, 6, 7]]]], [18]], [[3, "reading"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 11, ["new", 2, [[":", 24, 6], ["default", 8], ["new[]", 9, [".", 3, ["$", 0, 0]], [":", "error", 2], ["&lt;:", 9, [":", true, 1]]], ["default", 10]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 6], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 1]]], ["default", 10]], [4, 5, 6, 7]]], ["new[]", 11, ["new", 2, [[":", 4, 6], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 1]]], ["default", 10]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[18, "args"]]], [[4, "bing:streams/device/wifistatus"], [17, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/generic/action" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{EB8BE4F3-532D-4EBA-9436-D10993DE254C}" source="0" visibility="0" shareability="1">
      <Description>Business Location Reminder</Description>
      <DisplayTemplate>Each time when near a specified business location type, remind to do something, until disabled.</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.Double", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/LocationQualitySpecifier/Accuracy", 1], ["bing:rules/device/LocationQualitySpecifier/Timeout", 1], ["bing:rules/device/LocationQualitySpecifier/Age", 1], ["bing:rules/device/LocationQualitySpecifier/AutoOnComplete", 2]], ["::", "System.IObservable`1", 0], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/Location/Latitude", 1], ["bing:rules/device/Location/Longitude", 1], ["bing:rules/device/Location/Accuracy", 1], ["bing:rules/device/Location/Category", 5]], ["&lt;&gt;", 4, [6]], ["&lt;&gt;", 0, [3, 7]], ["::", "System.IObserver`1", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 5], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 5], ["bing:actions/device/ActionStepConfig/Priority", 5], ["bing:actions/device/ActionStepConfig/Resources", 5], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 5], ["bing:actions/device/ActionStepConfig/ExpireTime", 10]], ["::", "System.Object", 0], ["[]", 12], ["{}", ["bing:actions/device/ActionStep/ActionType", 5], ["bing:actions/device/ActionStep/Config", 11], ["bing:actions/device/ActionStep/Parameters", 13], ["bing:actions/device/ActionStep/OptionalParameters", 13]], ["[]", 14], ["{}", ["bing:actions/device/ActionData/ActionSteps", 15]], ["&lt;&gt;", 9, [16]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/id", 18], ["bing:rules/device/reminder/location/hint", 18], ["bing:rules/device/reminder/geofences/mode", 5], ["bing:rules/device/reminder/location/count", 5]], ["&lt;&gt;", 4, [16]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 0, [6, 16]], ["&lt;&gt;", 0, [19, 21]], ["::", "System.Func`3", 0], ["&lt;&gt;", 28, [8, 17, 27]]], "Members": [["M", 20, "Subscribe", [17], 21], ["M&lt;&gt;", 2, [6, 16]], ["M`", 22, "Select", 2, [23, 24], 25], ["C", 3, [1, 1, 1, 2]], ["P", 3, "bing:rules/device/LocationQualitySpecifier/Accuracy"], ["P", 3, "bing:rules/device/LocationQualitySpecifier/Timeout"], ["P", 3, "bing:rules/device/LocationQualitySpecifier/Age"], ["P", 3, "bing:rules/device/LocationQualitySpecifier/AutoOnComplete"], ["C", 16, [15]], ["C", 14, [5, 11, 13, 13]], ["C", 11, [5, 5, 5, 5, 5, 10]], ["C", 10, [5, 5, 5, 5]], ["P", 11, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 11, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 11, "bing:actions/device/ActionStepConfig/Priority"], ["P", 11, "bing:actions/device/ActionStepConfig/Resources"], ["P", 11, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 11, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 6, "bing:rules/device/Location/Latitude"], ["P", 6, "bing:rules/device/Location/Longitude"], ["P", 19, "bing:rules/device/reminder/id"], ["P", 19, "bing:rules/device/reminder/location/hint"], ["P", 19, "bing:rules/device/reminder/geofences/mode"], ["P", 19, "bing:rules/device/reminder/location/count"], ["P", 14, "bing:actions/device/ActionStep/ActionType"], ["P", 14, "bing:actions/device/ActionStep/Config"], ["P", 14, "bing:actions/device/ActionStep/Parameters"], ["P", 14, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 16, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 29, ["=&gt;", 27, [".()", 0, [".()", 1, [["()", ["$", 1, 0], [["new", 3, [[":", 5000, 1], [":", 922337203685477, 1], [":", 600000, 1], [":", false, 2]], [4, 5, 6, 7]]]], ["=&gt;", 26, ["new", 8, [["new[]", 14, ["new", 9, [[":", 2, 5], ["new", 10, [[":", 3, 5], [":", 0, 5], [":", 2, 5], [":", 1, 5], [":", 4, 5], ["new", 11, [[":", 0, 5], [":", 0, 5], [":", 0, 5], [":", 20, 5]]]], [12, 13, 14, 15, 16, 17]], ["new[]", 12, ["&lt;:", 12, [":", false, 2]], [":", "Reminder_2.0.0.0.0", 18], [":", "Latitude", 18], ["&lt;:", 12, [".", 18, ["$", 0, 0]]], [":", "Longitude", 18], ["&lt;:", 12, [".", 19, ["$", 0, 0]]], [":", "ReminderId", 18], [".", 20, ["$", 1, 0]], [":", "LocationHint", 18], [".", 21, ["$", 1, 0]], [":", "GeofenceGroupMode", 18], ["&lt;:", 12, [".", 22, ["$", 1, 0]]], [":", "Count", 18], ["&lt;:", 12, [".", 23, ["$", 1, 0]]]], ["default", 13]], [24, 25, 26, 27]]]], [28]], [[6, "loc"]]]]], [["$", 1, 1]]], [[19, "args"]]], [[8, "bing:queries/device/location/single"], [17, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/location/hint" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/location/count" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/reminder/geofences/mode" typeId="{3D89CE4E-EC40-4A90-8826-7DEF9317DAC3}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{85CC9782-643B-4BB7-8C36-146E0D1E086C}" source="0" visibility="0" shareability="1">
      <Description>Business Location Reminder activated at the specified days of the week</Description>
      <DisplayTemplate>Business Location Reminder activated at the specified days of the week</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=7.7.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Double", 0], ["::", "System.Int32", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/GeofenceReading/Latitude", 1], ["bing:rules/device/GeofenceReading/Longitude", 1], ["bing:rules/device/GeofenceReading/Accuracy", 1], ["bing:rules/device/GeofenceReading/Category", 2], ["bing:rules/device/GeofenceReading/IsInsideGeofence", 3], ["bing:rules/device/GeofenceReading/IsSatisfied", 3]], ["&lt;&gt;", 0, [4]], ["::", "System.Func`2", 0], ["{}", ["bing:rules/device/LocationQualitySpecifier/Accuracy", 1], ["bing:rules/device/LocationQualitySpecifier/Age", 1], ["bing:rules/device/LocationQualitySpecifier/Timeout", 1], ["bing:rules/device/LocationQualitySpecifier/AutoOnComplete", 3]], ["{}", ["bing:rules/device/Location/Latitude", 1], ["bing:rules/device/Location/Longitude", 1], ["bing:rules/device/Location/Accuracy", 1], ["bing:rules/device/Location/Category", 2]], ["&lt;&gt;", 0, [8]], ["&lt;&gt;", 6, [7, 9]], ["::", "System.DateTime", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 11], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 12]], ["&lt;&gt;", 0, [11]], ["&lt;&gt;", 6, [13, 14]], ["::", "System.Object", 0], ["[]", 16], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 2], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 2], ["bing:actions/device/ActionStepConfig/ExpireTime", 12], ["bing:actions/device/ActionStepConfig/Priority", 2], ["bing:actions/device/ActionStepConfig/Resources", 2], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 2]], ["{}", ["bing:actions/device/ActionStep/ActionType", 2], ["bing:actions/device/ActionStep/Parameters", 17], ["bing:actions/device/ActionStep/Config", 18], ["bing:actions/device/ActionStep/OptionalParameters", 17]], ["[]", 19], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 20], ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 20]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 20]], ["&lt;&gt;", 22, [23]], ["&lt;&gt;", 6, [21, 24]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/datetime/days", 2], ["bing:rules/device/reminder/id", 26], ["bing:rules/device/reminder/location/hint", 26], ["bing:rules/device/reminder/geofences/mode", 2], ["bing:rules/device/reminder/location/count", 2], ["bing:rules/device/reminder/isnew", 3], ["bing:rules/device/reminder/datetime/start", 11], ["bing:rules/device/reminder/datetime/span", 12]], ["&lt;&gt;", 0, [23]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 6, [-1, 33]], ["::", "System.Func`3", 0], ["&lt;&gt;", 35, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 3]], ["::", "Microsoft.ReactiveProcessing.Device.Device+RuleStateI", 2], ["&lt;&gt;", 6, [4, 3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 6, [8, 23]], ["&lt;&gt;", 6, [4, 28]], ["&lt;&gt;", 35, [4, 23, 23]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 3]], ["&lt;&gt;", 6, [11, 11]], ["&lt;&gt;", 6, [11, 3]], ["&lt;&gt;", 6, [11, 28]], ["&lt;&gt;", 35, [11, 23, 23]], ["&lt;&gt;", 6, [27, 29]], ["::", "System.Func`6", 0], ["&lt;&gt;", 55, [5, 10, 15, 10, 25, 54]]], "Members": [["M", 28, "Subscribe", [24], 29], ["C", 21, [20, 20]], ["C", 19, [2, 17, 18, 17]], ["P", 19, "bing:actions/device/ActionStep/ActionType"], ["P", 19, "bing:actions/device/ActionStep/Parameters"], ["P", 19, "bing:actions/device/ActionStep/Config"], ["P", 19, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 27, "bing:rules/device/reminder/id"], ["P", 21, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["P", 21, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["M&lt;&gt;", 11, [23]], ["M`", 30, "Concat", 1, [31, 31], 31], ["M&lt;&gt;", 13, [4, 23, 23]], ["M`", 30, "SelectMany", 3, [32, 34, 36], 37], ["M&lt;&gt;", 15, [4]], ["M`", 30, "Where", 1, [38, 39], 38], ["M", 40, "IsResumedInternally", [], 3], ["P", 27, "bing:rules/device/reminder/datetime/days"], ["M&lt;&gt;", 19, [8, 23]], ["M`", 30, "Select", 2, [42, 43], 44], ["C", 7, [1, 1, 1, 3]], ["P", 7, "bing:rules/device/LocationQualitySpecifier/Accuracy"], ["P", 7, "bing:rules/device/LocationQualitySpecifier/Age"], ["P", 7, "bing:rules/device/LocationQualitySpecifier/Timeout"], ["P", 7, "bing:rules/device/LocationQualitySpecifier/AutoOnComplete"], ["C", 23, [20]], ["P", 8, "bing:rules/device/Location/Latitude"], ["P", 8, "bing:rules/device/Location/Longitude"], ["P", 27, "bing:rules/device/reminder/location/hint"], ["P", 27, "bing:rules/device/reminder/geofences/mode"], ["P", 27, "bing:rules/device/reminder/location/count"], ["P", 11, "Date"], ["P", 11, "Now"], ["M", 11, "op_Subtraction", [11, 12], 11], ["P", 27, "bing:rules/device/reminder/isnew"], ["C", 18, [2, 2, 12, 2, 2, 2]], ["C", 12, [2, 2, 2, 2]], ["P", 18, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 18, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 18, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 18, "bing:actions/device/ActionStepConfig/Priority"], ["P", 18, "bing:actions/device/ActionStepConfig/Resources"], ["P", 18, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 23, "bing:actions/device/ActionData/ActionSteps"], ["M&lt;&gt;", 13, [11, 23, 23]], ["M&lt;&gt;", 15, [11]], ["M&lt;&gt;", 47, [11]], ["M`", 30, "TakeWhile", 1, [48, 49], 48], ["M&lt;&gt;", 19, [11, 11]], ["C", 13, [11, 12]], ["P", 27, "bing:rules/device/reminder/datetime/start"], ["P", 27, "bing:rules/device/reminder/datetime/span"], ["P", 13, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 13, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["M", 11, "op_Addition", [11, 12], 11], ["M", 11, "op_LessThan", [11, 11], 3], ["P", 11, "DayOfWeek"]]}, "Expression": ["=&gt;", 56, ["=&gt;", 54, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [["$", 1, 0], ["=&gt;", 41, ["&amp;&amp;", ["&amp;&amp;", ["!", [".()", 16, []]], ["!=", [".", 17, ["$", 1, 0]], [":", 0, 2]]], ["!=", [".", 17, ["$", 1, 0]], [":", 127, 2]]], [[4, "dummy"]]]]], ["=&gt;", 46, [".()", 18, [["()", ["$", 2, 1], [["new", 20, [["&lt;:", 1, [":", 5000, 2]], [":", 86400000, 1], [":", 60000, 1], [":", true, 3]], [21, 22, 23, 24]]]], ["=&gt;", 45, ["new", 25, [["new[]", 19, ["new", 2, [[":", 2, 2], ["new[]", 16, ["&lt;:", 16, [":", false, 3]], [":", "Reminder_2.0.0.0.0", 26], [":", "Latitude", 26], ["&lt;:", 16, [".", 26, ["$", 0, 0]]], [":", "Longitude", 26], ["&lt;:", 16, [".", 27, ["$", 0, 0]]], [":", "ReminderId", 26], [".", 7, ["$", 2, 0]], [":", "LocationHint", 26], [".", 28, ["$", 2, 0]], [":", "GeofenceGroupMode", 26], ["&lt;:", 16, [".", 29, ["$", 2, 0]]], [":", "Count", 26], ["&lt;:", 16, [".", 30, ["$", 2, 0]]], [":", "EndDateTime", 26], ["&lt;:", 16, ["-", [".", 31, [".", 32]], [":", "1.00:00:00", 12], 33]], [":", "FirstCall", 26], ["&lt;:", 16, ["&amp;&amp;", [".", 34, ["$", 2, 0]], ["!", [".()", 16, []]]]]], ["new", 35, [[":", 3, 2], [":", 0, 2], ["new", 36, [[":", 0, 2], [":", 0, 2], [":", 0, 2], [":", 20, 2]]], [":", 2, 2], [":", 1, 2], [":", 4, 2]], [37, 38, 39, 40, 41, 42]], ["new[]", 16, [":", "{A8B16EFE-68E4-41D6-BD7D-1749A8C63142}", 26], [".", 7, ["$", 2, 0]]]], [3, 4, 5, 6]]]], [43]], [[8, "loc"]]]]], [[4, "dummy"]]], ["=&gt;", 47, ["$", 0, 1], [[4, "_"], [23, "y"]]]]], [".()", 44, [[".()", 45, [[".()", 46, [[".()", 48, [["()", ["$", 1, 2], [["?:", ["||", ["==", [".", 17, ["$", 0, 0]], [":", 0, 2]], ["==", [".", 17, ["$", 0, 0]], [":", 127, 2]]], ["new", 49, [[".", 50, ["$", 0, 0]], [".", 51, ["$", 0, 0]]], [52, 53]], ["new", 49, [[".", 31, [".", 32]], [":", "1.00:00:00", 12]], [52, 53]]]]], ["=&gt;", 50, [".", 32], [[11, "dateTime"]]]]], ["=&gt;", 51, ["&lt;", ["$", 0, 0], ["+", [".", 50, ["$", 1, 0]], [".", 51, ["$", 1, 0]], 54], 55], [[11, "dateTimeNow"]]]]], ["=&gt;", 51, ["||", ["&amp;&amp;", ["||", ["==", [".", 17, ["$", 1, 0]], [":", 0, 2]], ["==", [".", 17, ["$", 1, 0]], [":", 127, 2]]], ["!", [".()", 16, []]]], ["!=", ["&amp;", ["&lt;&lt;", [":", 1, 2], ["&lt;:", 2, [".", 56, ["$", 0, 0]]]], [".", 17, ["$", 1, 0]]], [":", 0, 2]]], [[11, "dateTimeNow"]]]]], ["=&gt;", 52, [".()", 18, [["()", ["$", 2, 3], [["new", 20, [["&lt;:", 1, [":", 5000, 2]], [":", 86400000, 1], [":", 60000, 1], [":", true, 3]], [21, 22, 23, 24]]]], ["=&gt;", 45, ["new", 25, [["new[]", 19, ["new", 2, [[":", 2, 2], ["new[]", 16, ["&lt;:", 16, [":", false, 3]], [":", "Reminder_2.0.0.0.0", 26], [":", "Latitude", 26], ["&lt;:", 16, [".", 26, ["$", 0, 0]]], [":", "Longitude", 26], ["&lt;:", 16, [".", 27, ["$", 0, 0]]], [":", "ReminderId", 26], [".", 7, ["$", 2, 0]], [":", "LocationHint", 26], [".", 28, ["$", 2, 0]], [":", "GeofenceGroupMode", 26], ["&lt;:", 16, [".", 29, ["$", 2, 0]]], [":", "Count", 26], ["&lt;:", 16, [".", 30, ["$", 2, 0]]], [":", "EndDateTime", 26], ["&lt;:", 16, ["?:", ["||", ["==", [".", 17, ["$", 2, 0]], [":", 0, 2]], ["==", [".", 17, ["$", 2, 0]], [":", 127, 2]]], ["+", [".", 50, ["$", 2, 0]], [".", 51, ["$", 2, 0]], 54], ["+", [".", 31, ["$", 1, 0]], [":", "1.00:00:00", 12], 54]]], [":", "IgnoreNoGeofenceError", 26], ["&lt;:", 16, ["?:", ["||", ["==", [".", 17, ["$", 2, 0]], [":", 0, 2]], ["==", [".", 17, ["$", 2, 0]], [":", 127, 2]]], ["!", [".", 34, ["$", 2, 0]]], [":", true, 3]]]], ["new", 35, [[":", 3, 2], [":", 0, 2], ["new", 36, [[":", 0, 2], [":", 0, 2], [":", 0, 2], [":", 20, 2]]], [":", 2, 2], [":", 1, 2], [":", 4, 2]], [37, 38, 39, 40, 41, 42]], ["new[]", 16, [":", "{A8B16EFE-68E4-41D6-BD7D-1749A8C63142}", 26], [".", 7, ["$", 2, 0]]]], [3, 4, 5, 6]]]], [43]], [[8, "loc"]]]]], [[11, "dateTimeNow"]]], ["=&gt;", 53, ["$", 0, 1], [[11, "_"], [23, "y"]]]]]]], [["()", ["$", 1, 4], [["new", 1, [["new[]", 19, ["new", 2, [[":", 4, 2], ["new[]", 16, ["&lt;:", 16, [":", true, 3]]], ["default", 18], ["default", 17]], [3, 4, 5, 6]], ["new", 2, [[":", 22, 2], ["new[]", 16, [".", 7, ["$", 0, 0]]], ["default", 18], ["default", 17]], [3, 4, 5, 6]]], ["new[]", 19, ["new", 2, [[":", 20, 2], ["new[]", 16, [".", 7, ["$", 0, 0]]], ["default", 18], ["default", 17]], [3, 4, 5, 6]], ["new", 2, [[":", 4, 2], ["new[]", 16, ["&lt;:", 16, [":", true, 3]]], ["default", 18], ["default", 17]], [3, 4, 5, 6]]]], [8, 9]]]]]], [[27, "args"]]], [[5, "bing:queries/device/asap/geofence/completes"], [10, "bing:queries/device/location/single"], [15, "bing:queries/device/timer"], [10, "bing:queries/device/location/single"], [25, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/datetime/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/datetime/span" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/reminder/datetime/days" typeId="{D80913EE-83B0-4F9C-86E8-977ED31283FB}" />
        <Parameter name="bing:rules/device/reminder/location/hint" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/location/count" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/reminder/geofences/mode" typeId="{3D89CE4E-EC40-4A90-8826-7DEF9317DAC3}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/isnew" typeId="{573E5648-771B-43F4-A387-C44542B7C5C9}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{45B7B1C6-96E2-470D-B425-342115991506}" source="0" visibility="0" shareability="1">
      <Description>DaysOfWeek Geofence Reminder</Description>
      <DisplayTemplate>DaysOfWeek Geofence Reminder</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=7.7.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Double", 0], ["::", "System.Int32", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/GeofenceReading/Latitude", 1], ["bing:rules/device/GeofenceReading/Longitude", 1], ["bing:rules/device/GeofenceReading/Accuracy", 1], ["bing:rules/device/GeofenceReading/Category", 2], ["bing:rules/device/GeofenceReading/IsInsideGeofence", 3], ["bing:rules/device/GeofenceReading/IsSatisfied", 3]], ["&lt;&gt;", 0, [4]], ["::", "System.Func`2", 0], ["::", "System.DateTime", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 7], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 8]], ["&lt;&gt;", 0, [7]], ["&lt;&gt;", 6, [9, 10]], ["{}", ["bing:rules/device/GeofenceCoordSpecifier/Latitude", 1], ["bing:rules/device/GeofenceCoordSpecifier/Longitude", 1], ["bing:rules/device/GeofenceCoordSpecifier/Radius", 1], ["bing:rules/device/GeofenceCoordSpecifier/Mode", 2]], ["&lt;&gt;", 6, [12, 5]], ["&lt;&gt;", 6, [7, 10]], ["::", "System.Object", 0], ["[]", 15], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 2], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 2], ["bing:actions/device/ActionStepConfig/ExpireTime", 8], ["bing:actions/device/ActionStepConfig/Priority", 2], ["bing:actions/device/ActionStepConfig/Resources", 2], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 2]], ["{}", ["bing:actions/device/ActionStep/ActionType", 2], ["bing:actions/device/ActionStep/Parameters", 16], ["bing:actions/device/ActionStep/Config", 17], ["bing:actions/device/ActionStep/OptionalParameters", 16]], ["[]", 18], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 19], ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 19]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 19]], ["&lt;&gt;", 21, [22]], ["&lt;&gt;", 6, [20, 23]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/id", 25], ["bing:rules/device/reminder/datetime/days", 2], ["bing:rules/device/reminder/datetime/start", 7], ["bing:rules/device/reminder/datetime/span", 8], ["bing:rules/device/geofence/latitude", 1], ["bing:rules/device/geofence/longitude", 1], ["bing:rules/device/geofence/radius", 1], ["bing:rules/device/geofence/mode", 2]], ["&lt;&gt;", 0, [22]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 3]], ["::", "Microsoft.ReactiveProcessing.Device.Device+RuleStateI", 2], ["&lt;&gt;", 6, [4, 3]], ["&lt;&gt;", 6, [4, 22]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 6, [-1, 40]], ["::", "System.Func`3", 0], ["&lt;&gt;", 42, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 3]], ["&lt;&gt;", 6, [7, 7]], ["&lt;&gt;", 6, [7, 3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 3]], ["&lt;&gt;", 6, [7, 27]], ["&lt;&gt;", 42, [7, 22, 22]], ["&lt;&gt;", 6, [26, 28]], ["::", "System.Func`6", 0], ["&lt;&gt;", 56, [5, 11, 13, 14, 24, 55]]], "Members": [["M", 27, "Subscribe", [23], 28], ["C", 20, [19, 19]], ["C", 18, [2, 16, 17, 16]], ["P", 18, "bing:actions/device/ActionStep/ActionType"], ["P", 18, "bing:actions/device/ActionStep/Parameters"], ["P", 18, "bing:actions/device/ActionStep/Config"], ["P", 18, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 26, "bing:rules/device/reminder/id"], ["P", 20, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["P", 20, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["M&lt;&gt;", 11, [22]], ["M`", 29, "Concat", 1, [30, 30], 30], ["M&lt;&gt;", 13, [4, 22]], ["M`", 29, "Select", 2, [31, 32], 33], ["M&lt;&gt;", 15, [4]], ["M`", 29, "Where", 1, [34, 35], 34], ["M", 36, "IsResumedInternally", [], 3], ["C", 22, [19]], ["P", 22, "bing:actions/device/ActionData/ActionSteps"], ["M&lt;&gt;", 20, [7, 22, 22]], ["M`", 29, "SelectMany", 3, [39, 41, 43], 44], ["M&lt;&gt;", 15, [7]], ["M&lt;&gt;", 23, [7]], ["M`", 29, "TakeWhile", 1, [45, 46], 45], ["M&lt;&gt;", 13, [7, 7]], ["P", 26, "bing:rules/device/reminder/datetime/days"], ["C", 9, [7, 8]], ["P", 26, "bing:rules/device/reminder/datetime/start"], ["P", 26, "bing:rules/device/reminder/datetime/span"], ["P", 9, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 9, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["P", 7, "Date"], ["P", 7, "Now"], ["M", 7, "op_Addition", [7, 8], 7], ["M", 7, "op_LessThan", [7, 7], 3], ["P", 7, "DayOfWeek"], ["M&lt;&gt;", 37, [4, 7]], ["M`", 29, "TakeUntil", 2, [49, 50], 49], ["M&lt;&gt;", 39, [4]], ["M`", 29, "SkipWhile", 1, [51, 52], 51], ["C", 12, [1, 1, 1, 2]], ["P", 26, "bing:rules/device/geofence/latitude"], ["P", 26, "bing:rules/device/geofence/longitude"], ["P", 26, "bing:rules/device/geofence/radius"], ["P", 26, "bing:rules/device/geofence/mode"], ["P", 12, "bing:rules/device/GeofenceCoordSpecifier/Latitude"], ["P", 12, "bing:rules/device/GeofenceCoordSpecifier/Longitude"], ["P", 12, "bing:rules/device/GeofenceCoordSpecifier/Radius"], ["P", 12, "bing:rules/device/GeofenceCoordSpecifier/Mode"], ["P", 4, "bing:rules/device/GeofenceReading/IsSatisfied"]]}, "Expression": ["=&gt;", 57, ["=&gt;", 55, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [["$", 1, 0], ["=&gt;", 37, ["!", [".()", 16, []]], [[4, "dummy"]]]]], ["=&gt;", 38, ["new", 17, [["new[]", 18, ["new", 2, [[":", 21, 2], ["new[]", 15, [".", 7, ["$", 1, 0]]], ["default", 17], ["default", 16]], [3, 4, 5, 6]]]], [18]], [[4, "dummy"]]]]], [".()", 19, [[".()", 21, [[".()", 22, [[".()", 24, [["()", ["$", 1, 1], [["?:", ["||", ["==", [".", 25, ["$", 0, 0]], [":", 0, 2]], ["==", [".", 25, ["$", 0, 0]], [":", 127, 2]]], ["new", 26, [[".", 27, ["$", 0, 0]], [".", 28, ["$", 0, 0]]], [29, 30]], ["new", 26, [[".", 31, [".", 32]], [":", "1.00:00:00", 8]], [29, 30]]]]], ["=&gt;", 47, [".", 32], [[7, "dateTime"]]]]], ["=&gt;", 48, ["&lt;", ["$", 0, 0], ["+", [".", 27, ["$", 1, 0]], [".", 28, ["$", 1, 0]], 33], 34], [[7, "dateTimeNow"]]]]], ["=&gt;", 48, ["||", ["||", ["==", [".", 25, ["$", 1, 0]], [":", 0, 2]], ["==", [".", 25, ["$", 1, 0]], [":", 127, 2]]], ["!=", ["&amp;", ["&lt;&lt;", [":", 1, 2], ["&lt;:", 2, [".", 35, ["$", 0, 0]]]], [".", 25, ["$", 1, 0]]], [":", 0, 2]]], [[7, "dateTimeNow"]]]]], ["=&gt;", 53, [".()", 12, [[".()", 36, [[".()", 14, [[".()", 38, [["()", ["$", 2, 2], [["new", 40, [[".", 41, ["$", 1, 0]], [".", 42, ["$", 1, 0]], [".", 43, ["$", 1, 0]], [".", 44, ["$", 1, 0]]], [45, 46, 47, 48]]]], ["=&gt;", 37, [".", 49, ["$", 0, 0]], [[4, "fence"]]]]], ["=&gt;", 37, [".", 49, ["$", 0, 0]], [[4, "fence"]]]]], ["()", ["$", 2, 3], [["?:", ["||", ["==", [".", 25, ["$", 1, 0]], [":", 0, 2]], ["==", [".", 25, ["$", 1, 0]], [":", 127, 2]]], ["+", [".", 27, ["$", 1, 0]], [".", 28, ["$", 1, 0]], 33], ["+", [".", 31, ["$", 0, 0]], [":", "1.00:00:00", 8], 33]]]]]], ["=&gt;", 38, ["new", 17, [["new[]", 18, ["new", 2, [[":", 15, 2], ["new[]", 15, [".", 7, ["$", 2, 0]]], ["default", 17], ["default", 16]], [3, 4, 5, 6]]]], [18]], [[4, "reading"]]]]], [[7, "dateTimeNow"]]], ["=&gt;", 54, ["$", 0, 1], [[7, "_"], [22, "y"]]]]]]], [["()", ["$", 1, 4], [["new", 1, [["new[]", 18, ["new", 2, [[":", 4, 2], ["new[]", 15, ["&lt;:", 15, [":", true, 3]]], ["default", 17], ["default", 16]], [3, 4, 5, 6]], ["new", 2, [[":", 22, 2], ["new[]", 15, [".", 7, ["$", 0, 0]]], ["default", 17], ["default", 16]], [3, 4, 5, 6]]], ["new[]", 18, ["new", 2, [[":", 20, 2], ["new[]", 15, [".", 7, ["$", 0, 0]]], ["default", 17], ["default", 16]], [3, 4, 5, 6]], ["new", 2, [[":", 4, 2], ["new[]", 15, ["&lt;:", 15, [":", true, 3]]], ["default", 17], ["default", 16]], [3, 4, 5, 6]]]], [8, 9]]]]]], [[26, "args"]]], [[5, "bing:queries/device/asap/geofence/completes"], [11, "bing:queries/device/timer"], [13, "bing:queries/device/geofence"], [14, "bing:queries/device/timer"], [24, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/datetime/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/datetime/span" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/reminder/datetime/days" typeId="{D80913EE-83B0-4F9C-86E8-977ED31283FB}" />
        <Parameter name="bing:rules/device/geofence/latitude" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/longitude" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/radius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/mode" typeId="{A22F4FAF-AEB8-4BBF-902A-8A4932EF8242}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{17A0FE9B-E36C-4513-BD5C-DC53AC84B470}" source="0" visibility="0" shareability="1">
      <Description>Geofence Reminder</Description>
      <DisplayTemplate>Geofence Reminder</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Boolean", 0], ["::", "System.Double", 0], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/GeofenceReading/IsSatisfied", 1], ["bing:rules/device/GeofenceReading/Latitude", 2], ["bing:rules/device/GeofenceReading/Longitude", 2], ["bing:rules/device/GeofenceReading/Accuracy", 2], ["bing:rules/device/GeofenceReading/Category", 3], ["bing:rules/device/GeofenceReading/IsInsideGeofence", 1]], ["&lt;&gt;", 0, [4]], ["::", "System.Func`2", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 0, [7]], ["&lt;&gt;", 6, [7, 8]], ["{}", ["bing:rules/device/GeofenceCoordSpecifier/Latitude", 2], ["bing:rules/device/GeofenceCoordSpecifier/Longitude", 2], ["bing:rules/device/GeofenceCoordSpecifier/Radius", 2], ["bing:rules/device/GeofenceCoordSpecifier/Mode", 3]], ["&lt;&gt;", 6, [10, 5]], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 3], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 3], ["bing:actions/device/ActionStepConfig/Priority", 3], ["bing:actions/device/ActionStepConfig/Resources", 3], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 3], ["bing:actions/device/ActionStepConfig/ExpireTime", 12]], ["::", "System.Object", 0], ["[]", 14], ["{}", ["bing:actions/device/ActionStep/ActionType", 3], ["bing:actions/device/ActionStep/Config", 13], ["bing:actions/device/ActionStep/Parameters", 15], ["bing:actions/device/ActionStep/OptionalParameters", 15]], ["[]", 16], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 17], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 17]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 17]], ["&lt;&gt;", 19, [20]], ["&lt;&gt;", 6, [18, 21]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/id", 23], ["bing:rules/device/reminder/datetime/start", 7], ["bing:rules/device/geofence/latitude", 2], ["bing:rules/device/geofence/longitude", 2], ["bing:rules/device/geofence/radius", 2], ["bing:rules/device/geofence/mode", 3], ["bing:rules/device/reminder/datetime/span", 12]], ["&lt;&gt;", 0, [20]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 6, [4, 20]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 6, [-1, 34]], ["::", "System.Func`3", 0], ["&lt;&gt;", 36, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, 1]], ["&lt;&gt;", 6, [4, 1]], ["&lt;&gt;", 6, [7, 25]], ["&lt;&gt;", 36, [7, 20, 20]], ["&lt;&gt;", 6, [24, 26]], ["::", "System.Func`6", 0], ["&lt;&gt;", 49, [5, 9, 11, 9, 22, 48]]], "Members": [["M", 25, "Subscribe", [21], 26], ["C", 18, [17, 17]], ["C", 16, [3, 13, 15, 15]], ["P", 24, "bing:rules/device/reminder/id"], ["P", 16, "bing:actions/device/ActionStep/ActionType"], ["P", 16, "bing:actions/device/ActionStep/Config"], ["P", 16, "bing:actions/device/ActionStep/Parameters"], ["P", 16, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 18, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 18, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [20]], ["M`", 27, "Concat", 1, [28, 28], 28], ["M&lt;&gt;", 13, [4, 20]], ["M`", 27, "Select", 2, [29, 30], 31], ["C", 20, [17]], ["P", 20, "bing:actions/device/ActionData/ActionSteps"], ["M&lt;&gt;", 17, [7, 20, 20]], ["M`", 27, "SelectMany", 3, [33, 35, 37], 38], ["P", 24, "bing:rules/device/reminder/datetime/start"], ["M&lt;&gt;", 20, [4, 7]], ["M`", 27, "TakeUntil", 2, [39, 40], 39], ["M&lt;&gt;", 22, [4]], ["M`", 27, "Where", 1, [41, 42], 41], ["M&lt;&gt;", 24, [4]], ["M`", 27, "SkipWhile", 1, [43, 44], 43], ["C", 10, [2, 2, 2, 3]], ["P", 24, "bing:rules/device/geofence/latitude"], ["P", 24, "bing:rules/device/geofence/longitude"], ["P", 24, "bing:rules/device/geofence/radius"], ["P", 24, "bing:rules/device/geofence/mode"], ["P", 10, "bing:rules/device/GeofenceCoordSpecifier/Latitude"], ["P", 10, "bing:rules/device/GeofenceCoordSpecifier/Longitude"], ["P", 10, "bing:rules/device/GeofenceCoordSpecifier/Radius"], ["P", 10, "bing:rules/device/GeofenceCoordSpecifier/Mode"], ["P", 4, "bing:rules/device/GeofenceReading/IsSatisfied"], ["P", 24, "bing:rules/device/reminder/datetime/span"], ["M", 7, "op_Addition", [7, 12], 7]]}, "Expression": ["=&gt;", 50, ["=&gt;", 48, [".()", 0, [".()", 10, [[".()", 12, [["$", 1, 0], ["=&gt;", 32, ["new", 14, [["new[]", 16, ["new", 2, [[":", 21, 3], ["default", 13], ["new[]", 14, [".", 3, ["$", 1, 0]]], ["default", 15]], [4, 5, 6, 7]]]], [15]], [[4, "t"]]]]], [".()", 16, [["()", ["$", 1, 1], [[".", 18, ["$", 0, 0]]]], ["=&gt;", 46, [".()", 12, [[".()", 19, [[".()", 21, [[".()", 23, [["()", ["$", 2, 2], [["new", 25, [[".", 26, ["$", 1, 0]], [".", 27, ["$", 1, 0]], [".", 28, ["$", 1, 0]], [".", 29, ["$", 1, 0]]], [30, 31, 32, 33]]]], ["=&gt;", 45, [".", 34, ["$", 0, 0]], [[4, "fence"]]]]], ["=&gt;", 45, [".", 34, ["$", 0, 0]], [[4, "fence"]]]]], ["()", ["$", 2, 3], [["+", [".", 18, ["$", 1, 0]], [".", 35, ["$", 1, 0]], 36]]]]], ["=&gt;", 32, ["new", 14, [["new[]", 16, ["new", 2, [[":", 15, 3], ["default", 13], ["new[]", 14, [".", 3, ["$", 2, 0]]], ["default", 15]], [4, 5, 6, 7]]]], [15]], [[4, "reading"]]]]], [[7, "t"]]], ["=&gt;", 47, ["$", 0, 1], [[7, "_"], [20, "y"]]]]]]], [["()", ["$", 1, 4], [["new", 1, [["new[]", 16, ["new", 2, [[":", 20, 3], ["default", 13], ["new[]", 14, [".", 3, ["$", 0, 0]]], ["default", 15]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 3], ["default", 13], ["new[]", 14, ["&lt;:", 14, [":", true, 1]]], ["default", 15]], [4, 5, 6, 7]]], ["new[]", 16, ["new", 2, [[":", 4, 3], ["default", 13], ["new[]", 14, ["&lt;:", 14, [":", true, 1]]], ["default", 15]], [4, 5, 6, 7]], ["new", 2, [[":", 22, 3], ["default", 13], ["new[]", 14, [".", 3, ["$", 0, 0]]], ["default", 15]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[24, "args"]]], [[5, "bing:queries/device/asap/geofence/completes"], [9, "bing:queries/device/timer"], [11, "bing:queries/device/geofence"], [9, "bing:queries/device/timer"], [22, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/datetime/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/datetime/span" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/geofence/latitude" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/longitude" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/radius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/geofence/mode" typeId="{A22F4FAF-AEB8-4BBF-902A-8A4932EF8242}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{A8B16EFE-68E4-41D6-BD7D-1749A8C63142}" source="0" visibility="0" shareability="0">
      <Description>Rule to invoke action steps in response to error conditions</Description>
      <DisplayTemplate>Rule to invoke action steps in response to error conditions</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Object", 0], ["&lt;&gt;", 0, [1]], ["::", "System.IObserver`1", 0], ["::", "System.Int32", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 4], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 4], ["bing:actions/device/ActionStepConfig/ExpireTime", 5], ["bing:actions/device/ActionStepConfig/Priority", 4], ["bing:actions/device/ActionStepConfig/Resources", 4], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 4]], ["[]", 1], ["{}", ["bing:actions/device/ActionStep/ActionType", 4], ["bing:actions/device/ActionStep/Config", 6], ["bing:actions/device/ActionStep/Parameters", 7], ["bing:actions/device/ActionStep/OptionalParameters", 7]], ["[]", 8], ["{}", ["bing:actions/device/ActionData/ActionSteps", 9]], ["&lt;&gt;", 3, [10]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/instanceid", 12], ["bing:rules/device/reminder/id", 12], ["bing:rules/device/reminder/error/code", 12], ["bing:rules/device/reminder/error/message", 12]], ["&lt;&gt;", 0, [10]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["::", "System.Func`2", 0], ["&lt;&gt;", 18, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 18, [1, 10]], ["&lt;&gt;", 18, [13, 15]], ["::", "System.Func`3", 0], ["&lt;&gt;", 23, [2, 11, 22]]], "Members": [["M", 14, "Subscribe", [11], 15], ["M&lt;&gt;", 2, [1, 10]], ["M`", 16, "Select", 2, [17, 19], 20], ["C", 10, [9]], ["C", 8, [4, 6, 7, 7]], ["P", 13, "bing:rules/device/reminder/instanceid"], ["P", 13, "bing:rules/device/reminder/id"], ["P", 13, "bing:rules/device/reminder/error/code"], ["P", 13, "bing:rules/device/reminder/error/message"], ["P", 8, "bing:actions/device/ActionStep/ActionType"], ["P", 8, "bing:actions/device/ActionStep/Config"], ["P", 8, "bing:actions/device/ActionStep/Parameters"], ["P", 8, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 10, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 24, ["=&gt;", 22, [".()", 0, [".()", 1, [["$", 1, 0], ["=&gt;", 21, ["new", 3, [["new[]", 8, ["new", 4, [[":", 20, 4], ["default", 6], ["new[]", 1, [".", 5, ["$", 1, 0]], [".", 6, ["$", 1, 0]], [".", 7, ["$", 1, 0]], [".", 8, ["$", 1, 0]]], ["default", 7]], [9, 10, 11, 12]]]], [13]], [[1, "reading"]]]]], [["$", 1, 1]]], [[13, "args"]]], [[2, "bing:queries/device/asap/object/completes"], [11, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/instanceid" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/error/code" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/error/message" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{9C0FBEED-5AD8-4CE3-BA31-535D373B6A26}" source="0" visibility="0" shareability="1">
      <Description>Agent to remind when communicating with specified contact</Description>
      <DisplayTemplate>Agent to remind when communicating with specified contact</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Int32", 0], ["::", "System.DateTime", 0], ["::", "System.String", 0], ["{}", ["bing:rules/device/CommunicationEvent/CommunicationMedium", 1], ["bing:rules/device/CommunicationEvent/CallIdentifier", 1], ["bing:rules/device/CommunicationEvent/TimeStamp", 2], ["bing:rules/device/CommunicationEvent/CommunicationAction", 1], ["bing:rules/device/CommunicationEvent/ContactId", 3], ["bing:rules/device/CommunicationEvent/ContactDescription", 3]], ["&lt;&gt;", 0, [4]], ["::", "System.Func`2", 0], ["{}", ["bing:rules/device/CommunicationSpecifier/CommunicationActionFlags", 1], ["bing:rules/device/CommunicationSpecifier/CommunicationMediumFlags", 1], ["bing:rules/device/CommunicationSpecifier/ContactId", 3]], ["&lt;&gt;", 6, [7, 5]], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 1], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 1], ["bing:actions/device/ActionStepConfig/ExpireTime", 9], ["bing:actions/device/ActionStepConfig/Priority", 1], ["bing:actions/device/ActionStepConfig/Resources", 1], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 1]], ["::", "System.Object", 0], ["[]", 11], ["{}", ["bing:actions/device/ActionStep/ActionType", 1], ["bing:actions/device/ActionStep/Config", 10], ["bing:actions/device/ActionStep/Parameters", 12], ["bing:actions/device/ActionStep/OptionalParameters", 12]], ["[]", 13], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 14], ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 14]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 14]], ["&lt;&gt;", 16, [17]], ["&lt;&gt;", 6, [15, 18]], ["{}", ["bing:rules/device/reminder/id", 3], ["bing:rules/device/reminder/CommunicationSpecifier/CommunicationActionFlags", 1], ["bing:rules/device/reminder/CommunicationSpecifier/CommunicationMediumFlags", 1], ["bing:rules/device/reminder/CommunicationSpecifier/ContactId", 3]], ["&lt;&gt;", 0, [17]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 6, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 6, [4, 17]], ["&lt;&gt;", 6, [20, 22]], ["::", "System.Func`4", 0], ["&lt;&gt;", 31, [5, 8, 19, 30]]], "Members": [["M", 21, "Subscribe", [18], 22], ["C", 15, [14, 14]], ["C", 13, [1, 10, 12, 12]], ["P", 20, "bing:rules/device/reminder/id"], ["P", 13, "bing:actions/device/ActionStep/ActionType"], ["P", 13, "bing:actions/device/ActionStep/Config"], ["P", 13, "bing:actions/device/ActionStep/Parameters"], ["P", 13, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 15, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["P", 15, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["M&lt;&gt;", 11, [17]], ["M`", 24, "Concat", 1, [25, 25], 25], ["M&lt;&gt;", 13, [4, 17]], ["M`", 24, "Select", 2, [26, 27], 28], ["C", 17, [14]], ["P", 17, "bing:actions/device/ActionData/ActionSteps"], ["C", 7, [1, 1, 3]], ["P", 20, "bing:rules/device/reminder/CommunicationSpecifier/CommunicationActionFlags"], ["P", 20, "bing:rules/device/reminder/CommunicationSpecifier/CommunicationMediumFlags"], ["P", 20, "bing:rules/device/reminder/CommunicationSpecifier/ContactId"], ["P", 7, "bing:rules/device/CommunicationSpecifier/CommunicationActionFlags"], ["P", 7, "bing:rules/device/CommunicationSpecifier/CommunicationMediumFlags"], ["P", 7, "bing:rules/device/CommunicationSpecifier/ContactId"], ["P", 4, "bing:rules/device/CommunicationEvent/CommunicationMedium"], ["P", 4, "bing:rules/device/CommunicationEvent/CallIdentifier"]]}, "Expression": ["=&gt;", 32, ["=&gt;", 30, [".()", 0, [".()", 10, [[".()", 12, [["$", 1, 0], ["=&gt;", 29, ["new", 14, [["new[]", 13, ["new", 2, [[":", 21, 1], ["default", 10], ["new[]", 11, [".", 3, ["$", 1, 0]]], ["default", 12]], [4, 5, 6, 7]]]], [15]], [[4, "t"]]]]], [".()", 12, [["()", ["$", 1, 1], [["new", 16, [[".", 17, ["$", 0, 0]], [".", 18, ["$", 0, 0]], [".", 19, ["$", 0, 0]]], [20, 21, 22]]]], ["=&gt;", 29, ["new", 14, [["new[]", 13, ["new", 2, [[":", 16, 1], ["default", 10], ["new[]", 11, [".", 3, ["$", 1, 0]], ["&lt;:", 11, [".", 23, ["$", 0, 0]]], ["&lt;:", 11, [".", 24, ["$", 0, 0]]]], ["default", 12]], [4, 5, 6, 7]]]], [15]], [[4, "e"]]]]]]], [["()", ["$", 1, 2], [["new", 1, [["new[]", 13, ["new", 2, [[":", 20, 1], ["default", 10], ["new[]", 11, [".", 3, ["$", 0, 0]]], ["default", 12]], [4, 5, 6, 7]], ["new", 2, [[":", 4, 1], ["default", 10], ["new[]", 11, ["&lt;:", 11, [":", true, 23]]], ["default", 12]], [4, 5, 6, 7]]], ["new[]", 13, ["new", 2, [[":", 4, 1], ["default", 10], ["new[]", 11, ["&lt;:", 11, [":", true, 23]]], ["default", 12]], [4, 5, 6, 7]], ["new", 2, [[":", 22, 1], ["default", 10], ["new[]", 11, [".", 3, ["$", 0, 0]]], ["default", 12]], [4, 5, 6, 7]]]], [8, 9]]]]]], [[20, "args"]]], [[5, "bing:queries/device/asap/contact/completes"], [8, "bing:queries/device/communication"], [19, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/CommunicationSpecifier/CommunicationMediumFlags" typeId="{1BC52AC1-B235-43FC-912F-C8E52026A58A}" />
        <Parameter name="bing:rules/device/reminder/CommunicationSpecifier/CommunicationActionFlags" typeId="{F912A0DA-3F83-4915-BE59-6636DCC478CC}" />
        <Parameter name="bing:rules/device/reminder/CommunicationSpecifier/ContactId" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{99854EF6-012B-4D17-972D-604029C19D50}" source="0" visibility="0" shareability="1">
      <Description>RecurringTimeReminderAgent</Description>
      <DisplayTemplate>RecurringTimeReminderAgent</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.Func`2", 0], ["::", "System.DateTime", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 1], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 2]], ["::", "System.IObservable`1", 0], ["&lt;&gt;", 4, [1]], ["&lt;&gt;", 0, [3, 5]], ["::", "System.Int32", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 7], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 7], ["bing:actions/device/ActionStepConfig/ExpireTime", 2], ["bing:actions/device/ActionStepConfig/Priority", 7], ["bing:actions/device/ActionStepConfig/Resources", 7], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 7]], ["::", "System.Object", 0], ["[]", 9], ["{}", ["bing:actions/device/ActionStep/ActionType", 7], ["bing:actions/device/ActionStep/Config", 8], ["bing:actions/device/ActionStep/Parameters", 10], ["bing:actions/device/ActionStep/OptionalParameters", 10]], ["[]", 11], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 12], ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 12]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 12]], ["&lt;&gt;", 14, [15]], ["&lt;&gt;", 0, [13, 16]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/recurrence/mode", 7], ["bing:rules/device/reminder/recurrence/start", 1], ["bing:rules/device/reminder/datetime/after", 1], ["bing:rules/device/reminder/id", 18]], ["&lt;&gt;", 4, [15]], ["::", "System.IDisposable", 0], ["::", "System.Boolean", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, 22]], ["&lt;&gt;", 0, [1, 22]], ["&lt;&gt;", 0, [1, 15]], ["&lt;&gt;", 0, [19, 21]], ["::", "System.Func`3", 0], ["&lt;&gt;", 32, [6, 17, 31]]], "Members": [["M", 20, "Subscribe", [16], 21], ["C", 13, [12, 12]], ["C", 11, [7, 8, 10, 10]], ["P", 11, "bing:actions/device/ActionStep/ActionType"], ["P", 11, "bing:actions/device/ActionStep/Config"], ["P", 11, "bing:actions/device/ActionStep/Parameters"], ["P", 11, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 19, "bing:rules/device/reminder/id"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["P", 13, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["M&lt;&gt;", 11, [1, 15]], ["M`", 23, "Select", 2, [24, 25], 26], ["M&lt;&gt;", 13, [1]], ["M`", 23, "Where", 1, [27, 28], 27], ["C", 3, [1, 2]], ["P", 19, "bing:rules/device/reminder/recurrence/mode"], ["P", 19, "bing:rules/device/reminder/recurrence/start"], ["P", 1, "Kind"], ["C", 1, [7, 7, 7, 7, 7, 7, 7]], ["P", 1, "Year"], ["P", 1, "UtcNow"], ["P", 1, "Month"], ["P", 1, "Day"], ["P", 1, "Hour"], ["P", 1, "Minute"], ["P", 1, "Second"], ["M", 1, "op_LessThan", [1, 1], 22], ["M", 1, "op_Subtraction", [1, 2], 1], ["P", 1, "Now"], ["P", 3, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 3, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["P", 19, "bing:rules/device/reminder/datetime/after"], ["M", 1, "op_GreaterThanOrEqual", [1, 1], 22], ["P", 1, "DayOfWeek"], ["M", 1, "DaysInMonth", [7, 7], 7], ["C", 15, [12]], ["P", 15, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 33, ["=&gt;", 31, [".()", 0, [".()", 10, [[".()", 12, [[".()", 12, [["()", ["$", 1, 0], [["new", 14, [["?:", ["==", [".", 15, ["$", 0, 0]], [":", 0, 7]], [".", 16, ["$", 0, 0]], ["?:", ["==", ["&lt;:", 7, [".", 17, [".", 16, ["$", 0, 0]]]], [":", 1, 7]], ["?:", ["&lt;", ["new", 18, [[".", 19, [".", 20]], [".", 21, [".", 20]], [".", 22, [".", 20]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [".", 20], 26], ["new", 18, [[".", 19, [".", 20]], [".", 21, [".", 20]], [".", 22, [".", 20]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], ["-", ["new", 18, [[".", 19, [".", 20]], [".", 21, [".", 20]], [".", 22, [".", 20]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [":", "1.00:00:00", 2], 27]], ["?:", ["&lt;", ["new", 18, [[".", 19, [".", 28]], [".", 21, [".", 28]], [".", 22, [".", 28]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [".", 28], 26], ["new", 18, [[".", 19, [".", 28]], [".", 21, [".", 28]], [".", 22, [".", 28]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], ["-", ["new", 18, [[".", 19, [".", 28]], [".", 21, [".", 28]], [".", 22, [".", 28]], [".", 23, [".", 16, ["$", 0, 0]]], [".", 24, [".", 16, ["$", 0, 0]]], [".", 25, [".", 16, ["$", 0, 0]]], [".", 17, [".", 16, ["$", 0, 0]]]]], [":", "1.00:00:00", 2], 27]]]], [":", "1.00:00:00", 2]], [29, 30]]]], ["=&gt;", 29, ["&gt;=", ["$", 0, 0], [".", 31, ["$", 1, 0]], 32], [[1, "dateTime"]]]]], ["=&gt;", 29, ["||", ["||", ["||", ["==", [".", 15, ["$", 1, 0]], [":", 0, 7]], ["==", [".", 15, ["$", 1, 0]], [":", 1, 7]]], ["&amp;&amp;", ["==", [".", 15, ["$", 1, 0]], [":", 2, 7]], ["==", ["&lt;:", 7, [".", 33, ["$", 0, 0]]], ["&lt;:", 7, [".", 33, [".", 16, ["$", 1, 0]]]]]]], ["&amp;&amp;", ["||", ["==", [".", 15, ["$", 1, 0]], [":", 3, 7]], ["&amp;&amp;", ["==", [".", 15, ["$", 1, 0]], [":", 4, 7]], ["==", [".", 21, ["$", 0, 0]], [".", 21, [".", 16, ["$", 1, 0]]]]]], ["||", ["==", [".", 22, ["$", 0, 0]], [".", 22, [".", 16, ["$", 1, 0]]]], ["&amp;&amp;", ["==", [".()", 34, [[".", 19, ["$", 0, 0]], [".", 21, ["$", 0, 0]]]], [".", 22, ["$", 0, 0]]], ["&gt;", [".", 22, [".", 16, ["$", 1, 0]]], [".", 22, ["$", 0, 0]]]]]]], [[1, "dateTime"]]]]], ["=&gt;", 30, ["new", 35, [["new[]", 11, ["new", 2, [[":", 24, 7], ["default", 8], ["new[]", 9, [":", "action://remember/showReminder", 18], [":", "reminderid", 18], [".", 7, ["$", 1, 0]], [":", "intendedDateTime", 18], ["&lt;:", 9, ["$", 0, 0]]], ["default", 10]], [3, 4, 5, 6]]]], [36]], [[1, "dateTime"]]]]], [["()", ["$", 1, 1], [["new", 1, [["new[]", 11, ["new", 2, [[":", 4, 7], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [3, 4, 5, 6]], ["new", 2, [[":", 22, 7], ["default", 8], ["new[]", 9, [".", 7, ["$", 0, 0]]], ["default", 10]], [3, 4, 5, 6]]], ["new[]", 11, ["new", 2, [[":", 20, 7], ["default", 8], ["new[]", 9, [".", 7, ["$", 0, 0]]], ["default", 10]], [3, 4, 5, 6]], ["new", 2, [[":", 4, 7], ["default", 8], ["new[]", 9, ["&lt;:", 9, [":", true, 22]]], ["default", 10]], [3, 4, 5, 6]]]], [8, 9]]]]]], [[19, "args"]]], [[6, "bing:queries/device/timer"], [17, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/datetime/after" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/recurrence/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/recurrence/mode" typeId="{21936F07-2522-4797-AE2C-A13A8A8313CA}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{D357BCCB-53C9-4E6D-B9EF-98D3A0ABA6DF}" source="0" visibility="0" shareability="1">
      <Description>Business Location Reminder activated at the specified time</Description>
      <DisplayTemplate>At a specified time when near a specified business location type, remind to do something, until disabled or up to the specified duration.</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.Func`2", 0], ["::", "System.DateTime", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 1], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 2]], ["::", "System.IObservable`1", 0], ["&lt;&gt;", 4, [1]], ["&lt;&gt;", 0, [3, 5]], ["::", "System.Double", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/LocationQualitySpecifier/Accuracy", 7], ["bing:rules/device/LocationQualitySpecifier/Age", 7], ["bing:rules/device/LocationQualitySpecifier/Timeout", 7], ["bing:rules/device/LocationQualitySpecifier/AutoOnComplete", 8]], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/Location/Latitude", 7], ["bing:rules/device/Location/Longitude", 7], ["bing:rules/device/Location/Accuracy", 7], ["bing:rules/device/Location/Category", 10]], ["&lt;&gt;", 4, [11]], ["&lt;&gt;", 0, [9, 12]], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 10], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 10], ["bing:actions/device/ActionStepConfig/ExpireTime", 2], ["bing:actions/device/ActionStepConfig/Priority", 10], ["bing:actions/device/ActionStepConfig/Resources", 10], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 10]], ["::", "System.Object", 0], ["[]", 15], ["{}", ["bing:actions/device/ActionStep/ActionType", 10], ["bing:actions/device/ActionStep/Config", 14], ["bing:actions/device/ActionStep/Parameters", 16], ["bing:actions/device/ActionStep/OptionalParameters", 16]], ["[]", 17], ["{}", ["bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps", 18], ["bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps", 18]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionData/ActionSteps", 18]], ["&lt;&gt;", 20, [21]], ["&lt;&gt;", 0, [19, 22]], ["::", "System.String", 0], ["{}", ["bing:rules/device/reminder/datetime/start", 1], ["bing:rules/device/reminder/datetime/span", 2], ["bing:rules/device/reminder/id", 24], ["bing:rules/device/reminder/location/hint", 24], ["bing:rules/device/reminder/geofences/mode", 10], ["bing:rules/device/reminder/location/count", 10]], ["&lt;&gt;", 4, [21]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, 8]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 0, [-1, 35]], ["::", "System.Func`3", 0], ["&lt;&gt;", 37, [-1, -2, -3]], ["&lt;&gt;", 4, [-3]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [1, 8]], ["&lt;&gt;", 0, [1, 12]], ["&lt;&gt;", 37, [1, 11, 11]], ["&lt;&gt;", 0, [11, 8]], ["::", "Microsoft.ReactiveProcessing.Device.Device+RuleStateI", 2], ["&lt;&gt;", 0, [11, 21]], ["&lt;&gt;", 0, [25, 27]], ["::", "System.Func`4", 0], ["&lt;&gt;", 48, [6, 13, 23, 47]]], "Members": [["M", 26, "Subscribe", [22], 27], ["C", 19, [18, 18]], ["C", 17, [10, 14, 16, 16]], ["P", 17, "bing:actions/device/ActionStep/ActionType"], ["P", 17, "bing:actions/device/ActionStep/Config"], ["P", 17, "bing:actions/device/ActionStep/Parameters"], ["P", 17, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 25, "bing:rules/device/reminder/id"], ["P", 19, "bing:actions/device/ActionUriInvokerSpecifier/OnCompleteActionSteps"], ["P", 19, "bing:actions/device/ActionUriInvokerSpecifier/OnErrorActionSteps"], ["M&lt;&gt;", 11, [11, 21]], ["M`", 28, "Select", 2, [29, 30], 31], ["M&lt;&gt;", 13, [11]], ["M`", 28, "Where", 1, [32, 33], 32], ["M&lt;&gt;", 15, [1, 11, 11]], ["M`", 28, "SelectMany", 3, [34, 36, 38], 39], ["M&lt;&gt;", 13, [1]], ["M&lt;&gt;", 18, [1]], ["M`", 28, "Take", 1, [40, 10], 40], ["C", 3, [1, 2]], ["P", 25, "bing:rules/device/reminder/datetime/start"], ["P", 25, "bing:rules/device/reminder/datetime/span"], ["P", 3, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 3, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["M", 1, "op_Addition", [1, 2], 1], ["M", 1, "op_LessThan", [1, 1], 8], ["C", 9, [7, 7, 7, 8]], ["P", 2, "TotalSeconds"], ["P", 1, "Now"], ["M", 1, "op_Subtraction", [1, 1], 2], ["P", 9, "bing:rules/device/LocationQualitySpecifier/Accuracy"], ["P", 9, "bing:rules/device/LocationQualitySpecifier/Age"], ["P", 9, "bing:rules/device/LocationQualitySpecifier/Timeout"], ["P", 9, "bing:rules/device/LocationQualitySpecifier/AutoOnComplete"], ["C", 21, [18]], ["C", 14, [10, 10, 2, 10, 10, 10]], ["C", 2, [10, 10, 10, 10]], ["P", 14, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 14, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 14, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 14, "bing:actions/device/ActionStepConfig/Priority"], ["P", 14, "bing:actions/device/ActionStepConfig/Resources"], ["P", 14, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 11, "bing:rules/device/Location/Latitude"], ["P", 11, "bing:rules/device/Location/Longitude"], ["P", 25, "bing:rules/device/reminder/location/hint"], ["P", 25, "bing:rules/device/reminder/geofences/mode"], ["P", 25, "bing:rules/device/reminder/location/count"], ["M", 45, "IsResumedInternally", [], 8], ["P", 21, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 49, ["=&gt;", 47, [".()", 0, [".()", 10, [[".()", 12, [[".()", 14, [[".()", 16, [[".()", 17, [["()", ["$", 1, 0], [["new", 19, [[".", 20, ["$", 0, 0]], [".", 21, ["$", 0, 0]]], [22, 23]]]], [":", 2, 10]]], ["=&gt;", 41, ["&lt;", ["$", 0, 0], ["+", [".", 20, ["$", 1, 0]], [".", 21, ["$", 1, 0]], 24], 25], [[1, "t"]]]]], ["=&gt;", 42, ["()", ["$", 2, 1], [["new", 26, [[":", 5000, 7], [":", 600000, 7], ["*", [".", 27, ["-", ["+", [".", 20, ["$", 1, 0]], [".", 21, ["$", 1, 0]], 24], [".", 28], 29]], [":", 1000, 7]], [":", true, 8]], [30, 31, 32, 33]]]], [[1, "t"]]], ["=&gt;", 43, ["$", 0, 1], [[1, "_"], [11, "y"]]]]], ["=&gt;", 44, ["!=", ["$", 0, 0], [":", null, 15]], [[11, "loc"]]]]], ["=&gt;", 46, ["new", 34, [["new[]", 17, ["new", 2, [[":", 2, 10], ["new", 35, [[":", 3, 10], [":", 0, 10], ["new", 36, [[":", 0, 10], [":", 0, 10], [":", 0, 10], [":", 20, 10]]], [":", 2, 10], [":", 1, 10], [":", 4, 10]], [37, 38, 39, 40, 41, 42]], ["new[]", 15, ["&lt;:", 15, [":", false, 8]], [":", "Reminder_2.0.0.0.0", 24], [":", "Latitude", 24], ["&lt;:", 15, [".", 43, ["$", 0, 0]]], [":", "Longitude", 24], ["&lt;:", 15, [".", 44, ["$", 0, 0]]], [":", "ReminderId", 24], [".", 7, ["$", 1, 0]], [":", "LocationHint", 24], [".", 45, ["$", 1, 0]], [":", "GeofenceGroupMode", 24], ["&lt;:", 15, [".", 46, ["$", 1, 0]]], [":", "Count", 24], ["&lt;:", 15, [".", 47, ["$", 1, 0]]], [":", "EndDateTime", 24], ["&lt;:", 15, ["+", [".", 20, ["$", 1, 0]], [".", 21, ["$", 1, 0]], 24]], [":", "FirstCall", 24], ["&lt;:", 15, ["!", [".()", 48, []]]]], ["new[]", 15, [":", "{A8B16EFE-68E4-41D6-BD7D-1749A8C63142}", 24], [".", 7, ["$", 1, 0]]]], [3, 4, 5, 6]]]], [49]], [[11, "loc"]]]]], [["()", ["$", 1, 2], [["new", 1, [["new[]", 17, ["new", 2, [[":", 4, 10], ["default", 14], ["new[]", 15, ["&lt;:", 15, [":", true, 8]]], ["default", 16]], [3, 4, 5, 6]], ["new", 2, [[":", 22, 10], ["default", 14], ["new[]", 15, [".", 7, ["$", 0, 0]]], ["default", 16]], [3, 4, 5, 6]]], ["new[]", 17, ["new", 2, [[":", 20, 10], ["default", 14], ["new[]", 15, [".", 7, ["$", 0, 0]]], ["default", 16]], [3, 4, 5, 6]], ["new", 2, [[":", 4, 10], ["default", 14], ["new[]", 15, ["&lt;:", 15, [":", true, 8]]], ["default", 16]], [3, 4, 5, 6]]]], [8, 9]]]]]], [[25, "args"]]], [[6, "bing:queries/device/timer"], [13, "bing:queries/device/location/single"], [23, "bing:actions/device/actionmanagerinvokerwithparameter"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/reminder/datetime/start" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/reminder/datetime/span" typeId="{D69D2769-1EBE-43FB-87BE-744C935AD347}" />
        <Parameter name="bing:rules/device/reminder/location/hint" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/reminder/location/count" typeId="{4AC3A65A-9123-4058-8754-A395E08F55AA}" />
        <Parameter name="bing:rules/device/reminder/geofences/mode" typeId="{3D89CE4E-EC40-4A90-8826-7DEF9317DAC3}" />
        <Parameter name="bing:rules/device/reminder/id" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{04FB7A35-134D-453E-B7D4-CC5E4214A8BB}" source="0" visibility="0" shareability="1">
      <Description>Traffic Alert</Description>
      <DisplayTemplate>This will generate traffic alerts for calendar appointments located at destinations other than your current one prior to the appointment</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.Func`2", 0], ["::", "System.Boolean", 0], ["::", "System.DateTime", 0], ["{}", ["bing:rules/device/CalendarApptFilter/HasLocation", 1], ["bing:rules/device/CalendarApptFilter/HasReminder", 1], ["bing:rules/device/CalendarApptFilter/WindowStart", 2], ["bing:rules/device/CalendarApptFilter/WindowEnd", 2]], ["::", "System.IObservable`1", 0], ["::", "System.Int32", 0], ["::", "System.String", 0], ["{}", ["bing:rules/device/CalendarAppointment/StartTime", 2], ["bing:rules/device/CalendarAppointment/ChangeType", 5], ["bing:rules/device/CalendarAppointment/ItemId", 6], ["bing:rules/device/CalendarAppointment/Subject", 6], ["bing:rules/device/CalendarAppointment/Location", 6], ["bing:rules/device/CalendarAppointment/LengthInMinutes", 5], ["bing:rules/device/CalendarAppointment/ReminderMinutesBeforeStart", 5], ["bing:rules/device/CalendarAppointment/IsReminderSet", 1]], ["&lt;&gt;", 4, [7]], ["&lt;&gt;", 0, [3, 8]], ["&lt;&gt;", 4, [2]], ["&lt;&gt;", 0, [2, 10]], ["::", "System.IObserver`1", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 5], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 5], ["bing:actions/device/ActionStepConfig/ExpireTime", 13], ["bing:actions/device/ActionStepConfig/Priority", 5], ["bing:actions/device/ActionStepConfig/Resources", 5], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 5]], ["::", "System.Object", 0], ["[]", 15], ["{}", ["bing:actions/device/ActionStep/ActionType", 5], ["bing:actions/device/ActionStep/Config", 14], ["bing:actions/device/ActionStep/Parameters", 16], ["bing:actions/device/ActionStep/OptionalParameters", 16]], ["[]", 17], ["{}", ["bing:actions/device/ActionData/ActionSteps", 18]], ["&lt;&gt;", 12, [19]], ["{}", ["bing:rules/device/traffic/changed/syncwindowstart", 2], ["bing:rules/device/traffic/changed/syncwindowend", 2], ["bing:rules/device/traffic/changed/date", 2]], ["&lt;&gt;", 4, [19]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["::", "System.Double", 0], ["{}", ["bing:rules/device/Location/Latitude", 28], ["bing:rules/device/Location/Longitude", 28], ["bing:rules/device/Location/Accuracy", 28], ["bing:rules/device/Location/Category", 5]], ["{}", ["Appt", 7, true], ["UserLocation", 29, true]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-2]], ["::", "Microsoft.ReactiveProcessing.Device.Device+StatusI", 2], ["&lt;&gt;", 0, [7, 30]], ["::", "Microsoft.ReactiveProcessing.Device.Device+CalendarI", 2], ["&lt;&gt;", 0, [30, 19]], ["&lt;&gt;", 0, [21, 23]], ["::", "System.Func`4", 0], ["&lt;&gt;", 38, [9, 11, 20, 37]]], "Members": [["M", 22, "Subscribe", [20], 23], ["M&lt;&gt;", 2, [30, 19]], ["M`", 24, "Select", 2, [25, 26], 27], ["M&lt;&gt;", 4, [30, 2]], ["M`", 24, "TakeUntil", 2, [31, 32], 31], ["M&lt;&gt;", 2, [7, 30]], ["C", 3, [1, 1, 2, 2]], ["P", 21, "bing:rules/device/traffic/changed/syncwindowstart"], ["P", 21, "bing:rules/device/traffic/changed/syncwindowend"], ["P", 3, "bing:rules/device/CalendarApptFilter/HasLocation"], ["P", 3, "bing:rules/device/CalendarApptFilter/HasReminder"], ["P", 3, "bing:rules/device/CalendarApptFilter/WindowStart"], ["P", 3, "bing:rules/device/CalendarApptFilter/WindowEnd"], ["C", 30, [7, 29]], ["M", 33, "GetCurrentLocationWithAccuracyAndMaxAge", [5, 5], 29], ["P", 13, "Hours"], ["P", 7, "bing:rules/device/CalendarAppointment/StartTime"], ["P", 2, "UtcNow"], ["M", 2, "op_Subtraction", [2, 2], 13], ["P", 30, "Appt"], ["P", 30, "UserLocation"], ["C", 19, [18]], ["P", 7, "bing:rules/device/CalendarAppointment/ChangeType"], ["C", 17, [5, 14, 16, 16]], ["P", 17, "bing:actions/device/ActionStep/ActionType"], ["P", 17, "bing:actions/device/ActionStep/Config"], ["P", 17, "bing:actions/device/ActionStep/Parameters"], ["P", 17, "bing:actions/device/ActionStep/OptionalParameters"], ["C", 14, [5, 5, 13, 5, 5, 5]], ["C", 13, [5, 5, 5, 5]], ["P", 14, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 14, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 14, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 14, "bing:actions/device/ActionStepConfig/Priority"], ["P", 14, "bing:actions/device/ActionStepConfig/Resources"], ["P", 14, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["M", 35, "GenerateInstanceId", [6, 2], 6], ["P", 7, "bing:rules/device/CalendarAppointment/ItemId"], ["P", 21, "bing:rules/device/traffic/changed/date"], ["P", 29, "bing:rules/device/Location/Latitude"], ["P", 29, "bing:rules/device/Location/Longitude"], ["P", 7, "bing:rules/device/CalendarAppointment/Subject"], ["P", 7, "bing:rules/device/CalendarAppointment/Location"], ["P", 7, "bing:rules/device/CalendarAppointment/LengthInMinutes"], ["P", 7, "bing:rules/device/CalendarAppointment/ReminderMinutesBeforeStart"], ["P", 19, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 39, ["=&gt;", 37, [".()", 0, [".()", 1, [[".()", 3, [[".()", 5, [["()", ["$", 1, 0], [["new", 6, [[":", true, 1], [":", true, 1], [".", 7, ["$", 0, 0]], [".", 8, ["$", 0, 0]]], [9, 10, 11, 12]]]], ["=&gt;", 34, ["new", 13, [["$", 0, 0], [".()", 14, [[":", 5000, 5], ["?:", ["&lt;", [".", 15, ["-", [".", 16, ["$", 0, 0]], [".", 17], 18]], [":", 3, 5]], [":", 1800000, 5], [":", 86400000, 5]]]]], [19, 20]], [[7, "appt"]]]]], ["()", ["$", 1, 1], [[".", 8, ["$", 0, 0]]]]]], ["=&gt;", 36, ["new", 21, [["new[]", 17, ["?:", ["!=", [".", 22, [".", 19, ["$", 0, 0]]], [":", 2, 5]], ["new", 23, [["default", 5], ["default", 14], ["default", 16], ["default", 16]], [24, 25, 26, 27]], ["new", 23, [[":", 3, 5], ["new", 28, [[":", 3, 5], [":", 30, 5], ["new", 29, [[":", 0, 5], [":", 0, 5], [":", 3, 5], [":", 0, 5]]], [":", 2, 5], [":", 1, 5], [":", 2, 5]], [30, 31, 32, 33, 34, 35]], ["new[]", 15, ["&lt;:", 15, [":", false, 1]], [".()", 36, [[".", 37, [".", 19, ["$", 0, 0]]], [".", 38, ["$", 1, 0]]]]], ["default", 16]], [24, 25, 26, 27]]], ["?:", ["&amp;&amp;", ["!=", [".", 22, [".", 19, ["$", 0, 0]]], [":", 0, 5]], ["!=", [".", 22, [".", 19, ["$", 0, 0]]], [":", 1, 5]]], ["new", 23, [["default", 5], ["default", 14], ["default", 16], ["default", 16]], [24, 25, 26, 27]], ["new", 23, [[":", 17, 5], ["new", 28, [[":", 3, 5], [":", 30, 5], ["new", 29, [[":", 0, 5], [":", 0, 5], [":", 3, 5], [":", 0, 5]]], [":", 2, 5], [":", 1, 5], [":", 2, 5]], [30, 31, 32, 33, 34, 35]], ["?:", ["!=", [":", null, 15], [".", 20, ["$", 0, 0]]], ["new[]", 15, ["&lt;:", 15, [":", false, 1]], [":", "Traffic_2.0.0.0.0", 6], [":", "CloudInstanceId", 6], [".()", 36, [[".", 37, [".", 19, ["$", 0, 0]]], [".", 38, ["$", 1, 0]]]], [":", "UserLatitude", 6], ["&lt;:", 15, [".", 39, [".", 20, ["$", 0, 0]]]], [":", "UserLongitude", 6], ["&lt;:", 15, [".", 40, [".", 20, ["$", 0, 0]]]], [":", "EventDescription", 6], [".", 41, [".", 19, ["$", 0, 0]]], [":", "EventLocation", 6], [".", 42, [".", 19, ["$", 0, 0]]], [":", "EventStartTime", 6], ["&lt;:", 15, [".", 16, [".", 19, ["$", 0, 0]]]], [":", "EventDurationInMinutes", 6], ["&lt;:", 15, [".", 43, [".", 19, ["$", 0, 0]]]], [":", "ReminderTimeInMinutes", 6], ["&lt;:", 15, [".", 44, [".", 19, ["$", 0, 0]]]], [":", "AppointmentId", 6], [".", 37, [".", 19, ["$", 0, 0]]]], ["new[]", 15, ["&lt;:", 15, [":", false, 1]], [":", "Traffic_2.0.0.0.0", 6], [":", "CloudInstanceId", 6], [".()", 36, [[".", 37, [".", 19, ["$", 0, 0]]], [".", 38, ["$", 1, 0]]]], [":", "EventDescription", 6], [".", 41, [".", 19, ["$", 0, 0]]], [":", "EventLocation", 6], [".", 42, [".", 19, ["$", 0, 0]]], [":", "EventStartTime", 6], ["&lt;:", 15, [".", 16, [".", 19, ["$", 0, 0]]]], [":", "EventDurationInMinutes", 6], ["&lt;:", 15, [".", 43, [".", 19, ["$", 0, 0]]]], [":", "ReminderTimeInMinutes", 6], ["&lt;:", 15, [".", 44, [".", 19, ["$", 0, 0]]]], [":", "AppointmentId", 6], [".", 37, [".", 19, ["$", 0, 0]]]]], ["default", 16]], [24, 25, 26, 27]]]]], [45]], [[30, "a"]]]]], [["$", 1, 2]]], [[21, "args"]]], [[9, "bing:queries/device/calendarappts"], [11, "bing:queries/device/timer"], [20, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/traffic/changed/syncwindowstart" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/traffic/changed/syncwindowend" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/traffic/changed/date" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{4CE19B43-A0D7-48ED-BE22-EE43EEA341A5}" source="0" visibility="0" shareability="0">
      <Description>Calendar nightly sync rule</Description>
      <DisplayTemplate>Nightly sync at every midnight. Will wait up to 2 hours for Wifi to turn on and for the device to be charging before triggering a sync.</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.Func`2", 0], ["::", "System.Double", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/LocationQualitySpecifier/Accuracy", 1], ["bing:rules/device/LocationQualitySpecifier/Timeout", 1], ["bing:rules/device/LocationQualitySpecifier/Age", 1], ["bing:rules/device/LocationQualitySpecifier/AutoOnComplete", 2]], ["::", "System.IObservable`1", 0], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/Location/Latitude", 1], ["bing:rules/device/Location/Longitude", 1], ["bing:rules/device/Location/Accuracy", 1], ["bing:rules/device/Location/Category", 5]], ["&lt;&gt;", 4, [6]], ["&lt;&gt;", 0, [3, 7]], ["::", "System.DateTime", 0], ["&lt;&gt;", 4, [9]], ["::", "System.TimeSpan", 0], ["{}", ["bing:rules/device/DateTimeWithRepeat/FirstTrigger", 9], ["bing:rules/device/DateTimeWithRepeat/RepeatInterval", 11]], ["&lt;&gt;", 0, [12, 10]], ["::", "System.String", 0], ["{}", ["bing:rules/device/WifiStatus/IsConnected", 2], ["bing:rules/device/WifiStatus/Ssid", 14]], ["&lt;&gt;", 4, [15]], ["&lt;&gt;", 4, [2]], ["::", "System.IObserver`1", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 5], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 5], ["bing:actions/device/ActionStepConfig/ExpireTime", 11], ["bing:actions/device/ActionStepConfig/Priority", 5], ["bing:actions/device/ActionStepConfig/Resources", 5], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 5]], ["::", "System.Object", 0], ["[]", 20], ["{}", ["bing:actions/device/ActionStep/ActionType", 5], ["bing:actions/device/ActionStep/Config", 19], ["bing:actions/device/ActionStep/Parameters", 21], ["bing:actions/device/ActionStep/OptionalParameters", 21]], ["[]", 22], ["{}", ["bing:actions/device/ActionData/ActionSteps", 23]], ["&lt;&gt;", 18, [24]], ["&lt;&gt;", 4, [24]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, -2]], ["&lt;&gt;", 4, [-2]], ["{}", ["Location", 6, true], ["SyncWindowStart", 9, true], ["SyncWindowEnd", 9, true], ["Date", 9, true]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 0, [-1, 2]], ["&lt;&gt;", 0, [6, 33]], ["&lt;&gt;", 0, [33, 2]], ["&lt;&gt;", 0, [33, 24]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 0, [-1, 40]], ["::", "System.Func`3", 0], ["&lt;&gt;", 42, [-1, -2, -3]], ["&lt;&gt;", 4, [-3]], ["&lt;&gt;", 0, [9, 10]], ["&lt;&gt;", 42, [9, 9, 9]], ["{}", ["Wifi", 15, true], ["Power", 2, true], ["Timer", 9, true], ["SyncWindowStart", 9, true], ["Pulse", 9, true], ["Location", 6, true], ["Date", 9, true]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-1]], ["&lt;&gt;", 4, [-2]], ["&lt;&gt;", 42, [-1, -2, -3]], ["&lt;&gt;", 4, [-3]], ["{}", ["Wifi", 15, true], ["Power", 2, true]], ["&lt;&gt;", 42, [15, 2, 53]], ["::", "Microsoft.ReactiveProcessing.Device.Device+StatusI", 2], ["&lt;&gt;", 42, [53, 9, 47]], ["&lt;&gt;", 0, [47, 2]], ["&lt;&gt;", 0, [47, 33]], ["&lt;&gt;", 0, [9, 26]], ["&lt;&gt;", 42, [9, 24, 24]], ["::", "System.Func`8", 0], ["&lt;&gt;", 61, [8, 10, 13, 16, 17, 13, 25, 27]]], "Members": [["M", 26, "Subscribe", [25], 27], ["M&lt;&gt;", 2, [24]], ["M`", 28, "Concat", 1, [29, 29], 29], ["M&lt;&gt;", 4, [33, 24]], ["M`", 28, "Select", 2, [30, 31], 32], ["M&lt;&gt;", 6, [33]], ["M`", 28, "Where", 1, [34, 35], 34], ["M&lt;&gt;", 4, [6, 33]], ["C", 3, [1, 1, 1, 2]], ["P", 3, "bing:rules/device/LocationQualitySpecifier/Accuracy"], ["P", 3, "bing:rules/device/LocationQualitySpecifier/Timeout"], ["P", 3, "bing:rules/device/LocationQualitySpecifier/Age"], ["P", 3, "bing:rules/device/LocationQualitySpecifier/AutoOnComplete"], ["C", 33, [6, 9, 9, 9]], ["P", 9, "UtcNow"], ["M", 9, "ToUniversalTime", [], 9], ["P", 9, "Today"], ["M", 9, "op_Addition", [9, 11], 9], ["M", 9, "AddDays", [1], 9], ["P", 33, "Location"], ["P", 33, "SyncWindowStart"], ["P", 33, "SyncWindowEnd"], ["P", 33, "Date"], ["M", 9, "op_LessThan", [9, 9], 2], ["C", 24, [23]], ["C", 22, [5, 19, 21, 21]], ["C", 19, [5, 5, 11, 5, 5, 5]], ["C", 11, [5, 5, 5, 5]], ["P", 19, "bing:actions/device/ActionStepConfig/MaxTryCount"], ["P", 19, "bing:actions/device/ActionStepConfig/RetryIntervalInSeconds"], ["P", 19, "bing:actions/device/ActionStepConfig/ExpireTime"], ["P", 19, "bing:actions/device/ActionStepConfig/Priority"], ["P", 19, "bing:actions/device/ActionStepConfig/Resources"], ["P", 19, "bing:actions/device/ActionStepConfig/DataUsageLevel"], ["P", 6, "bing:rules/device/Location/Latitude"], ["P", 6, "bing:rules/device/Location/Longitude"], ["P", 22, "bing:actions/device/ActionStep/ActionType"], ["P", 22, "bing:actions/device/ActionStep/Config"], ["P", 22, "bing:actions/device/ActionStep/Parameters"], ["P", 22, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 24, "bing:actions/device/ActionData/ActionSteps"], ["M&lt;&gt;", 42, [9, 24, 24]], ["M`", 28, "SelectMany", 3, [39, 41, 43], 44], ["M&lt;&gt;", 42, [9, 9, 9]], ["C", 12, [9, 11]], ["P", 12, "bing:rules/device/DateTimeWithRepeat/FirstTrigger"], ["P", 12, "bing:rules/device/DateTimeWithRepeat/RepeatInterval"], ["M&lt;&gt;", 4, [47, 33]], ["M&lt;&gt;", 49, [47]], ["M`", 28, "Take", 1, [48, 5], 48], ["M&lt;&gt;", 6, [47]], ["M&lt;&gt;", 52, [53, 9, 47]], ["M`", 28, "CombineLatest", 3, [49, 50, 51], 52], ["M&lt;&gt;", 52, [15, 2, 53]], ["C", 53, [15, 2]], ["P", 53, "Wifi"], ["P", 53, "Power"], ["C", 47, [15, 2, 9, 9, 9, 6, 9]], ["M", 55, "GetCurrentLocationWithAccuracyAndMaxAge", [5, 5], 6], ["P", 47, "Wifi"], ["P", 47, "Power"], ["P", 47, "Timer"], ["P", 47, "SyncWindowStart"], ["P", 47, "Pulse"], ["P", 47, "Location"], ["P", 47, "Date"], ["P", 15, "bing:rules/device/WifiStatus/IsConnected"], ["M", 9, "op_GreaterThanOrEqual", [9, 9], 2]]}, "Expression": ["=&gt;", 62, [".()", 0, [".()", 1, [[".()", 3, [[".()", 5, [[".()", 7, [["()", ["$", 0, 0], [["new", 8, [[":", 5000, 1], [":", 60000, 1], [":", 86400000, 1], [":", true, 2]], [9, 10, 11, 12]]]], ["=&gt;", 36, ["new", 13, [["$", 0, 0], [".", 14], ["+", ["+", ["+", [".()", 15, [".", 16], []], [":", "00:00:00", 11], 17], [":", "02:00:00", 11], 17], [":", "02:00:00", 11], 17], [".()", 15, [".()", 18, [".", 16], [[":", -1, 1]]], []]], [19, 20, 21, 22]], [[6, "location"]]]]], ["=&gt;", 37, ["&lt;", [".", 20, ["$", 0, 0]], [".", 21, ["$", 0, 0]], 23], [[33, "t"]]]]], ["=&gt;", 38, ["new", 24, [["new[]", 22, ["new", 25, [[":", 7, 5], ["new", 26, [[":", 3, 5], [":", 30, 5], ["new", 27, [[":", 0, 5], [":", 0, 5], [":", 10, 5], [":", 0, 5]]], [":", 2, 5], [":", 1, 5], [":", 2, 5]], [28, 29, 30, 31, 32, 33]], ["?:", ["!=", [":", null, 20], [".", 19, ["$", 0, 0]]], ["new[]", 20, ["&lt;:", 20, [".", 20, ["$", 0, 0]]], ["&lt;:", 20, [".", 21, ["$", 0, 0]]], ["&lt;:", 20, [".", 34, [".", 19, ["$", 0, 0]]]], ["&lt;:", 20, [".", 35, [".", 19, ["$", 0, 0]]]], ["&lt;:", 20, [".", 22, ["$", 0, 0]]]], ["new[]", 20, ["&lt;:", 20, [".", 20, ["$", 0, 0]]], ["&lt;:", 20, [".", 21, ["$", 0, 0]]], [":", "", 14], [":", "", 14], ["&lt;:", 20, [".", 22, ["$", 0, 0]]]]], ["default", 21]], [36, 37, 38, 39]], ["new", 25, [[":", 2, 5], ["default", 19], ["new[]", 20, ["&lt;:", 20, [":", true, 2]], [":", "{04FB7A35-134D-453E-B7D4-CC5E4214A8BB}", 14], [":", "SyncWindowStart", 14], ["&lt;:", 20, [".", 20, ["$", 0, 0]]], [":", "SyncWindowEnd", 14], ["&lt;:", 20, [".", 21, ["$", 0, 0]]], [":", "Date", 14], ["&lt;:", 20, [".", 22, ["$", 0, 0]]]], ["default", 21]], [36, 37, 38, 39]]]], [40]], [[33, "t"]]]]], [".()", 41, [[".()", 43, [["$", 0, 1], ["=&gt;", 45, ["()", ["$", 1, 2], [["new", 44, [["+", [".", 16], [":", "00:00:00", 11], 17], [":", "1.00:00:00", 11]], [45, 46]]]], [[9, "dummyTime"]]], ["=&gt;", 46, ["$", 0, 1], [[9, "_"], [9, "y"]]]]], ["=&gt;", 59, [".()", 3, [[".()", 47, [[".()", 48, [[".()", 50, [[".()", 51, [[".()", 53, [["$", 1, 3], ["$", 1, 4], ["=&gt;", 54, ["new", 54, [["$", 0, 0], ["$", 0, 1]], [55, 56]], [[15, "wifi"], [2, "power"]]]]], ["()", ["$", 1, 5], [["new", 44, [[".()", 15, ["$", 0, 0], []], [":", "02:00:00", 11]], [45, 46]]]], ["=&gt;", 56, ["new", 57, [[".", 55, ["$", 0, 0]], [".", 56, ["$", 0, 0]], ["$", 0, 1], ["+", ["+", ["+", [".()", 15, [".", 16], []], [":", "00:00:00", 11], 17], [":", "02:00:00", 11], 17], [":", "02:00:00", 11], 17], [".()", 15, ["$", 1, 0], []], [".()", 58, [[":", 5000, 5], [":", 86400000, 5]]], [".()", 15, [".", 16], []]], [59, 60, 61, 62, 63, 64, 65]], [[53, "a"], [9, "timer"]]]]], ["=&gt;", 57, ["||", ["&amp;&amp;", [".", 66, [".", 59, ["$", 0, 0]]], [".", 60, ["$", 0, 0]]], ["&gt;=", [".", 14], ["+", [".", 63, ["$", 0, 0]], [":", "02:00:00", 11], 17], 67]], [[47, "g"]]]]], [":", 1, 5]]], ["=&gt;", 58, ["new", 13, [[".", 64, ["$", 0, 0]], ["?:", ["&lt;", [".", 62, ["$", 0, 0]], [".", 14], 23], [".", 14], [".", 62, ["$", 0, 0]]], ["+", [".", 62, ["$", 0, 0]], [":", "1.00:00:00", 11], 17], [".", 65, ["$", 0, 0]]], [19, 20, 21, 22]], [[47, "prev"]]]]], ["=&gt;", 38, ["new", 24, [["new[]", 22, ["new", 25, [[":", 7, 5], ["new", 26, [[":", 3, 5], [":", 30, 5], ["new", 27, [[":", 0, 5], [":", 0, 5], [":", 10, 5], [":", 0, 5]]], [":", 2, 5], [":", 1, 5], [":", 2, 5]], [28, 29, 30, 31, 32, 33]], ["?:", ["!=", [":", null, 20], [".", 19, ["$", 0, 0]]], ["new[]", 20, ["&lt;:", 20, [".", 20, ["$", 0, 0]]], ["&lt;:", 20, [".", 21, ["$", 0, 0]]], ["&lt;:", 20, [".", 34, [".", 19, ["$", 0, 0]]]], ["&lt;:", 20, [".", 35, [".", 19, ["$", 0, 0]]]], ["&lt;:", 20, [".", 22, ["$", 0, 0]]]], ["new[]", 20, ["&lt;:", 20, [".", 20, ["$", 0, 0]]], ["&lt;:", 20, [".", 21, ["$", 0, 0]]], [":", "", 14], [":", "", 14], ["&lt;:", 20, [".", 22, ["$", 0, 0]]]]], ["default", 21]], [36, 37, 38, 39]], ["new", 25, [[":", 2, 5], ["default", 19], ["new[]", 20, ["&lt;:", 20, [":", true, 2]], [":", "{04FB7A35-134D-453E-B7D4-CC5E4214A8BB}", 14], [":", "SyncWindowStart", 14], ["&lt;:", 20, [".", 20, ["$", 0, 0]]], [":", "SyncWindowEnd", 14], ["&lt;:", 20, [".", 21, ["$", 0, 0]]], [":", "Date", 14], ["&lt;:", 20, [".", 22, ["$", 0, 0]]]], ["default", 21]], [36, 37, 38, 39]]]], [40]], [[33, "g"]]]]], [[9, "pulse"]]], ["=&gt;", 60, ["$", 0, 1], [[9, "_"], [24, "y"]]]]]]], [["$", 0, 6]]], [[8, "bing:queries/device/location/single"], [10, "bing:queries/device/asap/datetime/completes"], [13, "bing:queries/device/timer"], [16, "bing:streams/device/wifistatus"], [17, "bing:streams/device/chargingstatus"], [13, "bing:queries/device/timer"], [25, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters />
    </RuleTemplate>
    <RuleTemplate id="{AC9EF895-8BD2-46C0-B8F3-9F4324977BB1}" source="1" visibility="0" shareability="2">
      <Description>Show "time to leave" alert</Description>
      <DisplayTemplate>Show traffic alert</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 0, [1]], ["::", "System.Func`2", 0], ["::", "System.Double", 0], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/GeofenceCoordSpecifier/Latitude", 4], ["bing:rules/device/GeofenceCoordSpecifier/Longitude", 4], ["bing:rules/device/GeofenceCoordSpecifier/Radius", 4], ["bing:rules/device/GeofenceCoordSpecifier/Mode", 5]], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/GeofenceReading/IsInsideGeofence", 7], ["bing:rules/device/GeofenceReading/Latitude", 4], ["bing:rules/device/GeofenceReading/Longitude", 4], ["bing:rules/device/GeofenceReading/Accuracy", 4], ["bing:rules/device/GeofenceReading/Category", 5], ["bing:rules/device/GeofenceReading/IsSatisfied", 7]], ["&lt;&gt;", 0, [8]], ["&lt;&gt;", 3, [6, 9]], ["&lt;&gt;", 3, [1, 2]], ["::", "System.IObserver`1", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 5], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 5], ["bing:actions/device/ActionStepConfig/ExpireTime", 13], ["bing:actions/device/ActionStepConfig/Priority", 5], ["bing:actions/device/ActionStepConfig/Resources", 5], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 5]], ["::", "System.Object", 0], ["[]", 15], ["{}", ["bing:actions/device/ActionStep/ActionType", 5], ["bing:actions/device/ActionStep/Config", 14], ["bing:actions/device/ActionStep/Parameters", 16], ["bing:actions/device/ActionStep/OptionalParameters", 16]], ["[]", 17], ["{}", ["bing:actions/device/ActionData/ActionSteps", 18]], ["&lt;&gt;", 12, [19]], ["::", "System.String", 0], ["{}", ["bing:rules/device/traffic/alert/alertlocaltime", 1], ["bing:rules/device/traffic/alert/expiretimeutc", 1], ["bing:rules/device/traffic/alert/sourcelat", 4], ["bing:rules/device/traffic/alert/sourcelon", 4], ["bing:rules/device/traffic/alert/sourceradius", 4], ["bing:rules/device/traffic/alert/destlat", 4], ["bing:rules/device/traffic/alert/destlon", 4], ["bing:rules/device/traffic/alert/destradius", 4], ["bing:rules/device/traffic/alert/remindertype", 21], ["bing:rules/device/traffic/alert/remindertitle", 21], ["bing:rules/device/traffic/alert/reminderbody", 21], ["bing:rules/device/traffic/alert/remindertaskuri", 21], ["bing:rules/device/traffic/alert/reminderstarttime", 21], ["bing:rules/device/traffic/alert/reminderendtime", 21], ["bing:rules/device/traffic/alert/reminderid", 21], ["bing:rules/device/traffic/alert/remindertext2", 21], ["bing:rules/device/traffic/alert/remindertext3", 21], ["bing:rules/device/traffic/alert/remindertaskuri2", 21], ["bing:rules/device/traffic/alert/reminderimage", 21], ["bing:rules/device/traffic/alert/reminderemotion", 21]], ["&lt;&gt;", 0, [19]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 3, [-1, 29]], ["::", "System.Func`3", 0], ["&lt;&gt;", 31, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, 7]], ["::", "Microsoft.ReactiveProcessing.Device.Device+RuleStateI", 2], ["&lt;&gt;", 3, [1, 7]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 31, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 31, [8, 8, 19]], ["&lt;&gt;", 3, [1, 23]], ["&lt;&gt;", 31, [1, 19, 19]], ["&lt;&gt;", 3, [22, 24]], ["::", "System.Func`6", 0], ["&lt;&gt;", 47, [2, 10, 10, 11, 20, 46]]], "Members": [["M", 23, "Subscribe", [20], 24], ["M&lt;&gt;", 2, [19, 1]], ["M`", 25, "TakeUntil", 2, [26, 27], 26], ["M&lt;&gt;", 4, [1, 19, 19]], ["M`", 25, "SelectMany", 3, [28, 30, 32], 33], ["M&lt;&gt;", 6, [1]], ["M`", 25, "Where", 1, [34, 35], 34], ["P", 22, "bing:rules/device/traffic/alert/alertlocaltime"], ["M", 1, "op_Subtraction", [1, 13], 1], ["P", 1, "Now"], ["M", 1, "op_LessThan", [1, 1], 7], ["M", 1, "op_Addition", [1, 13], 1], ["M", 1, "op_GreaterThan", [1, 1], 7], ["P", 22, "bing:rules/device/traffic/alert/expiretimeutc"], ["P", 1, "UtcNow"], ["M", 36, "IsResumedInternally", [], 7], ["M&lt;&gt;", 17, [8, 8, 19]], ["M`", 25, "CombineLatest", 3, [38, 39, 40], 41], ["M&lt;&gt;", 19, [8]], ["M`", 25, "Take", 1, [42, 5], 42], ["C", 6, [4, 4, 4, 5]], ["P", 22, "bing:rules/device/traffic/alert/sourcelat"], ["P", 22, "bing:rules/device/traffic/alert/sourcelon"], ["P", 22, "bing:rules/device/traffic/alert/sourceradius"], ["P", 6, "bing:rules/device/GeofenceCoordSpecifier/Latitude"], ["P", 6, "bing:rules/device/GeofenceCoordSpecifier/Longitude"], ["P", 6, "bing:rules/device/GeofenceCoordSpecifier/Radius"], ["P", 6, "bing:rules/device/GeofenceCoordSpecifier/Mode"], ["P", 22, "bing:rules/device/traffic/alert/destlat"], ["P", 22, "bing:rules/device/traffic/alert/destlon"], ["P", 22, "bing:rules/device/traffic/alert/destradius"], ["P", 8, "bing:rules/device/GeofenceReading/IsInsideGeofence"], ["C", 19, [18]], ["C", 17, [5, 14, 16, 16]], ["P", 17, "bing:actions/device/ActionStep/ActionType"], ["P", 17, "bing:actions/device/ActionStep/Config"], ["P", 17, "bing:actions/device/ActionStep/Parameters"], ["P", 17, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 19, "bing:actions/device/ActionData/ActionSteps"], ["P", 22, "bing:rules/device/traffic/alert/remindertype"], ["P", 22, "bing:rules/device/traffic/alert/remindertitle"], ["P", 22, "bing:rules/device/traffic/alert/reminderbody"], ["P", 22, "bing:rules/device/traffic/alert/remindertaskuri"], ["P", 22, "bing:rules/device/traffic/alert/reminderstarttime"], ["P", 22, "bing:rules/device/traffic/alert/reminderendtime"], ["P", 22, "bing:rules/device/traffic/alert/reminderid"], ["P", 22, "bing:rules/device/traffic/alert/remindertext2"], ["P", 22, "bing:rules/device/traffic/alert/remindertext3"], ["P", 22, "bing:rules/device/traffic/alert/remindertaskuri2"], ["P", 22, "bing:rules/device/traffic/alert/reminderimage"], ["P", 22, "bing:rules/device/traffic/alert/reminderemotion"]]}, "Expression": ["=&gt;", 48, ["=&gt;", 46, [".()", 0, [".()", 1, [[".()", 3, [[".()", 5, [["$", 1, 0], ["=&gt;", 37, ["&amp;&amp;", ["&amp;&amp;", ["&amp;&amp;", ["&lt;", ["-", [".", 7, ["$", 1, 0]], [":", "00:10:00", 13], 8], [".", 9], 10], ["&gt;", ["+", [".", 7, ["$", 1, 0]], [":", "01:00:00", 13], 11], [".", 9], 12]], ["&gt;", [".", 13, ["$", 1, 0]], [".", 14], 12]], ["!", [".()", 15, []]]], [[1, "dummy"]]]]], ["=&gt;", 44, [".()", 16, [[".()", 18, [["()", ["$", 2, 1], [["new", 20, [[".", 21, ["$", 1, 0]], [".", 22, ["$", 1, 0]], [".", 23, ["$", 1, 0]], [":", 1, 5]], [24, 25, 26, 27]]]], [":", 1, 5]]], [".()", 18, [["()", ["$", 2, 2], [["new", 20, [[".", 28, ["$", 1, 0]], [".", 29, ["$", 1, 0]], [".", 30, ["$", 1, 0]], [":", 2, 5]], [24, 25, 26, 27]]]], [":", 1, 5]]], ["=&gt;", 43, ["?:", ["||", ["!", [".", 31, ["$", 0, 0]]], [".", 31, ["$", 0, 1]]], ["new", 32, [["new[]", 17, ["new", 33, [[":", 0, 5], ["default", 14], ["default", 16], ["default", 16]], [34, 35, 36, 37]]]], [38]], ["new", 32, [["new[]", 17, ["new", 33, [[":", 19, 5], ["default", 14], ["new[]", 15, [".", 39, ["$", 2, 0]], [".", 40, ["$", 2, 0]], [".", 41, ["$", 2, 0]], [".", 42, ["$", 2, 0]], [".", 43, ["$", 2, 0]], [".", 44, ["$", 2, 0]], [".", 45, ["$", 2, 0]], [".", 46, ["$", 2, 0]], [".", 47, ["$", 2, 0]], [".", 48, ["$", 2, 0]], [".", 49, ["$", 2, 0]], [".", 50, ["$", 2, 0]]], ["default", 16]], [34, 35, 36, 37]]]], [38]]], [[8, "userGeofence"], [8, "destGeofence"]]]]], [[1, "dummy"]]], ["=&gt;", 45, ["$", 0, 1], [[1, "_"], [19, "y"]]]]], ["()", ["$", 1, 3], [[".", 13, ["$", 0, 0]]]]]], [["$", 1, 4]]], [[22, "args"]]], [[2, "bing:queries/device/asap/datetime/nevercompletes"], [10, "bing:queries/device/geofence"], [10, "bing:queries/device/geofence"], [11, "bing:queries/device/timer"], [20, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/traffic/alert/alertlocaltime" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/traffic/alert/expiretimeutc" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/traffic/alert/sourcelat" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/sourcelon" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/sourceradius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/destlat" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/destlon" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/destradius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertype" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertitle" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderbody" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertaskuri" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderstarttime" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderendtime" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderid" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertext2" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertext3" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertaskuri2" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderimage" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderemotion" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{6188A41C-AE5E-49E3-8120-DC6067585356}" source="1" visibility="0" shareability="2">
      <Description>Show "time to leave" alert</Description>
      <DisplayTemplate>Show traffic alert</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.2.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Microsoft.ReactiveProcessing.Device, Version=7.7.0.0, Culture=neutral, PublicKeyToken=null"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.DateTime", 0], ["&lt;&gt;", 0, [1]], ["::", "System.Func`2", 0], ["::", "System.Double", 0], ["::", "System.Boolean", 0], ["{}", ["bing:rules/device/LocationQualitySpecifier/Accuracy", 4], ["bing:rules/device/LocationQualitySpecifier/Timeout", 4], ["bing:rules/device/LocationQualitySpecifier/Age", 4], ["bing:rules/device/LocationQualitySpecifier/AutoOnComplete", 5]], ["::", "System.Int32", 0], ["{}", ["bing:rules/device/Location/Latitude", 4], ["bing:rules/device/Location/Longitude", 4], ["bing:rules/device/Location/Accuracy", 4], ["bing:rules/device/Location/Category", 7]], ["&lt;&gt;", 0, [8]], ["&lt;&gt;", 3, [6, 9]], ["&lt;&gt;", 3, [1, 2]], ["::", "System.IObserver`1", 0], ["::", "System.Object", 0], ["[]", 13], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 7], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 7], ["bing:actions/device/ActionStepConfig/ExpireTime", 15], ["bing:actions/device/ActionStepConfig/Priority", 7], ["bing:actions/device/ActionStepConfig/Resources", 7], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 7]], ["{}", ["bing:actions/device/ActionStep/ActionType", 7], ["bing:actions/device/ActionStep/Parameters", 14], ["bing:actions/device/ActionStep/Config", 16], ["bing:actions/device/ActionStep/OptionalParameters", 14]], ["[]", 17], ["{}", ["bing:actions/device/ActionData/ActionSteps", 18]], ["&lt;&gt;", 12, [19]], ["::", "System.String", 0], ["{}", ["bing:rules/device/traffic/alert/alertlocaltime", 1], ["bing:rules/device/traffic/alert/expiretimeutc", 1], ["bing:rules/device/traffic/alert/remindertype", 21], ["bing:rules/device/traffic/alert/remindertitle", 21], ["bing:rules/device/traffic/alert/reminderbody", 21], ["bing:rules/device/traffic/alert/remindertaskuri", 21], ["bing:rules/device/traffic/alert/reminderstarttime", 21], ["bing:rules/device/traffic/alert/reminderendtime", 21], ["bing:rules/device/traffic/alert/reminderid", 21], ["bing:rules/device/traffic/alert/remindertext2", 21], ["bing:rules/device/traffic/alert/remindertext3", 21], ["bing:rules/device/traffic/alert/remindertaskuri2", 21], ["bing:rules/device/traffic/alert/reminderimage", 21], ["bing:rules/device/traffic/alert/reminderemotion", 21], ["bing:rules/device/traffic/alert/sourcelat", 4], ["bing:rules/device/traffic/alert/sourcelon", 4], ["bing:rules/device/traffic/alert/sourceradius", 4], ["bing:rules/device/traffic/alert/destlat", 4], ["bing:rules/device/traffic/alert/destlon", 4], ["bing:rules/device/traffic/alert/destradius", 4]], ["&lt;&gt;", 0, [19]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 3, [-1, 29]], ["::", "System.Func`3", 0], ["&lt;&gt;", 31, [-1, -2, -3]], ["&lt;&gt;", 0, [-3]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, 5]], ["::", "Microsoft.ReactiveProcessing.Device.Device+RuleStateI", 2], ["&lt;&gt;", 3, [1, 5]], ["&lt;&gt;", 0, [-1]], ["&lt;&gt;", 3, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["&lt;&gt;", 3, [8, 19]], ["&lt;&gt;", 3, [1, 23]], ["&lt;&gt;", 31, [1, 19, 19]], ["&lt;&gt;", 3, [22, 24]], ["::", "System.Func`5", 0], ["&lt;&gt;", 45, [2, 10, 11, 20, 44]]], "Members": [["M", 23, "Subscribe", [20], 24], ["M&lt;&gt;", 2, [19, 1]], ["M`", 25, "TakeUntil", 2, [26, 27], 26], ["M&lt;&gt;", 4, [1, 19, 19]], ["M`", 25, "SelectMany", 3, [28, 30, 32], 33], ["M&lt;&gt;", 6, [1]], ["M`", 25, "Where", 1, [34, 35], 34], ["P", 22, "bing:rules/device/traffic/alert/alertlocaltime"], ["M", 1, "op_Subtraction", [1, 15], 1], ["P", 1, "Now"], ["M", 1, "op_LessThan", [1, 1], 5], ["M", 1, "op_Addition", [1, 15], 1], ["M", 1, "op_GreaterThan", [1, 1], 5], ["P", 22, "bing:rules/device/traffic/alert/expiretimeutc"], ["P", 1, "UtcNow"], ["M", 36, "IsResumedInternally", [], 5], ["M&lt;&gt;", 17, [8, 19]], ["M`", 25, "Select", 2, [38, 39], 40], ["C", 6, [4, 4, 4, 5]], ["P", 15, "TotalSeconds"], ["M", 1, "op_Subtraction", [1, 1], 15], ["P", 6, "bing:rules/device/LocationQualitySpecifier/Accuracy"], ["P", 6, "bing:rules/device/LocationQualitySpecifier/Timeout"], ["P", 6, "bing:rules/device/LocationQualitySpecifier/Age"], ["P", 6, "bing:rules/device/LocationQualitySpecifier/AutoOnComplete"], ["C", 19, [18]], ["C", 17, [7, 14, 16, 14]], ["P", 22, "bing:rules/device/traffic/alert/remindertype"], ["P", 22, "bing:rules/device/traffic/alert/remindertitle"], ["P", 22, "bing:rules/device/traffic/alert/reminderbody"], ["P", 22, "bing:rules/device/traffic/alert/remindertaskuri"], ["P", 22, "bing:rules/device/traffic/alert/reminderstarttime"], ["P", 22, "bing:rules/device/traffic/alert/reminderendtime"], ["P", 22, "bing:rules/device/traffic/alert/reminderid"], ["P", 22, "bing:rules/device/traffic/alert/remindertext2"], ["P", 22, "bing:rules/device/traffic/alert/remindertext3"], ["P", 22, "bing:rules/device/traffic/alert/remindertaskuri2"], ["P", 22, "bing:rules/device/traffic/alert/reminderimage"], ["P", 22, "bing:rules/device/traffic/alert/reminderemotion"], ["P", 22, "bing:rules/device/traffic/alert/sourcelat"], ["P", 22, "bing:rules/device/traffic/alert/sourcelon"], ["P", 22, "bing:rules/device/traffic/alert/sourceradius"], ["P", 22, "bing:rules/device/traffic/alert/destlat"], ["P", 22, "bing:rules/device/traffic/alert/destlon"], ["P", 22, "bing:rules/device/traffic/alert/destradius"], ["P", 8, "bing:rules/device/Location/Latitude"], ["P", 8, "bing:rules/device/Location/Longitude"], ["P", 17, "bing:actions/device/ActionStep/ActionType"], ["P", 17, "bing:actions/device/ActionStep/Parameters"], ["P", 17, "bing:actions/device/ActionStep/Config"], ["P", 17, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 19, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 46, ["=&gt;", 44, [".()", 0, [".()", 1, [[".()", 3, [[".()", 5, [["$", 1, 0], ["=&gt;", 37, ["&amp;&amp;", ["&amp;&amp;", ["&amp;&amp;", ["&lt;", ["-", [".", 7, ["$", 1, 0]], [":", "00:10:00", 15], 8], [".", 9], 10], ["&gt;", ["+", [".", 7, ["$", 1, 0]], [":", "01:00:00", 15], 11], [".", 9], 12]], ["&gt;", [".", 13, ["$", 1, 0]], [".", 14], 12]], ["!", [".()", 15, []]]], [[1, "dummy"]]]]], ["=&gt;", 42, [".()", 16, [["()", ["$", 2, 1], [["new", 18, [[":", 5000, 4], ["*", [".", 19, ["-", [".", 13, ["$", 1, 0]], [".", 14], 20]], [":", 1000, 4]], [":", 600000, 4], [":", true, 5]], [21, 22, 23, 24]]]], ["=&gt;", 41, ["new", 25, [["new[]", 17, ["new", 26, [[":", 27, 7], ["new[]", 13, [".", 27, ["$", 2, 0]], [".", 28, ["$", 2, 0]], [".", 29, ["$", 2, 0]], [".", 30, ["$", 2, 0]], [".", 31, ["$", 2, 0]], [".", 32, ["$", 2, 0]], [".", 33, ["$", 2, 0]], [".", 34, ["$", 2, 0]], [".", 35, ["$", 2, 0]], [".", 36, ["$", 2, 0]], [".", 37, ["$", 2, 0]], [".", 38, ["$", 2, 0]], ["&lt;:", 13, [".", 39, ["$", 2, 0]]], ["&lt;:", 13, [".", 40, ["$", 2, 0]]], ["&lt;:", 13, [".", 41, ["$", 2, 0]]], ["&lt;:", 13, [".", 42, ["$", 2, 0]]], ["&lt;:", 13, [".", 43, ["$", 2, 0]]], ["&lt;:", 13, [".", 44, ["$", 2, 0]]], ["&lt;:", 13, [".", 45, ["$", 0, 0]]], ["&lt;:", 13, [".", 46, ["$", 0, 0]]]], ["default", 16], ["default", 14]], [47, 48, 49, 50]]]], [51]], [[8, "currentLocation"]]]]], [[1, "dummy"]]], ["=&gt;", 43, ["$", 0, 1], [[1, "_"], [19, "y"]]]]], ["()", ["$", 1, 2], [[".", 13, ["$", 0, 0]]]]]], [["$", 1, 3]]], [[22, "args"]]], [[2, "bing:queries/device/asap/datetime/nevercompletes"], [10, "bing:queries/device/location/single"], [11, "bing:queries/device/timer"], [20, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/traffic/alert/alertlocaltime" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/traffic/alert/expiretimeutc" typeId="{8A08E95F-B2CE-4AD7-98ED-A5E340720A85}" />
        <Parameter name="bing:rules/device/traffic/alert/sourcelat" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/sourcelon" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/sourceradius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/destlat" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/destlon" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/destradius" typeId="{427A53E7-AE13-4219-865E-3F93A55CC040}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertype" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertitle" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderbody" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertaskuri" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderstarttime" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderendtime" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderid" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertext2" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertext3" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/remindertaskuri2" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderimage" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/traffic/alert/reminderemotion" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{8DE5E33B-1C55-470E-A4FC-00D6FF2B8E30}" source="0" visibility="0" shareability="0">
      <Description>Rule to invoke action steps in response to error conditions (OnErrorWiFiOnAtHubActionRule)</Description>
      <DisplayTemplate>Rule to invoke action steps in response to error conditions (OnErrorWiFiOnAtHubActionRule)</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Object", 0], ["&lt;&gt;", 0, [1]], ["::", "System.IObserver`1", 0], ["::", "System.Int32", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 4], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 4], ["bing:actions/device/ActionStepConfig/ExpireTime", 5], ["bing:actions/device/ActionStepConfig/Priority", 4], ["bing:actions/device/ActionStepConfig/Resources", 4], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 4]], ["[]", 1], ["{}", ["bing:actions/device/ActionStep/ActionType", 4], ["bing:actions/device/ActionStep/Config", 6], ["bing:actions/device/ActionStep/Parameters", 7], ["bing:actions/device/ActionStep/OptionalParameters", 7]], ["[]", 8], ["{}", ["bing:actions/device/ActionData/ActionSteps", 9]], ["&lt;&gt;", 3, [10]], ["::", "System.String", 0], ["{}", ["bing:rules/device/wifi/instanceid", 12], ["bing:rules/device/wifi/error/code", 12], ["bing:rules/device/wifi/error/message", 12]], ["&lt;&gt;", 0, [10]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["::", "System.Func`2", 0], ["&lt;&gt;", 18, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["::", "System.Boolean", 0], ["&lt;&gt;", 18, [1, 10]], ["&lt;&gt;", 18, [13, 15]], ["::", "System.Func`3", 0], ["&lt;&gt;", 24, [2, 11, 23]]], "Members": [["M", 14, "Subscribe", [11], 15], ["M&lt;&gt;", 2, [1, 10]], ["M`", 16, "Select", 2, [17, 19], 20], ["C", 10, [9]], ["C", 8, [4, 6, 7, 7]], ["P", 13, "bing:rules/device/wifi/instanceid"], ["P", 13, "bing:rules/device/wifi/error/code"], ["P", 13, "bing:rules/device/wifi/error/message"], ["P", 8, "bing:actions/device/ActionStep/ActionType"], ["P", 8, "bing:actions/device/ActionStep/Config"], ["P", 8, "bing:actions/device/ActionStep/Parameters"], ["P", 8, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 10, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 25, ["=&gt;", 23, [".()", 0, [".()", 1, [["$", 1, 0], ["=&gt;", 22, ["new", 3, [["new[]", 8, ["new", 4, [[":", 24, 4], ["default", 6], ["new[]", 1, [":", "action://WiFi/TurnOn", 12], [":", "instance", 12], [".", 5, ["$", 1, 0]], [":", "error", 12], [".", 6, ["$", 1, 0]], [":", "message", 12], [".", 7, ["$", 1, 0]]], ["default", 7]], [8, 9, 10, 11]], ["new", 4, [[":", 3, 4], ["default", 6], ["new[]", 1, ["&lt;:", 1, [":", true, 21]], [".", 5, ["$", 1, 0]]], ["default", 7]], [8, 9, 10, 11]]]], [12]], [[1, "reading"]]]]], [["$", 1, 1]]], [[13, "args"]]], [[2, "bing:queries/device/asap/object/completes"], [11, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters>
        <Parameter name="bing:rules/device/wifi/instanceid" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/wifi/error/code" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
        <Parameter name="bing:rules/device/wifi/error/message" typeId="{9D0F1E15-B9AC-466D-AE36-502B29E0DA2F}" />
      </Parameters>
    </RuleTemplate>
    <RuleTemplate id="{4F5A900E-E7BA-45FC-ABB4-A20CD2B33352}" source="0" visibility="0" shareability="1">
      <Description>Master rule to turn WiFi ON at favorite places</Description>
      <DisplayTemplate>Master rule to turn WiFi ON at favorite places</DisplayTemplate>
      <Template>{"Context": {"Assemblies": ["mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Reactive.Linq, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"], "Types": [["::", "System.IObservable`1", 0], ["::", "System.Object", 0], ["&lt;&gt;", 0, [1]], ["::", "System.IObserver`1", 0], ["::", "System.Int32", 0], ["::", "System.TimeSpan", 0], ["{}", ["bing:actions/device/ActionStepConfig/MaxTryCount", 4], ["bing:actions/device/ActionStepConfig/RetryIntervalInSeconds", 4], ["bing:actions/device/ActionStepConfig/ExpireTime", 5], ["bing:actions/device/ActionStepConfig/Priority", 4], ["bing:actions/device/ActionStepConfig/Resources", 4], ["bing:actions/device/ActionStepConfig/DataUsageLevel", 4]], ["[]", 1], ["{}", ["bing:actions/device/ActionStep/ActionType", 4], ["bing:actions/device/ActionStep/Config", 6], ["bing:actions/device/ActionStep/Parameters", 7], ["bing:actions/device/ActionStep/OptionalParameters", 7]], ["[]", 8], ["{}", ["bing:actions/device/ActionData/ActionSteps", 9]], ["&lt;&gt;", 3, [10]], ["&lt;&gt;", 0, [10]], ["::", "System.IDisposable", 0], ["::", "System.Reactive.Linq.Observable", 1], ["&lt;&gt;", 0, [-1]], ["::", "System.Func`2", 0], ["&lt;&gt;", 16, [-1, -2]], ["&lt;&gt;", 0, [-2]], ["::", "System.Boolean", 0], ["::", "System.String", 0], ["&lt;&gt;", 16, [1, 10]], ["::", "System.Func`3", 0], ["&lt;&gt;", 22, [2, 11, 13]]], "Members": [["M", 12, "Subscribe", [11], 13], ["M&lt;&gt;", 2, [1, 10]], ["M`", 14, "Select", 2, [15, 17], 18], ["C", 10, [9]], ["C", 8, [4, 6, 7, 7]], ["P", 8, "bing:actions/device/ActionStep/ActionType"], ["P", 8, "bing:actions/device/ActionStep/Config"], ["P", 8, "bing:actions/device/ActionStep/Parameters"], ["P", 8, "bing:actions/device/ActionStep/OptionalParameters"], ["P", 10, "bing:actions/device/ActionData/ActionSteps"]]}, "Expression": ["=&gt;", 23, [".()", 0, [".()", 1, [["$", 0, 0], ["=&gt;", 21, ["new", 3, [["new[]", 8, ["new", 4, [[":", 2, 4], ["default", 6], ["new[]", 1, ["&lt;:", 1, [":", false, 19]], [":", "WiFiOnAtHub_1.0.0.0.0", 20]], ["new[]", 1, [":", "{8DE5E33B-1C55-470E-A4FC-00D6FF2B8E30}", 20]]], [5, 6, 7, 8]]]], [9]], [[1, "t"]]]]], [["$", 0, 1]]], [[2, "bing:queries/device/asap/object/nevercompletes"], [11, "bing:actions/device/actionmanagerinvoker"]]]}</Template>
      <Parameters />
    </RuleTemplate>
  </RuleTemplates>
</Store>

Youez - 2016 - github.com/yon3zu
LinuXploit