diff --git a/.gitignore b/.gitignore index bdd824add..5253c8dee 100755 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,5 @@ modules.order Module.symvers /.vs /.vscode +*.cache +*compile_commands.json \ No newline at end of file diff --git a/BSP/busybox/include/usage_compressed.h.8412 b/BSP/busybox/include/usage_compressed.h.8412 new file mode 100644 index 000000000..551aa46fe --- /dev/null +++ b/BSP/busybox/include/usage_compressed.h.8412 @@ -0,0 +1,5093 @@ +#define UNPACKED_USAGE "" \ +"\010\000\010\000\133\055\144\146\135\040\133\055\143\040\103\117" \ +"\116\106\104\111\122\135\040\133\055\154\040\114\117\107\106\111" \ +"\114\105\135\040\133\055\141\040\101\103\124\111\117\116\106\111" \ +"\114\105\135\040\133\055\115\040\115\101\120\106\111\114\105\135" \ +"\040\133\055\145\040\120\122\117\103\137\105\126\105\116\124\137" \ +"\106\111\114\105\135\040\133\055\160\040\120\111\104\106\111\114" \ +"\105\135\012\012\114\151\163\164\145\156\040\164\157\040\101\103" \ +"\120\111\040\145\166\145\156\164\163\040\141\156\144\040\163\160" \ +"\141\167\156\040\163\160\145\143\151\146\151\143\040\150\145\154" \ +"\160\145\162\163\040\157\156\040\145\166\145\156\164\040\141\162" \ +"\162\151\166\141\154\012\012\011\055\144\011\114\157\147\040\164" \ +"\157\040\163\164\144\145\162\162\054\040\156\157\164\040\154\157" \ +"\147\040\146\151\154\145\040\050\151\155\160\154\151\145\163\040" \ +"\055\146\051\012\011\055\146\011\122\165\156\040\151\156\040\146" \ +"\157\162\145\147\162\157\165\156\144\012\011\055\143\040\104\111" \ +"\122\011\103\157\156\146\151\147\040\144\151\162\145\143\164\157" \ +"\162\171\040\133\057\145\164\143\057\141\143\160\151\135\012\011" \ +"\055\145\040\106\111\114\105\011\057\160\162\157\143\040\145\166" \ +"\145\156\164\040\146\151\154\145\040\133\057\160\162\157\143\057" \ +"\141\143\160\151\057\145\166\145\156\164\135\012\011\055\154\040" \ +"\106\111\114\105\011\114\157\147\040\146\151\154\145\040\133\057" \ +"\166\141\162\057\154\157\147\057\141\143\160\151\144\056\154\157" \ +"\147\135\012\011\055\160\040\106\111\114\105\011\120\151\144\040" \ +"\146\151\154\145\040\133\057\166\141\162\057\162\165\156\057\141" \ +"\143\160\151\144\056\160\151\144\135\012\011\055\141\040\106\111" \ +"\114\105\011\101\143\164\151\157\156\040\146\151\154\145\040\133" \ +"\057\145\164\143\057\141\143\160\151\144\056\143\157\156\146\135" \ +"\012\011\055\115\040\106\111\114\105\040\115\141\160\040\146\151" \ +"\154\145\040\133\057\145\164\143\057\141\143\160\151\056\155\141" \ +"\160\135\012\012\101\143\143\145\160\164\040\141\156\144\040\151" \ +"\147\156\157\162\145\040\143\157\155\160\141\164\151\142\151\154" \ +"\151\164\171\040\157\160\164\151\157\156\163\040\055\147\040\055" \ +"\155\040\055\163\040\055\123\040\055\166\000\123\110\105\114\114" \ +"\056\056\056\012\012\101\144\144\040\123\110\105\114\114\163\040" \ +"\164\157\040\057\145\164\143\057\163\150\145\154\154\163\000\133" \ +"\055\147\040\107\111\104\135\040\133\055\123\135\040\133\125\123" \ +"\105\122\135\040\107\122\117\125\120\012\012\101\144\144\040\141" \ +"\040\147\162\157\165\160\040\157\162\040\141\144\144\040\141\040" \ +"\165\163\145\162\040\164\157\040\141\040\147\162\157\165\160\012" \ +"\012\011\055\147\040\107\111\104\011\107\162\157\165\160\040\151" \ +"\144\012\011\055\123\011\103\162\145\141\164\145\040\141\040\163" \ +"\171\163\164\145\155\040\147\162\157\165\160\000\133\117\120\124" \ +"\111\117\116\123\135\040\125\123\105\122\040\133\107\122\117\125" \ +"\120\135\012\012\103\162\145\141\164\145\040\156\145\167\040\165" \ +"\163\145\162\054\040\157\162\040\141\144\144\040\125\123\105\122" \ +"\040\164\157\040\107\122\117\125\120\012\012\011\055\150\040\104" \ +"\111\122\011\011\110\157\155\145\040\144\151\162\145\143\164\157" \ +"\162\171\012\011\055\147\040\107\105\103\117\123\011\107\105\103" \ +"\117\123\040\146\151\145\154\144\012\011\055\163\040\123\110\105" \ +"\114\114\011\114\157\147\151\156\040\163\150\145\154\154\012\011" \ +"\055\107\040\107\122\120\011\011\107\162\157\165\160\012\011\055" \ +"\123\011\011\103\162\145\141\164\145\040\141\040\163\171\163\164" \ +"\145\155\040\165\163\145\162\012\011\055\104\011\011\104\157\156" \ +"\047\164\040\141\163\163\151\147\156\040\141\040\160\141\163\163" \ +"\167\157\162\144\012\011\055\110\011\011\104\157\156\047\164\040" \ +"\143\162\145\141\164\145\040\150\157\155\145\040\144\151\162\145" \ +"\143\164\157\162\171\012\011\055\165\040\125\111\104\011\011\125" \ +"\163\145\162\040\151\144\012\011\055\153\040\123\113\105\114\011" \ +"\011\123\153\145\154\145\164\157\156\040\144\151\162\145\143\164" \ +"\157\162\171\040\050\057\145\164\143\057\163\153\145\154\051\000" \ +"\133\055\157\135\040\133\055\166\135\040\133\055\160\135\040\133" \ +"\055\164\135\040\133\055\170\135\040\101\122\103\110\111\126\105" \ +"\040\106\111\114\105\123\012\012\105\170\164\162\141\143\164\040" \ +"\157\162\040\154\151\163\164\040\106\111\114\105\123\040\146\162" \ +"\157\155\040\141\156\040\141\162\040\141\162\143\150\151\166\145" \ +"\012\012\011\055\157\011\120\162\145\163\145\162\166\145\040\157" \ +"\162\151\147\151\156\141\154\040\144\141\164\145\163\012\011\055" \ +"\160\011\105\170\164\162\141\143\164\040\164\157\040\163\164\144" \ +"\157\165\164\012\011\055\164\011\114\151\163\164\012\011\055\170" \ +"\011\105\170\164\162\141\143\164\012\011\055\166\011\126\145\162" \ +"\142\157\163\145\000\012\012\120\162\151\156\164\040\163\171\163" \ +"\164\145\155\040\141\162\143\150\151\164\145\143\164\165\162\145" \ +"\000\012\133\055\166\156\135\011\133\055\110\040\110\127\124\131" \ +"\120\105\135\040\133\055\151\040\111\106\135\040\055\141\040\133" \ +"\110\117\123\124\116\101\115\105\135\012\133\055\166\135\011\011" \ +"\040\040\040\040\133\055\151\040\111\106\135\040\055\144\040\110" \ +"\117\123\124\116\101\115\105\040\133\160\165\142\135\012\133\055" \ +"\166\135\011\133\055\110\040\110\127\124\131\120\105\135\040\133" \ +"\055\151\040\111\106\135\040\055\163\040\110\117\123\124\116\101" \ +"\115\105\040\110\127\101\104\104\122\040\133\164\145\155\160\135" \ +"\012\133\055\166\135\011\133\055\110\040\110\127\124\131\120\105" \ +"\135\040\133\055\151\040\111\106\135\040\055\163\040\110\117\123" \ +"\124\116\101\115\105\040\110\127\101\104\104\122\040\133\156\145" \ +"\164\155\141\163\153\040\115\101\123\113\135\040\160\165\142\012" \ +"\133\055\166\135\011\133\055\110\040\110\127\124\131\120\105\135" \ +"\040\133\055\151\040\111\106\135\040\055\104\163\040\110\117\123" \ +"\124\116\101\115\105\040\111\106\101\103\105\040\133\156\145\164" \ +"\155\141\163\153\040\115\101\123\113\135\040\160\165\142\012\012" \ +"\115\141\156\151\160\165\154\141\164\145\040\101\122\120\040\143" \ +"\141\143\150\145\012\012\011\055\141\011\011\104\151\163\160\154" \ +"\141\171\040\050\141\154\154\051\040\150\157\163\164\163\012\011" \ +"\055\144\011\011\104\145\154\145\164\145\040\101\122\120\040\145" \ +"\156\164\162\171\012\011\055\163\011\011\123\145\164\040\156\145" \ +"\167\040\145\156\164\162\171\012\011\055\166\011\011\126\145\162" \ +"\142\157\163\145\012\011\055\156\011\011\104\157\156\047\164\040" \ +"\162\145\163\157\154\166\145\040\156\141\155\145\163\012\011\055" \ +"\151\040\111\106\011\011\116\145\164\167\157\162\153\040\151\156" \ +"\164\145\162\146\141\143\145\012\011\055\104\011\011\122\145\141" \ +"\144\040\110\127\101\104\104\122\040\146\162\157\155\040\111\106" \ +"\101\103\105\012\011\055\101\054\055\160\040\101\106\011\120\162" \ +"\157\164\157\143\157\154\040\146\141\155\151\154\171\012\011\055" \ +"\110\040\110\127\124\131\120\105\011\110\141\162\144\167\141\162" \ +"\145\040\141\144\144\162\145\163\163\040\164\171\160\145\000\133" \ +"\055\146\161\142\104\125\101\135\040\133\055\143\040\103\116\124" \ +"\135\040\133\055\167\040\124\111\115\105\117\125\124\135\040\133" \ +"\055\111\040\111\106\101\103\105\135\040\133\055\163\040\123\122" \ +"\103\137\111\120\135\040\104\123\124\137\111\120\012\012\123\145" \ +"\156\144\040\101\122\120\040\162\145\161\165\145\163\164\163\057" \ +"\162\145\160\154\151\145\163\012\012\011\055\146\011\011\121\165" \ +"\151\164\040\157\156\040\146\151\162\163\164\040\101\122\120\040" \ +"\162\145\160\154\171\012\011\055\161\011\011\121\165\151\145\164" \ +"\012\011\055\142\011\011\113\145\145\160\040\142\162\157\141\144" \ +"\143\141\163\164\151\156\147\054\040\144\157\156\047\164\040\147" \ +"\157\040\165\156\151\143\141\163\164\012\011\055\104\011\011\105" \ +"\170\151\164\040\167\151\164\150\040\061\040\151\146\040\104\123" \ +"\124\137\111\120\040\162\145\160\154\151\145\163\012\011\055\125" \ +"\011\011\125\156\163\157\154\151\143\151\164\145\144\040\101\122" \ +"\120\040\155\157\144\145\054\040\165\160\144\141\164\145\040\171" \ +"\157\165\162\040\156\145\151\147\150\142\157\162\163\012\011\055" \ +"\101\011\011\101\122\120\040\141\156\163\167\145\162\040\155\157" \ +"\144\145\054\040\165\160\144\141\164\145\040\171\157\165\162\040" \ +"\156\145\151\147\150\142\157\162\163\012\011\055\143\040\116\011" \ +"\011\123\164\157\160\040\141\146\164\145\162\040\163\145\156\144" \ +"\151\156\147\040\116\040\101\122\120\040\162\145\161\165\145\163" \ +"\164\163\012\011\055\167\040\124\111\115\105\117\125\124\011\123" \ +"\145\143\157\156\144\163\040\164\157\040\167\141\151\164\040\146" \ +"\157\162\040\101\122\120\040\162\145\160\154\171\012\011\055\111" \ +"\040\111\106\101\103\105\011\111\156\164\145\162\146\141\143\145" \ +"\040\164\157\040\165\163\145\040\050\144\145\146\141\165\154\164" \ +"\040\145\164\150\060\051\012\011\055\163\040\123\122\103\137\111" \ +"\120\011\123\145\156\144\145\162\040\111\120\040\141\144\144\162" \ +"\145\163\163\012\011\104\123\124\137\111\120\011\011\124\141\162" \ +"\147\145\164\040\111\120\040\141\144\144\162\145\163\163\000\133" \ +"\055\057\053\117\120\124\111\117\116\123\135\040\133\055\057\053" \ +"\157\040\117\120\124\135\056\056\056\040\133\055\143\040\047\123" \ +"\103\122\111\120\124\047\040\133\101\122\107\060\040\133\101\122" \ +"\107\123\135\135\040\057\040\106\111\114\105\040\133\101\122\107" \ +"\123\135\040\057\040\055\163\040\133\101\122\107\123\135\135\012" \ +"\012\125\156\151\170\040\163\150\145\154\154\040\151\156\164\145" \ +"\162\160\162\145\164\145\162\000\133\117\120\124\111\117\116\123" \ +"\135\040\133\101\127\113\137\120\122\117\107\122\101\115\135\040" \ +"\133\106\111\114\105\135\056\056\056\012\012\011\055\166\040\126" \ +"\101\122\075\126\101\114\011\123\145\164\040\166\141\162\151\141" \ +"\142\154\145\012\011\055\106\040\123\105\120\011\011\125\163\145" \ +"\040\123\105\120\040\141\163\040\146\151\145\154\144\040\163\145" \ +"\160\141\162\141\164\157\162\012\011\055\146\040\106\111\114\105" \ +"\011\011\122\145\141\144\040\160\162\157\147\162\141\155\040\146" \ +"\162\157\155\040\106\111\114\105\012\011\055\145\040\101\127\113" \ +"\137\120\122\117\107\122\101\115\000\133\055\163\161\154\167\135" \ +"\040\106\111\114\105\056\056\056\012\012\101\162\142\151\164\162" \ +"\141\162\171\040\160\162\145\143\151\163\151\157\156\040\143\141" \ +"\154\143\165\154\141\164\157\162\012\012\011\055\161\011\121\165" \ +"\151\145\164\012\011\055\154\011\114\157\141\144\040\163\164\141" \ +"\156\144\141\162\144\040\155\141\164\150\040\154\151\142\162\141" \ +"\162\171\012\011\055\163\011\102\145\040\120\117\123\111\130\040" \ +"\143\157\155\160\141\164\151\142\154\145\012\011\055\167\011\127" \ +"\141\162\156\040\151\146\040\145\170\164\145\156\163\151\157\156" \ +"\163\040\141\162\145\040\165\163\145\144\012\012\044\102\103\137" \ +"\114\111\116\105\137\114\105\116\107\124\110\040\143\150\141\156" \ +"\147\145\163\040\157\165\164\160\165\164\040\167\151\144\164\150" \ +"\000\055\146\040\106\122\105\121\040\055\154\040\114\105\116\040" \ +"\055\144\040\104\105\114\101\131\040\055\162\040\103\117\125\116" \ +"\124\040\055\156\012\012\011\055\146\011\106\162\145\161\165\145" \ +"\156\143\171\040\151\156\040\110\172\012\011\055\154\011\114\145" \ +"\156\147\164\150\040\151\156\040\155\163\012\011\055\144\011\104" \ +"\145\154\141\171\040\151\156\040\155\163\012\011\055\162\011\122" \ +"\145\160\145\164\151\164\151\157\156\163\012\011\055\156\011\123" \ +"\164\141\162\164\040\156\145\167\040\164\157\156\145\000\133\055" \ +"\157\040\117\106\123\135\040\133\055\154\040\114\105\116\135\040" \ +"\133\055\163\135\040\104\105\126\111\103\105\012\012\104\151\163" \ +"\143\141\162\144\040\163\145\143\164\157\162\163\040\157\156\040" \ +"\104\105\126\111\103\105\012\012\011\055\157\040\117\106\123\011" \ +"\102\171\164\145\040\157\146\146\163\145\164\040\151\156\164\157" \ +"\040\144\145\166\151\143\145\012\011\055\154\040\114\105\116\011" \ +"\116\165\155\142\145\162\040\157\146\040\142\171\164\145\163\040" \ +"\164\157\040\144\151\163\143\141\162\144\012\011\055\163\011\120" \ +"\145\162\146\157\162\155\040\141\040\163\145\143\165\162\145\040" \ +"\144\151\163\143\141\162\144\000\133\102\114\117\103\113\104\105" \ +"\126\135\056\056\056\012\012\120\162\151\156\164\040\125\125\111" \ +"\104\163\040\157\146\040\141\154\154\040\146\151\154\145\163\171" \ +"\163\164\145\155\163\000\117\120\124\111\117\116\040\102\114\117" \ +"\103\113\104\105\126\012\012\011\055\055\163\145\164\162\157\011" \ +"\011\123\145\164\040\162\157\012\011\055\055\163\145\164\162\167" \ +"\011\011\123\145\164\040\162\167\012\011\055\055\147\145\164\162" \ +"\157\011\011\107\145\164\040\162\157\012\011\055\055\147\145\164" \ +"\163\163\011\011\107\145\164\040\163\145\143\164\157\162\040\163" \ +"\151\172\145\012\011\055\055\147\145\164\142\163\172\011\107\145" \ +"\164\040\142\154\157\143\153\040\163\151\172\145\012\011\055\055" \ +"\163\145\164\142\163\172\040\102\131\124\105\123\011\123\145\164" \ +"\040\142\154\157\143\153\040\163\151\172\145\012\011\055\055\147" \ +"\145\164\163\172\011\011\107\145\164\040\144\145\166\151\143\145" \ +"\040\163\151\172\145\040\151\156\040\065\061\062\055\142\171\164" \ +"\145\040\163\145\143\164\157\162\163\012\011\055\055\147\145\164" \ +"\163\151\172\145\066\064\011\107\145\164\040\144\145\166\151\143" \ +"\145\040\163\151\172\145\040\151\156\040\142\171\164\145\163\012" \ +"\011\055\055\146\154\165\163\150\142\165\146\163\011\106\154\165" \ +"\163\150\040\142\165\146\146\145\162\163\012\011\055\055\162\145" \ +"\162\145\141\144\160\164\011\122\145\162\145\141\144\040\160\141" \ +"\162\164\151\164\151\157\156\040\164\141\142\154\145\000\163\164" \ +"\141\162\164\040\133\120\122\117\107\040\101\122\107\123\135\174" \ +"\163\164\157\160\174\151\156\151\164\012\012\103\162\145\141\164" \ +"\145\040\057\166\141\162\057\154\157\147\057\142\157\157\164\143" \ +"\150\141\162\164\056\164\147\172\040\167\151\164\150\040\142\157" \ +"\157\164\040\143\150\141\162\164\040\144\141\164\141\012\012\163" \ +"\164\141\162\164\072\040\163\164\141\162\164\040\142\141\143\153" \ +"\147\162\157\165\156\144\040\154\157\147\147\151\156\147\073\040" \ +"\167\151\164\150\040\120\122\117\107\054\040\162\165\156\040\120" \ +"\122\117\107\054\040\164\150\145\156\040\153\151\154\154\040\154" \ +"\157\147\147\151\156\147\040\167\151\164\150\040\125\123\122\061" \ +"\012\163\164\157\160\072\040\163\145\156\144\040\125\123\122\061" \ +"\040\164\157\040\141\154\154\040\142\157\157\164\143\150\141\162" \ +"\164\144\040\160\162\157\143\145\163\163\145\163\012\151\156\151" \ +"\164\072\040\163\164\141\162\164\040\142\141\143\153\147\162\157" \ +"\165\156\144\040\154\157\147\147\151\156\147\073\040\163\164\157" \ +"\160\040\167\150\145\156\040\147\145\164\164\171\057\170\144\155" \ +"\040\151\163\040\163\145\145\156\040\050\146\157\162\040\151\156" \ +"\151\164\040\163\143\162\151\160\164\163\051\012\125\156\144\145" \ +"\162\040\120\111\104\040\061\072\040\141\163\040\151\156\151\164" \ +"\054\040\164\150\145\156\040\145\170\145\143\040\044\142\157\157" \ +"\164\143\150\141\162\164\137\151\156\151\164\054\040\057\151\156" \ +"\151\164\054\040\057\163\142\151\156\057\151\156\151\164\000\103" \ +"\117\115\115\101\116\104\040\133\102\122\111\104\107\105\040\133" \ +"\101\122\107\123\135\135\012\012\115\141\156\141\147\145\040\145" \ +"\164\150\145\162\156\145\164\040\142\162\151\144\147\145\163\012" \ +"\103\157\155\155\141\156\144\163\072\012\011\163\150\157\167\040" \ +"\133\102\122\111\104\107\105\135\056\056\056\011\123\150\157\167" \ +"\040\142\162\151\144\147\145\163\012\011\141\144\144\142\162\040" \ +"\102\122\111\104\107\105\011\011\103\162\145\141\164\145\040\102" \ +"\122\111\104\107\105\012\011\144\145\154\142\162\040\102\122\111" \ +"\104\107\105\011\011\104\145\154\145\164\145\040\102\122\111\104" \ +"\107\105\012\011\141\144\144\151\146\040\102\122\111\104\107\105" \ +"\040\111\106\101\103\105\011\101\144\144\040\111\106\101\103\105" \ +"\040\164\157\040\102\122\111\104\107\105\012\011\144\145\154\151" \ +"\146\040\102\122\111\104\107\105\040\111\106\101\103\105\011\104" \ +"\145\154\145\164\145\040\111\106\101\103\105\040\146\162\157\155" \ +"\040\102\122\111\104\107\105\012\011\163\164\160\040\102\122\111" \ +"\104\107\105\040\061\057\171\145\163\057\157\156\174\060\057\156" \ +"\157\057\157\146\146\011\123\124\120\040\157\156\057\157\146\146" \ +"\012\011\163\145\164\141\147\145\151\156\147\040\102\122\111\104" \ +"\107\105\040\123\105\103\117\116\104\123\011\123\145\164\040\141" \ +"\147\145\151\156\147\040\164\151\155\145\012\011\163\145\164\146" \ +"\144\040\102\122\111\104\107\105\040\123\105\103\117\116\104\123" \ +"\011\011\123\145\164\040\142\162\151\144\147\145\040\146\157\162" \ +"\167\141\162\144\040\144\145\154\141\171\012\011\163\145\164\150" \ +"\145\154\154\157\040\102\122\111\104\107\105\040\123\105\103\117" \ +"\116\104\123\011\011\123\145\164\040\150\145\154\154\157\040\164" \ +"\151\155\145\012\011\163\145\164\155\141\170\141\147\145\040\102" \ +"\122\111\104\107\105\040\123\105\103\117\116\104\123\011\123\145" \ +"\164\040\155\141\170\040\155\145\163\163\141\147\145\040\141\147" \ +"\145\012\011\163\145\164\142\162\151\144\147\145\160\162\151\157" \ +"\040\102\122\111\104\107\105\040\120\122\111\117\011\123\145\164" \ +"\040\142\162\151\144\147\145\040\160\162\151\157\162\151\164\171" \ +"\012\011\163\145\164\160\157\162\164\160\162\151\157\040\102\122" \ +"\111\104\107\105\040\111\106\101\103\105\040\120\122\111\117\011" \ +"\123\145\164\040\160\157\162\164\040\160\162\151\157\162\151\164" \ +"\171\012\011\163\145\164\160\141\164\150\143\157\163\164\040\102" \ +"\122\111\104\107\105\040\111\106\101\103\105\040\103\117\123\124" \ +"\011\123\145\164\040\160\141\164\150\040\143\157\163\164\000\133" \ +"\055\143\146\153\135\040\133\106\111\114\105\135\056\056\056\012" \ +"\012\104\145\143\157\155\160\162\145\163\163\040\106\111\114\105" \ +"\163\040\050\157\162\040\163\164\144\151\156\051\012\012\011\055" \ +"\143\011\127\162\151\164\145\040\164\157\040\163\164\144\157\165" \ +"\164\012\011\055\146\011\106\157\162\143\145\012\011\055\153\011" \ +"\113\145\145\160\040\151\156\160\165\164\040\146\151\154\145\163" \ +"\000\133\106\111\114\105\135\056\056\056\012\012\104\145\143\157" \ +"\155\160\162\145\163\163\040\164\157\040\163\164\144\157\165\164" \ +"\000\133\117\120\124\111\117\116\123\135\040\133\106\111\114\105" \ +"\135\056\056\056\012\012\103\157\155\160\162\145\163\163\040\106" \ +"\111\114\105\163\040\050\157\162\040\163\164\144\151\156\051\040" \ +"\167\151\164\150\040\142\172\151\160\062\040\141\154\147\157\162" \ +"\151\164\150\155\012\012\011\055\061\056\056\071\011\103\157\155" \ +"\160\162\145\163\163\151\157\156\040\154\145\166\145\154\012\011" \ +"\055\144\011\104\145\143\157\155\160\162\145\163\163\012\011\055" \ +"\164\011\124\145\163\164\040\146\151\154\145\040\151\156\164\145" \ +"\147\162\151\164\171\012\011\055\143\011\127\162\151\164\145\040" \ +"\164\157\040\163\164\144\157\165\164\012\011\055\146\011\106\157" \ +"\162\143\145\012\011\055\153\011\113\145\145\160\040\151\156\160" \ +"\165\164\040\146\151\154\145\163\000\133\055\152\171\135\040\133" \ +"\133\115\117\116\124\110\135\040\131\105\101\122\135\012\012\104" \ +"\151\163\160\154\141\171\040\141\040\143\141\154\145\156\144\141" \ +"\162\012\012\011\055\152\011\125\163\145\040\152\165\154\151\141" \ +"\156\040\144\141\164\145\163\012\011\055\171\011\104\151\163\160" \ +"\154\141\171\040\164\150\145\040\145\156\164\151\162\145\040\171" \ +"\145\141\162\000\133\055\156\142\166\164\145\101\135\040\133\106" \ +"\111\114\105\135\056\056\056\012\012\120\162\151\156\164\040\106" \ +"\111\114\105\163\040\164\157\040\163\164\144\157\165\164\012\012" \ +"\011\055\156\011\116\165\155\142\145\162\040\157\165\164\160\165" \ +"\164\040\154\151\156\145\163\012\011\055\142\011\116\165\155\142" \ +"\145\162\040\156\157\156\145\155\160\164\171\040\154\151\156\145" \ +"\163\012\011\055\166\011\123\150\157\167\040\156\157\156\160\162" \ +"\151\156\164\151\156\147\040\143\150\141\162\141\143\164\145\162" \ +"\163\040\141\163\040\136\170\040\157\162\040\115\055\170\012\011" \ +"\055\164\011\056\056\056\141\156\144\040\164\141\142\163\040\141" \ +"\163\040\136\111\012\011\055\145\011\056\056\056\141\156\144\040" \ +"\145\156\144\040\154\151\156\145\163\040\167\151\164\150\040\044" \ +"\012\011\055\101\011\123\141\155\145\040\141\163\040\055\166\164" \ +"\145\000\105\130\120\105\103\124\040\133\123\105\116\104\040\133" \ +"\105\130\120\105\103\124\040\133\123\105\116\104\056\056\056\135" \ +"\135\135\012\012\125\163\145\146\165\154\040\146\157\162\040\151" \ +"\156\164\145\162\141\143\164\151\156\147\040\167\151\164\150\040" \ +"\141\040\155\157\144\145\155\040\143\157\156\156\145\143\164\145" \ +"\144\040\164\157\040\163\164\144\151\156\057\163\164\144\157\165" \ +"\164\056\012\101\040\163\143\162\151\160\164\040\143\157\156\163" \ +"\151\163\164\163\040\157\146\040\042\145\170\160\145\143\164\055" \ +"\163\145\156\144\042\040\141\162\147\165\155\145\156\164\040\160" \ +"\141\151\162\163\056\012\105\170\141\155\160\154\145\072\012\143" \ +"\150\141\164\040\047\047\040\101\124\132\040\117\113\040\101\124" \ +"\104\061\062\063\064\065\066\040\103\117\116\116\105\103\124\040" \ +"\047\047\040\157\147\151\156\072\040\160\160\160\165\163\145\162" \ +"\040\167\157\162\144\072\040\160\160\160\160\141\163\163\040\047" \ +"\176\047\000\133\055\122\135\040\133\055\166\040\126\105\122\123" \ +"\111\117\116\135\040\133\055\053\075\101\141\143\104\144\151\152" \ +"\163\123\164\124\165\135\040\106\111\114\105\056\056\056\012\012" \ +"\103\150\141\156\147\145\040\145\170\164\062\040\146\151\154\145" \ +"\040\141\164\164\162\151\142\165\164\145\163\012\012\011\055\122" \ +"\011\122\145\143\165\162\163\145\012\011\055\166\040\126\105\122" \ +"\011\123\145\164\040\166\145\162\163\151\157\156\057\147\145\156" \ +"\145\162\141\164\151\157\156\040\156\165\155\142\145\162\012\115" \ +"\157\144\151\146\151\145\162\163\072\012\011\055\054\053\054\075" \ +"\011\122\145\155\157\166\145\057\141\144\144\057\163\145\164\040" \ +"\141\164\164\162\151\142\165\164\145\163\012\101\164\164\162\151" \ +"\142\165\164\145\163\072\012\011\101\011\104\157\156\047\164\040" \ +"\164\162\141\143\153\040\141\164\151\155\145\012\011\141\011\101" \ +"\160\160\145\156\144\040\155\157\144\145\040\157\156\154\171\012" \ +"\011\143\011\105\156\141\142\154\145\040\143\157\155\160\162\145" \ +"\163\163\012\011\104\011\127\162\151\164\145\040\144\151\162\040" \ +"\143\157\156\164\145\156\164\163\040\163\171\156\143\150\162\157" \ +"\156\157\165\163\154\171\012\011\144\011\104\157\156\047\164\040" \ +"\142\141\143\153\165\160\040\167\151\164\150\040\144\165\155\160" \ +"\012\011\151\011\103\141\156\156\157\164\040\142\145\040\155\157" \ +"\144\151\146\151\145\144\040\050\151\155\155\165\164\141\142\154" \ +"\145\051\012\011\152\011\127\162\151\164\145\040\141\154\154\040" \ +"\144\141\164\141\040\164\157\040\152\157\165\162\156\141\154\040" \ +"\146\151\162\163\164\012\011\163\011\132\145\162\157\040\144\151" \ +"\163\153\040\163\164\157\162\141\147\145\040\167\150\145\156\040" \ +"\144\145\154\145\164\145\144\012\011\123\011\127\162\151\164\145" \ +"\040\163\171\156\143\150\162\157\156\157\165\163\154\171\012\011" \ +"\164\011\104\151\163\141\142\154\145\040\164\141\151\154\055\155" \ +"\145\162\147\151\156\147\040\157\146\040\160\141\162\164\151\141" \ +"\154\040\142\154\157\143\153\163\040\167\151\164\150\040\157\164" \ +"\150\145\162\040\146\151\154\145\163\012\011\165\011\101\154\154" \ +"\157\167\040\146\151\154\145\040\164\157\040\142\145\040\165\156" \ +"\144\145\154\145\164\145\144\000\133\055\122\150\114\110\120\143" \ +"\166\146\135\056\056\056\040\107\122\117\125\120\040\106\111\114" \ +"\105\056\056\056\012\012\103\150\141\156\147\145\040\164\150\145" \ +"\040\147\162\157\165\160\040\155\145\155\142\145\162\163\150\151" \ +"\160\040\157\146\040\145\141\143\150\040\106\111\114\105\040\164" \ +"\157\040\107\122\117\125\120\012\012\011\055\122\011\122\145\143" \ +"\165\162\163\145\012\011\055\150\011\101\146\146\145\143\164\040" \ +"\163\171\155\154\151\156\153\163\040\151\156\163\164\145\141\144" \ +"\040\157\146\040\163\171\155\154\151\156\153\040\164\141\162\147" \ +"\145\164\163\012\011\055\114\011\124\162\141\166\145\162\163\145" \ +"\040\141\154\154\040\163\171\155\154\151\156\153\163\040\164\157" \ +"\040\144\151\162\145\143\164\157\162\151\145\163\012\011\055\110" \ +"\011\124\162\141\166\145\162\163\145\040\163\171\155\154\151\156" \ +"\153\163\040\157\156\040\143\157\155\155\141\156\144\040\154\151" \ +"\156\145\040\157\156\154\171\012\011\055\120\011\104\157\156\047" \ +"\164\040\164\162\141\166\145\162\163\145\040\163\171\155\154\151" \ +"\156\153\163\040\050\144\145\146\141\165\154\164\051\012\011\055" \ +"\143\011\114\151\163\164\040\143\150\141\156\147\145\144\040\146" \ +"\151\154\145\163\012\011\055\166\011\126\145\162\142\157\163\145" \ +"\012\011\055\146\011\110\151\144\145\040\145\162\162\157\162\163" \ +"\000\133\055\122\143\166\146\135\040\115\117\104\105\133\054\115" \ +"\117\104\105\135\056\056\056\040\106\111\114\105\056\056\056\012" \ +"\012\105\141\143\150\040\115\117\104\105\040\151\163\040\157\156" \ +"\145\040\157\162\040\155\157\162\145\040\157\146\040\164\150\145" \ +"\040\154\145\164\164\145\162\163\040\165\147\157\141\054\040\157" \ +"\156\145\040\157\146\040\164\150\145\012\163\171\155\142\157\154" \ +"\163\040\053\055\075\040\141\156\144\040\157\156\145\040\157\162" \ +"\040\155\157\162\145\040\157\146\040\164\150\145\040\154\145\164" \ +"\164\145\162\163\040\162\167\170\163\164\012\012\011\055\122\011" \ +"\122\145\143\165\162\163\145\012\011\055\143\011\114\151\163\164" \ +"\040\143\150\141\156\147\145\144\040\146\151\154\145\163\012\011" \ +"\055\166\011\114\151\163\164\040\141\154\154\040\146\151\154\145" \ +"\163\012\011\055\146\011\110\151\144\145\040\145\162\162\157\162" \ +"\163\000\133\055\122\150\114\110\120\143\166\146\135\056\056\056" \ +"\040\125\123\105\122\133\072\133\107\122\120\135\135\040\106\111" \ +"\114\105\056\056\056\012\012\103\150\141\156\147\145\040\164\150" \ +"\145\040\157\167\156\145\162\040\141\156\144\057\157\162\040\147" \ +"\162\157\165\160\040\157\146\040\145\141\143\150\040\106\111\114" \ +"\105\040\164\157\040\125\123\105\122\040\141\156\144\057\157\162" \ +"\040\107\122\120\012\012\011\055\122\011\122\145\143\165\162\163" \ +"\145\012\011\055\150\011\101\146\146\145\143\164\040\163\171\155" \ +"\154\151\156\153\163\040\151\156\163\164\145\141\144\040\157\146" \ +"\040\163\171\155\154\151\156\153\040\164\141\162\147\145\164\163" \ +"\012\011\055\114\011\124\162\141\166\145\162\163\145\040\141\154" \ +"\154\040\163\171\155\154\151\156\153\163\040\164\157\040\144\151" \ +"\162\145\143\164\157\162\151\145\163\012\011\055\110\011\124\162" \ +"\141\166\145\162\163\145\040\163\171\155\154\151\156\153\163\040" \ +"\157\156\040\143\157\155\155\141\156\144\040\154\151\156\145\040" \ +"\157\156\154\171\012\011\055\120\011\104\157\156\047\164\040\164" \ +"\162\141\166\145\162\163\145\040\163\171\155\154\151\156\153\163" \ +"\040\050\144\145\146\141\165\154\164\051\012\011\055\143\011\114" \ +"\151\163\164\040\143\150\141\156\147\145\144\040\146\151\154\145" \ +"\163\012\011\055\166\011\114\151\163\164\040\141\154\154\040\146" \ +"\151\154\145\163\012\011\055\146\011\110\151\144\145\040\145\162" \ +"\162\157\162\163\000\133\055\055\155\144\065\174\055\055\145\156" \ +"\143\162\171\160\164\145\144\174\055\055\143\162\171\160\164\055" \ +"\155\145\164\150\157\144\174\055\055\162\157\157\164\135\012\012" \ +"\122\145\141\144\040\165\163\145\162\072\160\141\163\163\167\157" \ +"\162\144\040\146\162\157\155\040\163\164\144\151\156\040\141\156" \ +"\144\040\165\160\144\141\164\145\040\057\145\164\143\057\160\141" \ +"\163\163\167\144\012\012\011\055\145\054\055\055\145\156\143\162" \ +"\171\160\164\145\144\011\011\123\165\160\160\154\151\145\144\040" \ +"\160\141\163\163\167\157\162\144\163\040\141\162\145\040\151\156" \ +"\040\145\156\143\162\171\160\164\145\144\040\146\157\162\155\012" \ +"\011\055\155\054\055\055\155\144\065\011\011\105\156\143\162\171" \ +"\160\164\040\165\163\151\156\147\040\155\144\065\054\040\156\157" \ +"\164\040\144\145\163\012\011\055\143\054\055\055\143\162\171\160" \ +"\164\055\155\145\164\150\157\144\040\101\114\107\011\144\145\163" \ +"\054\155\144\065\054\163\150\141\062\065\066\057\065\061\062\040" \ +"\050\144\145\146\141\165\154\164\040\144\145\163\051\012\011\055" \ +"\122\054\055\055\162\157\157\164\040\104\111\122\011\011\104\151" \ +"\162\145\143\164\157\162\171\040\164\157\040\143\150\162\157\157" \ +"\164\040\151\156\164\157\000\133\055\166\120\060\061\062\135\040" \ +"\133\055\165\040\125\123\105\122\133\072\107\122\120\135\135\040" \ +"\133\055\125\040\125\123\105\122\133\072\107\122\120\135\135\040" \ +"\133\055\145\040\104\111\122\135\012\011\133\055\057\040\104\111" \ +"\122\135\040\133\055\156\040\116\111\103\105\135\040\133\055\155" \ +"\040\102\131\124\105\123\135\040\133\055\144\040\102\131\124\105" \ +"\123\135\040\133\055\157\040\116\135\012\011\133\055\160\040\116" \ +"\135\040\133\055\146\040\102\131\124\105\123\135\040\133\055\143" \ +"\040\102\131\124\105\123\135\040\120\122\117\107\040\101\122\107" \ +"\123\012\012\103\150\141\156\147\145\040\164\150\145\040\160\162" \ +"\157\143\145\163\163\040\163\164\141\164\145\054\040\162\165\156" \ +"\040\120\122\117\107\012\012\011\055\165\040\125\123\105\122\133" \ +"\072\107\122\120\135\011\123\145\164\040\165\151\144\040\141\156" \ +"\144\040\147\151\144\012\011\055\125\040\125\123\105\122\133\072" \ +"\107\122\120\135\011\123\145\164\040\044\125\111\104\040\141\156" \ +"\144\040\044\107\111\104\040\151\156\040\145\156\166\151\162\157" \ +"\156\155\145\156\164\012\011\055\145\040\104\111\122\011\011\123" \ +"\145\164\040\145\156\166\151\162\157\156\155\145\156\164\040\166" \ +"\141\162\151\141\142\154\145\163\040\141\163\040\163\160\145\143" \ +"\151\146\151\145\144\040\142\171\040\146\151\154\145\163\012\011" \ +"\011\011\151\156\040\104\111\122\072\040\146\151\154\145\075\061" \ +"\163\164\137\154\151\156\145\137\157\146\137\146\151\154\145\012" \ +"\011\055\057\040\104\111\122\011\011\103\150\162\157\157\164\040" \ +"\164\157\040\104\111\122\012\011\055\156\040\116\111\103\105\011" \ +"\011\101\144\144\040\116\111\103\105\040\164\157\040\156\151\143" \ +"\145\040\166\141\154\165\145\012\011\055\155\040\102\131\124\105" \ +"\123\011\123\141\155\145\040\141\163\040\055\144\040\102\131\124" \ +"\105\123\040\055\163\040\102\131\124\105\123\040\055\154\040\102" \ +"\131\124\105\123\012\011\055\144\040\102\131\124\105\123\011\114" \ +"\151\155\151\164\040\144\141\164\141\040\163\145\147\155\145\156" \ +"\164\012\011\055\157\040\116\011\011\114\151\155\151\164\040\156" \ +"\165\155\142\145\162\040\157\146\040\157\160\145\156\040\146\151" \ +"\154\145\163\040\160\145\162\040\160\162\157\143\145\163\163\012" \ +"\011\055\160\040\116\011\011\114\151\155\151\164\040\156\165\155" \ +"\142\145\162\040\157\146\040\160\162\157\143\145\163\163\145\163" \ +"\040\160\145\162\040\165\151\144\012\011\055\146\040\102\131\124" \ +"\105\123\011\114\151\155\151\164\040\157\165\164\160\165\164\040" \ +"\146\151\154\145\040\163\151\172\145\163\012\011\055\143\040\102" \ +"\131\124\105\123\011\114\151\155\151\164\040\143\157\162\145\040" \ +"\146\151\154\145\040\163\151\172\145\012\011\055\166\011\011\126" \ +"\145\162\142\157\163\145\012\011\055\120\011\011\103\162\145\141" \ +"\164\145\040\156\145\167\040\160\162\157\143\145\163\163\040\147" \ +"\162\157\165\160\012\011\055\060\011\011\103\154\157\163\145\040" \ +"\163\164\144\151\156\012\011\055\061\011\011\103\154\157\163\145" \ +"\040\163\164\144\157\165\164\012\011\055\062\011\011\103\154\157" \ +"\163\145\040\163\164\144\145\162\162\000\116\105\127\122\117\117" \ +"\124\040\133\120\122\117\107\040\101\122\107\123\135\012\012\122" \ +"\165\156\040\120\122\117\107\040\167\151\164\150\040\162\157\157" \ +"\164\040\144\151\162\145\143\164\157\162\171\040\163\145\164\040" \ +"\164\157\040\116\105\127\122\117\117\124\000\055\155\040\174\040" \ +"\055\160\040\133\120\122\111\117\135\040\120\111\104\040\174\040" \ +"\133\055\162\146\157\142\151\135\040\120\122\111\117\040\120\122" \ +"\117\107\040\133\101\122\107\123\135\012\012\103\150\141\156\147" \ +"\145\040\163\143\150\145\144\165\154\151\156\147\040\160\162\151" \ +"\157\162\151\164\171\040\141\156\144\040\143\154\141\163\163\040" \ +"\146\157\162\040\141\040\160\162\157\143\145\163\163\012\012\011" \ +"\055\155\011\123\150\157\167\040\155\151\156\057\155\141\170\040" \ +"\160\162\151\157\162\151\164\151\145\163\012\011\055\160\011\117" \ +"\160\145\162\141\164\145\040\157\156\040\120\111\104\012\011\055" \ +"\162\011\123\145\164\040\123\103\110\105\104\137\122\122\040\143" \ +"\154\141\163\163\012\011\055\146\011\123\145\164\040\123\103\110" \ +"\105\104\137\106\111\106\117\040\143\154\141\163\163\012\011\055" \ +"\157\011\123\145\164\040\123\103\110\105\104\137\117\124\110\105" \ +"\122\040\143\154\141\163\163\012\011\055\142\011\123\145\164\040" \ +"\123\103\110\105\104\137\102\101\124\103\110\040\143\154\141\163" \ +"\163\012\011\055\151\011\123\145\164\040\123\103\110\105\104\137" \ +"\111\104\114\105\040\143\154\141\163\163\000\116\012\012\103\150" \ +"\141\156\147\145\040\164\150\145\040\146\157\162\145\147\162\157" \ +"\165\156\144\040\166\151\162\164\165\141\154\040\164\145\162\155" \ +"\151\156\141\154\040\164\157\040\057\144\145\166\057\164\164\171" \ +"\116\000\106\111\114\105\056\056\056\012\012\103\141\154\143\165" \ +"\154\141\164\145\040\164\150\145\040\103\122\103\063\062\040\143" \ +"\150\145\143\153\163\165\155\163\040\157\146\040\106\111\114\105" \ +"\163\000\012\012\103\154\145\141\162\040\163\143\162\145\145\156" \ +"\000\133\055\154\135\040\133\055\163\135\040\106\111\114\105\061" \ +"\040\133\106\111\114\105\062\040\133\123\113\111\120\061\040\133" \ +"\123\113\111\120\062\135\135\135\012\012\103\157\155\160\141\162" \ +"\145\040\106\111\114\105\061\040\167\151\164\150\040\106\111\114" \ +"\105\062\040\050\157\162\040\163\164\144\151\156\051\012\012\011" \ +"\055\154\011\127\162\151\164\145\040\164\150\145\040\142\171\164" \ +"\145\040\156\165\155\142\145\162\163\040\050\144\145\143\151\155" \ +"\141\154\051\040\141\156\144\040\166\141\154\165\145\163\040\050" \ +"\157\143\164\141\154\051\012\011\011\146\157\162\040\141\154\154" \ +"\040\144\151\146\146\145\162\151\156\147\040\142\171\164\145\163" \ +"\012\011\055\163\011\121\165\151\145\164\000\133\055\166\143\163" \ +"\156\144\146\106\121\135\040\133\055\170\040\103\117\114\135\040" \ +"\133\055\171\040\114\111\116\105\135\040\133\103\117\116\123\117" \ +"\114\105\137\116\117\135\012\012\101\040\164\145\170\164\055\155" \ +"\157\144\145\040\126\116\103\040\154\151\153\145\040\160\162\157" \ +"\147\162\141\155\040\146\157\162\040\114\151\156\165\170\040\166" \ +"\151\162\164\165\141\154\040\143\157\156\163\157\154\145\163\056" \ +"\012\124\157\040\145\170\151\164\054\040\161\165\151\143\153\154" \ +"\171\040\160\162\145\163\163\040\105\123\103\040\063\040\164\151" \ +"\155\145\163\056\012\012\011\055\166\011\104\157\156\047\164\040" \ +"\163\145\156\144\040\153\145\171\163\164\162\157\153\145\163\040" \ +"\164\157\040\164\150\145\040\143\157\156\163\157\154\145\012\011" \ +"\055\143\011\103\162\145\141\164\145\040\155\151\163\163\151\156" \ +"\147\040\057\144\145\166\057\173\164\164\171\054\166\143\163\141" \ +"\175\116\012\011\055\163\011\117\160\145\156\040\141\040\123\110" \ +"\105\114\114\040\163\145\163\163\151\157\156\012\011\055\156\011" \ +"\102\154\141\143\153\040\046\040\167\150\151\164\145\012\011\055" \ +"\144\011\104\165\155\160\040\143\157\156\163\157\154\145\040\164" \ +"\157\040\163\164\144\157\165\164\012\011\055\146\011\106\157\154" \ +"\154\157\167\040\143\165\162\163\157\162\012\011\055\106\011\101" \ +"\163\163\165\155\145\040\143\157\156\163\157\154\145\040\151\163" \ +"\040\157\156\040\141\040\146\162\141\155\145\142\165\146\146\145" \ +"\162\040\144\145\166\151\143\145\012\011\055\121\011\104\151\163" \ +"\141\142\154\145\040\145\170\151\164\040\157\156\040\105\123\103" \ +"\055\105\123\103\055\105\123\103\012\011\055\170\040\103\117\114" \ +"\011\123\164\141\162\164\151\156\147\040\143\157\154\165\155\156" \ +"\012\011\055\171\040\114\111\116\105\011\123\164\141\162\164\151" \ +"\156\147\040\154\151\156\145\000\133\117\120\124\111\117\116\123" \ +"\135\040\123\117\125\122\103\105\056\056\056\040\104\105\123\124" \ +"\012\012\103\157\160\171\040\123\117\125\122\103\105\050\163\051" \ +"\040\164\157\040\104\105\123\124\012\012\011\055\141\011\123\141" \ +"\155\145\040\141\163\040\055\144\160\122\012\011\055\122\054\055" \ +"\162\011\122\145\143\165\162\163\145\012\011\055\144\054\055\120" \ +"\011\120\162\145\163\145\162\166\145\040\163\171\155\154\151\156" \ +"\153\163\040\050\144\145\146\141\165\154\164\040\151\146\040\055" \ +"\122\051\012\011\055\114\011\106\157\154\154\157\167\040\141\154" \ +"\154\040\163\171\155\154\151\156\153\163\012\011\055\110\011\106" \ +"\157\154\154\157\167\040\163\171\155\154\151\156\153\163\040\157" \ +"\156\040\143\157\155\155\141\156\144\040\154\151\156\145\012\011" \ +"\055\160\011\120\162\145\163\145\162\166\145\040\146\151\154\145" \ +"\040\141\164\164\162\151\142\165\164\145\163\040\151\146\040\160" \ +"\157\163\163\151\142\154\145\012\011\055\146\011\117\166\145\162" \ +"\167\162\151\164\145\012\011\055\151\011\120\162\157\155\160\164" \ +"\040\142\145\146\157\162\145\040\157\166\145\162\167\162\151\164" \ +"\145\012\011\055\154\054\055\163\011\103\162\145\141\164\145\040" \ +"\050\163\171\155\051\154\151\156\153\163\012\011\055\124\011\124" \ +"\162\145\141\164\040\104\105\123\124\040\141\163\040\141\040\156" \ +"\157\162\155\141\154\040\146\151\154\145\012\011\055\165\011\103" \ +"\157\160\171\040\157\156\154\171\040\156\145\167\145\162\040\146" \ +"\151\154\145\163\000\133\055\144\155\166\165\135\040\133\055\106" \ +"\040\106\111\114\105\135\040\133\055\122\040\125\123\105\122\133" \ +"\072\107\122\120\135\135\040\133\055\110\040\156\145\167\143\135" \ +"\040\133\055\164\151\157\135\040\133\055\160\040\104\111\122\135" \ +"\040\133\105\130\124\122\137\106\111\114\105\135\056\056\056\012" \ +"\012\105\170\164\162\141\143\164\040\050\055\151\051\040\157\162" \ +"\040\154\151\163\164\040\050\055\164\051\040\146\151\154\145\163" \ +"\040\146\162\157\155\040\141\040\143\160\151\157\040\141\162\143" \ +"\150\151\166\145\054\040\157\162\012\164\141\153\145\040\146\151" \ +"\154\145\040\154\151\163\164\040\146\162\157\155\040\163\164\144" \ +"\151\156\040\141\156\144\040\143\162\145\141\164\145\040\141\156" \ +"\040\141\162\143\150\151\166\145\040\050\055\157\051\040\157\162" \ +"\040\143\157\160\171\040\146\151\154\145\163\040\050\055\160\051" \ +"\012\012\115\141\151\156\040\157\160\145\162\141\164\151\157\156" \ +"\040\155\157\144\145\072\012\011\055\164\011\114\151\163\164\012" \ +"\011\055\151\011\105\170\164\162\141\143\164\040\105\130\124\122" \ +"\137\106\111\114\105\163\040\050\157\162\040\141\154\154\051\012" \ +"\011\055\157\011\103\162\145\141\164\145\040\050\162\145\161\165" \ +"\151\162\145\163\040\055\110\040\156\145\167\143\051\012\011\055" \ +"\160\040\104\111\122\011\103\157\160\171\040\146\151\154\145\163" \ +"\040\164\157\040\104\111\122\012\117\160\164\151\157\156\163\072" \ +"\012\011\055\110\040\156\145\167\143\011\101\162\143\150\151\166" \ +"\145\040\146\157\162\155\141\164\012\011\055\144\011\115\141\153" \ +"\145\040\154\145\141\144\151\156\147\040\144\151\162\145\143\164" \ +"\157\162\151\145\163\012\011\055\155\011\120\162\145\163\145\162" \ +"\166\145\040\155\164\151\155\145\012\011\055\166\011\126\145\162" \ +"\142\157\163\145\012\011\055\165\011\117\166\145\162\167\162\151" \ +"\164\145\012\011\055\106\040\106\111\114\105\011\111\156\160\165" \ +"\164\040\050\055\164\054\055\151\054\055\160\051\040\157\162\040" \ +"\157\165\164\160\165\164\040\050\055\157\051\040\146\151\154\145" \ +"\012\011\055\122\040\125\123\105\122\133\072\107\122\120\135\011" \ +"\123\145\164\040\157\167\156\145\162\040\157\146\040\143\162\145" \ +"\141\164\145\144\040\146\151\154\145\163\012\011\055\114\011\104" \ +"\145\162\145\146\145\162\145\156\143\145\040\163\171\155\154\151" \ +"\156\153\163\012\011\055\060\011\111\156\160\165\164\040\151\163" \ +"\040\163\145\160\141\162\141\164\145\144\040\142\171\040\116\125" \ +"\114\163\000\055\146\142\123\040\055\154\040\116\040\055\144\040" \ +"\116\040\055\114\040\114\117\107\106\111\114\105\040\055\143\040" \ +"\104\111\122\012\012\011\055\146\011\106\157\162\145\147\162\157" \ +"\165\156\144\012\011\055\142\011\102\141\143\153\147\162\157\165" \ +"\156\144\040\050\144\145\146\141\165\154\164\051\012\011\055\123" \ +"\011\114\157\147\040\164\157\040\163\171\163\154\157\147\040\050" \ +"\144\145\146\141\165\154\164\051\012\011\055\154\040\116\011\123" \ +"\145\164\040\154\157\147\040\154\145\166\145\154\056\040\115\157" \ +"\163\164\040\166\145\162\142\157\163\145\040\060\054\040\144\145" \ +"\146\141\165\154\164\040\070\012\011\055\144\040\116\011\123\145" \ +"\164\040\154\157\147\040\154\145\166\145\154\054\040\154\157\147" \ +"\040\164\157\040\163\164\144\145\162\162\012\011\055\114\040\106" \ +"\111\114\105\011\114\157\147\040\164\157\040\106\111\114\105\012" \ +"\011\055\143\040\104\111\122\011\103\162\157\156\040\144\151\162" \ +"\056\040\104\145\146\141\165\154\164\072\057\166\141\162\057\163" \ +"\160\157\157\154\057\143\162\157\156\057\143\162\157\156\164\141" \ +"\142\163\000\133\055\143\040\104\111\122\135\040\133\055\165\040" \ +"\125\123\105\122\135\040\133\055\154\145\162\135\174\133\106\111" \ +"\114\105\135\012\012\011\055\143\011\103\162\157\156\164\141\142" \ +"\040\144\151\162\145\143\164\157\162\171\012\011\055\165\011\125" \ +"\163\145\162\012\011\055\154\011\114\151\163\164\040\143\162\157" \ +"\156\164\141\142\012\011\055\145\011\105\144\151\164\040\143\162" \ +"\157\156\164\141\142\012\011\055\162\011\104\145\154\145\164\145" \ +"\040\143\162\157\156\164\141\142\012\011\106\111\114\105\011\122" \ +"\145\160\154\141\143\145\040\143\162\157\156\164\141\142\040\142" \ +"\171\040\106\111\114\105\040\050\047\055\047\072\040\163\164\144" \ +"\151\156\051\000\133\117\120\124\111\117\116\123\135\040\133\120" \ +"\101\123\123\127\117\122\104\135\040\133\123\101\114\124\135\012" \ +"\012\120\162\151\156\164\040\143\162\171\160\164\050\063\051\040" \ +"\150\141\163\150\145\144\040\120\101\123\123\127\117\122\104\012" \ +"\012\011\055\120\054\055\055\160\141\163\163\167\157\162\144\055" \ +"\146\144\040\116\011\122\145\141\144\040\160\141\163\163\167\157" \ +"\162\144\040\146\162\157\155\040\146\144\040\116\012\011\055\155" \ +"\054\055\055\155\145\164\150\157\144\040\124\131\120\105\011\144" \ +"\145\163\054\155\144\065\054\163\150\141\062\065\066\057\065\061" \ +"\062\040\050\144\145\146\141\165\154\164\040\144\145\163\051\012" \ +"\011\055\123\054\055\055\163\141\154\164\040\123\101\114\124\000" \ +"\133\120\122\117\107\040\101\122\107\123\135\012\012\107\151\166" \ +"\145\040\120\122\117\107\040\141\040\143\157\156\164\162\157\154" \ +"\154\151\156\147\040\164\164\171\040\151\146\040\160\157\163\163" \ +"\151\142\154\145\056\012\105\170\141\155\160\154\145\040\146\157" \ +"\162\040\057\145\164\143\057\151\156\151\164\164\141\142\040\050" \ +"\146\157\162\040\142\165\163\171\142\157\170\040\151\156\151\164" \ +"\051\072\012\011\072\072\162\145\163\160\141\167\156\072\057\142" \ +"\151\156\057\143\164\164\171\150\141\143\153\040\057\142\151\156" \ +"\057\163\150\012\107\151\166\151\156\147\040\143\157\156\164\162" \ +"\157\154\154\151\156\147\040\164\164\171\040\164\157\040\163\150" \ +"\145\154\154\040\162\165\156\156\151\156\147\040\167\151\164\150" \ +"\040\120\111\104\040\061\072\012\011\044\040\145\170\145\143\040" \ +"\143\164\164\171\150\141\143\153\040\163\150\012\123\164\141\162" \ +"\164\151\156\147\040\151\156\164\145\162\141\143\164\151\166\145" \ +"\040\163\150\145\154\154\040\146\162\157\155\040\142\157\157\164" \ +"\040\163\150\145\154\154\040\163\143\162\151\160\164\072\012\011" \ +"\163\145\164\163\151\144\040\143\164\164\171\150\141\143\153\040" \ +"\163\150\000\133\117\120\124\111\117\116\123\135\040\133\106\111" \ +"\114\105\135\056\056\056\012\012\120\162\151\156\164\040\163\145" \ +"\154\145\143\164\145\144\040\146\151\145\154\144\163\040\146\162" \ +"\157\155\040\145\141\143\150\040\151\156\160\165\164\040\106\111" \ +"\114\105\040\164\157\040\163\164\144\157\165\164\012\012\011\055" \ +"\142\040\114\111\123\124\011\117\165\164\160\165\164\040\157\156" \ +"\154\171\040\142\171\164\145\163\040\146\162\157\155\040\114\111" \ +"\123\124\012\011\055\143\040\114\111\123\124\011\117\165\164\160" \ +"\165\164\040\157\156\154\171\040\143\150\141\162\141\143\164\145" \ +"\162\163\040\146\162\157\155\040\114\111\123\124\012\011\055\144" \ +"\040\103\110\101\122\011\125\163\145\040\103\110\101\122\040\151" \ +"\156\163\164\145\141\144\040\157\146\040\164\141\142\040\141\163" \ +"\040\164\150\145\040\146\151\145\154\144\040\144\145\154\151\155" \ +"\151\164\145\162\012\011\055\163\011\117\165\164\160\165\164\040" \ +"\157\156\154\171\040\164\150\145\040\154\151\156\145\163\040\143" \ +"\157\156\164\141\151\156\151\156\147\040\144\145\154\151\155\151" \ +"\164\145\162\012\011\055\146\040\116\011\120\162\151\156\164\040" \ +"\157\156\154\171\040\164\150\145\163\145\040\146\151\145\154\144" \ +"\163\012\011\055\156\011\111\147\156\157\162\145\144\000\133\117" \ +"\120\124\111\117\116\123\135\040\133\053\106\115\124\135\040\133" \ +"\124\111\115\105\135\012\012\104\151\163\160\154\141\171\040\164" \ +"\151\155\145\040\050\165\163\151\156\147\040\053\106\115\124\051" \ +"\054\040\157\162\040\163\145\164\040\164\151\155\145\012\012\011" \ +"\133\055\163\054\055\055\163\145\164\135\040\124\111\115\105\011" \ +"\123\145\164\040\164\151\155\145\040\164\157\040\124\111\115\105" \ +"\012\011\055\165\054\055\055\165\164\143\011\127\157\162\153\040" \ +"\151\156\040\125\124\103\040\050\144\157\156\047\164\040\143\157" \ +"\156\166\145\162\164\040\164\157\040\154\157\143\141\154\040\164" \ +"\151\155\145\051\012\011\055\122\054\055\055\162\146\143\055\062" \ +"\070\062\062\011\117\165\164\160\165\164\040\122\106\103\055\062" \ +"\070\062\062\040\143\157\155\160\154\151\141\156\164\040\144\141" \ +"\164\145\040\163\164\162\151\156\147\012\011\055\111\133\123\120" \ +"\105\103\135\011\117\165\164\160\165\164\040\111\123\117\055\070" \ +"\066\060\061\040\143\157\155\160\154\151\141\156\164\040\144\141" \ +"\164\145\040\163\164\162\151\156\147\012\011\011\011\123\120\105" \ +"\103\075\047\144\141\164\145\047\040\050\144\145\146\141\165\154" \ +"\164\051\040\146\157\162\040\144\141\164\145\040\157\156\154\171" \ +"\054\012\011\011\011\047\150\157\165\162\163\047\054\040\047\155" \ +"\151\156\165\164\145\163\047\054\040\157\162\040\047\163\145\143" \ +"\157\156\144\163\047\040\146\157\162\040\144\141\164\145\040\141" \ +"\156\144\012\011\011\011\164\151\155\145\040\164\157\040\164\150" \ +"\145\040\151\156\144\151\143\141\164\145\144\040\160\162\145\143" \ +"\151\163\151\157\156\012\011\055\162\054\055\055\162\145\146\145" \ +"\162\145\156\143\145\040\106\111\114\105\011\104\151\163\160\154" \ +"\141\171\040\154\141\163\164\040\155\157\144\151\146\151\143\141" \ +"\164\151\157\156\040\164\151\155\145\040\157\146\040\106\111\114" \ +"\105\012\011\055\144\054\055\055\144\141\164\145\040\124\111\115" \ +"\105\011\104\151\163\160\154\141\171\040\124\111\115\105\054\040" \ +"\156\157\164\040\047\156\157\167\047\012\011\055\104\040\106\115" \ +"\124\011\011\125\163\145\040\106\115\124\040\050\163\164\162\160" \ +"\164\151\155\145\040\146\157\162\155\141\164\051\040\146\157\162" \ +"\040\055\144\040\124\111\115\105\040\143\157\156\166\145\162\163" \ +"\151\157\156\012\012\122\145\143\157\147\156\151\172\145\144\040" \ +"\124\111\115\105\040\146\157\162\155\141\164\163\072\012\011\150" \ +"\150\072\155\155\133\072\163\163\135\012\011\133\131\131\131\131" \ +"\056\135\115\115\056\104\104\055\150\150\072\155\155\133\072\163" \ +"\163\135\012\011\131\131\131\131\055\115\115\055\104\104\040\150" \ +"\150\072\155\155\133\072\163\163\135\012\011\133\133\133\133\133" \ +"\131\131\135\131\131\135\115\115\135\104\104\135\150\150\135\155" \ +"\155\133\056\163\163\135\012\011\047\144\141\164\145\040\124\111" \ +"\115\105\047\040\146\157\162\155\040\141\143\143\145\160\164\163" \ +"\040\115\115\104\104\150\150\155\155\133\133\131\131\135\131\131" \ +"\135\133\056\163\163\135\040\151\156\163\164\145\141\144\000\133" \ +"\055\170\135\040\133\055\145\123\103\122\111\120\124\135\056\056" \ +"\056\040\133\055\146\106\111\114\105\135\056\056\056\040\133\106" \ +"\111\114\105\135\056\056\056\012\012\124\151\156\171\040\122\120" \ +"\116\040\143\141\154\143\165\154\141\164\157\162\056\040\117\160" \ +"\145\162\141\164\151\157\156\163\072\012\053\054\040\055\054\040" \ +"\052\054\040\057\054\040\045\054\040\176\054\040\136\054\040\174" \ +"\054\012\160\040\055\040\160\162\151\156\164\040\164\157\160\040" \ +"\157\146\040\164\150\145\040\163\164\141\143\153\040\167\151\164" \ +"\150\157\165\164\040\160\157\160\160\151\156\147\012\146\040\055" \ +"\040\160\162\151\156\164\040\145\156\164\151\162\145\040\163\164" \ +"\141\143\153\012\153\040\055\040\160\157\160\040\164\150\145\040" \ +"\166\141\154\165\145\040\141\156\144\040\163\145\164\040\164\150" \ +"\145\040\160\162\145\143\151\163\151\157\156\012\151\040\055\040" \ +"\160\157\160\040\164\150\145\040\166\141\154\165\145\040\141\156" \ +"\144\040\163\145\164\040\151\156\160\165\164\040\162\141\144\151" \ +"\170\012\157\040\055\040\160\157\160\040\164\150\145\040\166\141" \ +"\154\165\145\040\141\156\144\040\163\145\164\040\157\165\164\160" \ +"\165\164\040\162\141\144\151\170\012\105\170\141\155\160\154\145" \ +"\163\072\040\144\143\040\055\145\047\062\040\062\040\053\040\160" \ +"\047\040\055\076\040\064\054\040\144\143\040\055\145\047\070\040" \ +"\070\040\052\040\062\040\062\040\053\040\057\040\160\047\040\055" \ +"\076\040\061\066\000\133\151\146\075\106\111\114\105\135\040\133" \ +"\157\146\075\106\111\114\105\135\040\133\151\142\163\075\116\040" \ +"\157\142\163\075\116\057\142\163\075\116\135\040\133\143\157\165" \ +"\156\164\075\116\135\040\133\163\153\151\160\075\116\135\040\133" \ +"\163\145\145\153\075\116\135\012\011\133\143\157\156\166\075\156" \ +"\157\164\162\165\156\143\174\156\157\145\162\162\157\162\174\163" \ +"\171\156\143\174\146\163\171\156\143\135\012\011\133\151\146\154" \ +"\141\147\075\163\153\151\160\137\142\171\164\145\163\174\146\165" \ +"\154\154\142\154\157\143\153\135\040\133\157\146\154\141\147\075" \ +"\163\145\145\153\137\142\171\164\145\163\174\141\160\160\145\156" \ +"\144\135\012\012\103\157\160\171\040\141\040\146\151\154\145\040" \ +"\167\151\164\150\040\143\157\156\166\145\162\164\151\156\147\040" \ +"\141\156\144\040\146\157\162\155\141\164\164\151\156\147\012\012" \ +"\011\151\146\075\106\111\114\105\011\011\122\145\141\144\040\146" \ +"\162\157\155\040\106\111\114\105\040\151\156\163\164\145\141\144" \ +"\040\157\146\040\163\164\144\151\156\012\011\157\146\075\106\111" \ +"\114\105\011\011\127\162\151\164\145\040\164\157\040\106\111\114" \ +"\105\040\151\156\163\164\145\141\144\040\157\146\040\163\164\144" \ +"\157\165\164\012\011\142\163\075\116\011\011\122\145\141\144\040" \ +"\141\156\144\040\167\162\151\164\145\040\116\040\142\171\164\145" \ +"\163\040\141\164\040\141\040\164\151\155\145\012\011\151\142\163" \ +"\075\116\011\011\122\145\141\144\040\116\040\142\171\164\145\163" \ +"\040\141\164\040\141\040\164\151\155\145\012\011\157\142\163\075" \ +"\116\011\011\127\162\151\164\145\040\116\040\142\171\164\145\163" \ +"\040\141\164\040\141\040\164\151\155\145\012\011\143\157\165\156" \ +"\164\075\116\011\011\103\157\160\171\040\157\156\154\171\040\116" \ +"\040\151\156\160\165\164\040\142\154\157\143\153\163\012\011\163" \ +"\153\151\160\075\116\011\011\123\153\151\160\040\116\040\151\156" \ +"\160\165\164\040\142\154\157\143\153\163\012\011\163\145\145\153" \ +"\075\116\011\011\123\153\151\160\040\116\040\157\165\164\160\165" \ +"\164\040\142\154\157\143\153\163\012\011\143\157\156\166\075\156" \ +"\157\164\162\165\156\143\011\104\157\156\047\164\040\164\162\165" \ +"\156\143\141\164\145\040\157\165\164\160\165\164\040\146\151\154" \ +"\145\012\011\143\157\156\166\075\156\157\145\162\162\157\162\011" \ +"\103\157\156\164\151\156\165\145\040\141\146\164\145\162\040\162" \ +"\145\141\144\040\145\162\162\157\162\163\012\011\143\157\156\166" \ +"\075\163\171\156\143\011\120\141\144\040\142\154\157\143\153\163" \ +"\040\167\151\164\150\040\172\145\162\157\163\012\011\143\157\156" \ +"\166\075\146\163\171\156\143\011\120\150\171\163\151\143\141\154" \ +"\154\171\040\167\162\151\164\145\040\144\141\164\141\040\157\165" \ +"\164\040\142\145\146\157\162\145\040\146\151\156\151\163\150\151" \ +"\156\147\012\011\143\157\156\166\075\163\167\141\142\011\123\167" \ +"\141\160\040\145\166\145\162\171\040\160\141\151\162\040\157\146" \ +"\040\142\171\164\145\163\012\011\151\146\154\141\147\075\163\153" \ +"\151\160\137\142\171\164\145\163\011\163\153\151\160\075\116\040" \ +"\151\163\040\151\156\040\142\171\164\145\163\012\011\151\146\154" \ +"\141\147\075\146\165\154\154\142\154\157\143\153\011\122\145\141" \ +"\144\040\146\165\154\154\040\142\154\157\143\153\163\012\011\157" \ +"\146\154\141\147\075\163\145\145\153\137\142\171\164\145\163\011" \ +"\163\145\145\153\075\116\040\151\163\040\151\156\040\142\171\164" \ +"\145\163\012\011\157\146\154\141\147\075\141\160\160\145\156\144" \ +"\011\117\160\145\156\040\157\165\164\160\165\164\040\146\151\154" \ +"\145\040\151\156\040\141\160\160\145\156\144\040\155\157\144\145" \ +"\012\011\163\164\141\164\165\163\075\156\157\170\146\145\162\011" \ +"\123\165\160\160\162\145\163\163\040\162\141\164\145\040\157\165" \ +"\164\160\165\164\012\011\163\164\141\164\165\163\075\156\157\156" \ +"\145\011\123\165\160\160\162\145\163\163\040\141\154\154\040\157" \ +"\165\164\160\165\164\012\012\116\040\155\141\171\040\142\145\040" \ +"\163\165\146\146\151\170\145\144\040\142\171\040\143\040\050\061" \ +"\051\054\040\167\040\050\062\051\054\040\142\040\050\065\061\062" \ +"\051\054\040\153\102\040\050\061\060\060\060\051\054\040\153\040" \ +"\050\061\060\062\064\051\054\040\115\102\054\040\115\054\040\107" \ +"\102\054\040\107\000\133\116\135\012\012\104\145\141\154\154\157" \ +"\143\141\164\145\040\165\156\165\163\145\144\040\166\151\162\164" \ +"\165\141\154\040\164\145\162\155\151\156\141\154\040\057\144\145" \ +"\166\057\164\164\171\116\000\133\125\123\105\122\135\040\107\122" \ +"\117\125\120\012\012\104\145\154\145\164\145\040\147\162\157\165" \ +"\160\040\107\122\117\125\120\040\146\162\157\155\040\164\150\145" \ +"\040\163\171\163\164\145\155\040\157\162\040\165\163\145\162\040" \ +"\125\123\105\122\040\146\162\157\155\040\147\162\157\165\160\040" \ +"\107\122\117\125\120\000\133\055\055\162\145\155\157\166\145\055" \ +"\150\157\155\145\135\040\125\123\105\122\012\012\104\145\154\145" \ +"\164\145\040\125\123\105\122\040\146\162\157\155\040\164\150\145" \ +"\040\163\171\163\164\145\155\000\133\055\156\135\040\133\055\142" \ +"\040\102\101\123\105\135\040\133\126\105\122\123\111\117\116\135" \ +"\040\133\115\117\104\106\111\114\105\123\135\056\056\056\012\012" \ +"\107\145\156\145\162\141\164\145\040\155\157\144\165\154\145\163" \ +"\056\144\145\160\054\040\141\154\151\141\163\054\040\141\156\144" \ +"\040\163\171\155\142\157\154\163\040\146\151\154\145\163\012\012" \ +"\011\055\142\040\102\101\123\105\011\125\163\145\040\102\101\123" \ +"\105\057\154\151\142\057\155\157\144\165\154\145\163\057\126\105" \ +"\122\123\111\117\116\012\011\055\156\011\104\162\171\040\162\165" \ +"\156\072\040\160\162\151\156\164\040\146\151\154\145\163\040\164" \ +"\157\040\163\164\144\157\165\164\000\101\104\104\122\105\123\123" \ +"\040\133\127\111\104\124\110\040\133\126\101\114\125\105\135\135" \ +"\012\012\122\145\141\144\057\167\162\151\164\145\040\146\162\157" \ +"\155\040\160\150\171\163\151\143\141\154\040\141\144\144\162\145" \ +"\163\163\012\012\011\101\104\104\122\105\123\123\011\101\144\144" \ +"\162\145\163\163\040\164\157\040\141\143\164\040\165\160\157\156" \ +"\012\011\127\111\104\124\110\011\127\151\144\164\150\040\050\070" \ +"\057\061\066\057\056\056\056\051\012\011\126\101\114\125\105\011" \ +"\104\141\164\141\040\164\157\040\142\145\040\167\162\151\164\164" \ +"\145\156\000\133\055\120\153\155\150\124\141\151\135\040\133\055" \ +"\102\040\123\111\132\105\135\040\133\106\111\114\105\123\131\123" \ +"\124\105\115\135\056\056\056\012\012\120\162\151\156\164\040\146" \ +"\151\154\145\163\171\163\164\145\155\040\165\163\141\147\145\040" \ +"\163\164\141\164\151\163\164\151\143\163\012\012\011\055\120\011" \ +"\120\117\123\111\130\040\157\165\164\160\165\164\040\146\157\162" \ +"\155\141\164\012\011\055\153\011\061\060\062\064\055\142\171\164" \ +"\145\040\142\154\157\143\153\163\040\050\144\145\146\141\165\154" \ +"\164\051\012\011\055\155\011\061\115\055\142\171\164\145\040\142" \ +"\154\157\143\153\163\012\011\055\150\011\110\165\155\141\156\040" \ +"\162\145\141\144\141\142\154\145\040\050\145\056\147\056\040\061" \ +"\113\040\062\064\063\115\040\062\107\051\012\011\055\124\011\120" \ +"\162\151\156\164\040\146\151\154\145\163\171\163\164\145\155\040" \ +"\164\171\160\145\012\011\055\141\011\123\150\157\167\040\141\154" \ +"\154\040\146\151\154\145\163\171\163\164\145\155\163\012\011\055" \ +"\151\011\111\156\157\144\145\163\012\011\055\102\040\123\111\132" \ +"\105\011\102\154\157\143\153\163\151\172\145\000\103\114\111\105" \ +"\116\124\137\111\106\101\103\105\133\054\103\114\111\105\116\124" \ +"\137\111\106\101\103\105\062\135\056\056\056\040\123\105\122\126" \ +"\105\122\137\111\106\101\103\105\040\133\123\105\122\126\105\122" \ +"\137\111\120\135\012\012\122\145\154\141\171\040\104\110\103\120" \ +"\040\162\145\161\165\145\163\164\163\040\142\145\164\167\145\145" \ +"\156\040\143\154\151\145\156\164\163\040\141\156\144\040\163\145" \ +"\162\166\145\162\000\133\055\141\142\102\144\151\116\161\162\124" \ +"\163\164\167\135\040\133\055\114\040\114\101\102\105\114\135\040" \ +"\133\055\123\040\106\111\114\105\135\040\133\055\125\040\114\111" \ +"\116\105\123\135\040\106\111\114\105\061\040\106\111\114\105\062" \ +"\012\012\103\157\155\160\141\162\145\040\146\151\154\145\163\040" \ +"\154\151\156\145\040\142\171\040\154\151\156\145\040\141\156\144" \ +"\040\157\165\164\160\165\164\040\164\150\145\040\144\151\146\146" \ +"\145\162\145\156\143\145\163\040\142\145\164\167\145\145\156\040" \ +"\164\150\145\155\056\012\124\150\151\163\040\151\155\160\154\145" \ +"\155\145\156\164\141\164\151\157\156\040\163\165\160\160\157\162" \ +"\164\163\040\165\156\151\146\151\145\144\040\144\151\146\146\163" \ +"\040\157\156\154\171\056\012\012\011\055\141\011\124\162\145\141" \ +"\164\040\141\154\154\040\146\151\154\145\163\040\141\163\040\164" \ +"\145\170\164\012\011\055\142\011\111\147\156\157\162\145\040\143" \ +"\150\141\156\147\145\163\040\151\156\040\164\150\145\040\141\155" \ +"\157\165\156\164\040\157\146\040\167\150\151\164\145\163\160\141" \ +"\143\145\012\011\055\102\011\111\147\156\157\162\145\040\143\150" \ +"\141\156\147\145\163\040\167\150\157\163\145\040\154\151\156\145" \ +"\163\040\141\162\145\040\141\154\154\040\142\154\141\156\153\012" \ +"\011\055\144\011\124\162\171\040\150\141\162\144\040\164\157\040" \ +"\146\151\156\144\040\141\040\163\155\141\154\154\145\162\040\163" \ +"\145\164\040\157\146\040\143\150\141\156\147\145\163\012\011\055" \ +"\151\011\111\147\156\157\162\145\040\143\141\163\145\040\144\151" \ +"\146\146\145\162\145\156\143\145\163\012\011\055\114\011\125\163" \ +"\145\040\114\101\102\105\114\040\151\156\163\164\145\141\144\040" \ +"\157\146\040\164\150\145\040\146\151\154\145\156\141\155\145\040" \ +"\151\156\040\164\150\145\040\165\156\151\146\151\145\144\040\150" \ +"\145\141\144\145\162\012\011\055\116\011\124\162\145\141\164\040" \ +"\141\142\163\145\156\164\040\146\151\154\145\163\040\141\163\040" \ +"\145\155\160\164\171\012\011\055\161\011\117\165\164\160\165\164" \ +"\040\157\156\154\171\040\167\150\145\164\150\145\162\040\146\151" \ +"\154\145\163\040\144\151\146\146\145\162\012\011\055\162\011\122" \ +"\145\143\165\162\163\145\012\011\055\123\011\123\164\141\162\164" \ +"\040\167\151\164\150\040\106\111\114\105\040\167\150\145\156\040" \ +"\143\157\155\160\141\162\151\156\147\040\144\151\162\145\143\164" \ +"\157\162\151\145\163\012\011\055\124\011\115\141\153\145\040\164" \ +"\141\142\163\040\154\151\156\145\040\165\160\040\142\171\040\160" \ +"\162\145\146\151\170\151\156\147\040\141\040\164\141\142\040\167" \ +"\150\145\156\040\156\145\143\145\163\163\141\162\171\012\011\055" \ +"\163\011\122\145\160\157\162\164\040\167\150\145\156\040\164\167" \ +"\157\040\146\151\154\145\163\040\141\162\145\040\164\150\145\040" \ +"\163\141\155\145\012\011\055\164\011\105\170\160\141\156\144\040" \ +"\164\141\142\163\040\164\157\040\163\160\141\143\145\163\040\151" \ +"\156\040\157\165\164\160\165\164\012\011\055\125\011\117\165\164" \ +"\160\165\164\040\114\111\116\105\123\040\154\151\156\145\163\040" \ +"\157\146\040\143\157\156\164\145\170\164\012\011\055\167\011\111" \ +"\147\156\157\162\145\040\141\154\154\040\167\150\151\164\145\163" \ +"\160\141\143\145\000\106\111\114\105\116\101\115\105\012\012\123" \ +"\164\162\151\160\040\156\157\156\055\144\151\162\145\143\164\157" \ +"\162\171\040\163\165\146\146\151\170\040\146\162\157\155\040\106" \ +"\111\114\105\116\101\115\105\000\133\055\143\135\040\133\055\156" \ +"\040\114\105\126\105\114\135\040\133\055\163\040\123\111\132\105" \ +"\135\012\012\120\162\151\156\164\040\157\162\040\143\157\156\164" \ +"\162\157\154\040\164\150\145\040\153\145\162\156\145\154\040\162" \ +"\151\156\147\040\142\165\146\146\145\162\012\012\011\055\143\011" \ +"\011\103\154\145\141\162\040\162\151\156\147\040\142\165\146\146" \ +"\145\162\040\141\146\164\145\162\040\160\162\151\156\164\151\156" \ +"\147\012\011\055\156\040\114\105\126\105\114\011\123\145\164\040" \ +"\143\157\156\163\157\154\145\040\154\157\147\147\151\156\147\040" \ +"\154\145\166\145\154\012\011\055\163\040\123\111\132\105\011\011" \ +"\102\165\146\146\145\162\040\163\151\172\145\012\011\055\162\011" \ +"\011\120\162\151\156\164\040\162\141\167\040\155\145\163\163\141" \ +"\147\145\040\142\165\146\146\145\162\000\133\055\144\166\163\135" \ +"\040\133\055\143\040\103\117\116\106\106\111\114\105\135\040\133" \ +"\055\164\040\124\124\114\137\123\105\103\135\040\133\055\160\040" \ +"\120\117\122\124\135\040\133\055\151\040\101\104\104\122\135\012" \ +"\012\123\155\141\154\154\040\163\164\141\164\151\143\040\104\116" \ +"\123\040\163\145\162\166\145\162\040\144\141\145\155\157\156\012" \ +"\012\011\055\143\040\106\111\114\105\011\103\157\156\146\151\147" \ +"\040\146\151\154\145\012\011\055\164\040\123\105\103\011\124\124" \ +"\114\012\011\055\160\040\120\117\122\124\011\114\151\163\164\145" \ +"\156\040\157\156\040\120\117\122\124\012\011\055\151\040\101\104" \ +"\104\122\011\114\151\163\164\145\156\040\157\156\040\101\104\104" \ +"\122\012\011\055\144\011\104\141\145\155\157\156\151\172\145\012" \ +"\011\055\166\011\126\145\162\142\157\163\145\012\011\055\163\011" \ +"\123\145\156\144\040\163\165\143\143\145\163\163\146\165\154\040" \ +"\162\145\160\154\151\145\163\040\157\156\154\171\056\040\125\163" \ +"\145\040\164\150\151\163\040\151\146\040\171\157\165\040\167\141" \ +"\156\164\012\011\011\164\157\040\165\163\145\040\057\145\164\143" \ +"\057\162\145\163\157\154\166\056\143\157\156\146\040\167\151\164" \ +"\150\040\164\167\157\040\156\141\155\145\163\145\162\166\145\162" \ +"\040\154\151\156\145\163\072\012\011\011\011\156\141\155\145\163" \ +"\145\162\166\145\162\040\104\116\123\104\137\123\105\122\126\105" \ +"\122\012\011\011\011\156\141\155\145\163\145\162\166\145\162\040" \ +"\116\117\122\115\101\114\137\104\116\123\137\123\105\122\126\105" \ +"\122\000\010\000\133\055\165\144\135\040\133\106\111\114\105\135" \ +"\012\012\103\157\156\166\145\162\164\040\106\111\114\105\040\151" \ +"\156\055\160\154\141\143\145\040\146\162\157\155\040\104\117\123" \ +"\040\164\157\040\125\156\151\170\040\146\157\162\155\141\164\056" \ +"\012\127\150\145\156\040\156\157\040\146\151\154\145\040\151\163" \ +"\040\147\151\166\145\156\054\040\165\163\145\040\163\164\144\151" \ +"\156\057\163\164\144\157\165\164\056\012\012\011\055\165\011\144" \ +"\157\163\062\165\156\151\170\012\011\055\144\011\165\156\151\170" \ +"\062\144\157\163\000\133\055\141\110\114\144\143\154\163\170\150" \ +"\155\153\135\040\133\106\111\114\105\135\056\056\056\012\012\123" \ +"\165\155\155\141\162\151\172\145\040\144\151\163\153\040\163\160" \ +"\141\143\145\040\165\163\145\144\040\146\157\162\040\145\141\143" \ +"\150\040\106\111\114\105\040\141\156\144\057\157\162\040\144\151" \ +"\162\145\143\164\157\162\171\012\012\011\055\141\011\123\150\157" \ +"\167\040\146\151\154\145\040\163\151\172\145\163\040\164\157\157" \ +"\012\011\055\114\011\106\157\154\154\157\167\040\141\154\154\040" \ +"\163\171\155\154\151\156\153\163\012\011\055\110\011\106\157\154" \ +"\154\157\167\040\163\171\155\154\151\156\153\163\040\157\156\040" \ +"\143\157\155\155\141\156\144\040\154\151\156\145\012\011\055\144" \ +"\040\116\011\114\151\155\151\164\040\157\165\164\160\165\164\040" \ +"\164\157\040\144\151\162\145\143\164\157\162\151\145\163\040\050" \ +"\141\156\144\040\146\151\154\145\163\040\167\151\164\150\040\055" \ +"\141\051\040\157\146\040\144\145\160\164\150\040\074\040\116\012" \ +"\011\055\143\011\123\150\157\167\040\147\162\141\156\144\040\164" \ +"\157\164\141\154\012\011\055\154\011\103\157\165\156\164\040\163" \ +"\151\172\145\163\040\155\141\156\171\040\164\151\155\145\163\040" \ +"\151\146\040\150\141\162\144\040\154\151\156\153\145\144\012\011" \ +"\055\163\011\104\151\163\160\154\141\171\040\157\156\154\171\040" \ +"\141\040\164\157\164\141\154\040\146\157\162\040\145\141\143\150" \ +"\040\141\162\147\165\155\145\156\164\012\011\055\170\011\123\153" \ +"\151\160\040\144\151\162\145\143\164\157\162\151\145\163\040\157" \ +"\156\040\144\151\146\146\145\162\145\156\164\040\146\151\154\145" \ +"\163\171\163\164\145\155\163\012\011\055\150\011\123\151\172\145" \ +"\163\040\151\156\040\150\165\155\141\156\040\162\145\141\144\141" \ +"\142\154\145\040\146\157\162\155\141\164\040\050\145\056\147\056" \ +"\054\040\061\113\040\062\064\063\115\040\062\107\051\012\011\055" \ +"\155\011\123\151\172\145\163\040\151\156\040\155\145\147\141\142" \ +"\171\164\145\163\012\011\055\153\011\123\151\172\145\163\040\151" \ +"\156\040\153\151\154\157\142\171\164\145\163\040\050\144\145\146" \ +"\141\165\154\164\051\000\076\040\153\145\171\155\141\160\012\012" \ +"\120\162\151\156\164\040\141\040\142\151\156\141\162\171\040\153" \ +"\145\171\142\157\141\162\144\040\164\162\141\156\163\154\141\164" \ +"\151\157\156\040\164\141\142\154\145\040\164\157\040\163\164\144" \ +"\157\165\164\000\133\055\162\174\055\141\135\040\133\055\144\135" \ +"\040\133\055\146\040\114\105\101\123\105\106\111\114\105\135\012" \ +"\012\104\151\163\160\154\141\171\040\104\110\103\120\040\154\145" \ +"\141\163\145\163\040\147\162\141\156\164\145\144\040\142\171\040" \ +"\165\144\150\143\160\144\012\012\011\055\146\054\055\055\146\151" \ +"\154\145\040\106\111\114\105\011\114\145\141\163\145\040\146\151" \ +"\154\145\012\011\055\162\054\055\055\162\145\155\141\151\156\151" \ +"\156\147\011\123\150\157\167\040\162\145\155\141\151\156\151\156" \ +"\147\040\164\151\155\145\012\011\055\141\054\055\055\141\142\163" \ +"\157\154\165\164\145\011\123\150\157\167\040\145\170\160\151\162" \ +"\141\164\151\157\156\040\164\151\155\145\012\011\055\144\054\055" \ +"\055\144\145\143\151\155\141\154\011\123\150\157\167\040\164\151" \ +"\155\145\040\151\156\040\163\145\143\157\156\144\163\000\133\055" \ +"\156\145\105\135\040\133\101\122\107\135\056\056\056\012\012\120" \ +"\162\151\156\164\040\164\150\145\040\163\160\145\143\151\146\151" \ +"\145\144\040\101\122\107\163\040\164\157\040\163\164\144\157\165" \ +"\164\012\012\011\055\156\011\123\165\160\160\162\145\163\163\040" \ +"\164\162\141\151\154\151\156\147\040\156\145\167\154\151\156\145" \ +"\012\011\055\145\011\111\156\164\145\162\160\162\145\164\040\142" \ +"\141\143\153\163\154\141\163\150\040\145\163\143\141\160\145\163" \ +"\040\050\151\056\145\056\054\040\134\164\075\164\141\142\051\012" \ +"\011\055\105\011\104\157\156\047\164\040\151\156\164\145\162\160" \ +"\162\145\164\040\142\141\143\153\163\154\141\163\150\040\145\163" \ +"\143\141\160\145\163\040\050\144\145\146\141\165\154\164\051\000" \ +"\133\106\111\114\105\135\000\010\000\133\055\164\135\040\133\055" \ +"\124\135\040\133\104\105\126\111\103\105\135\012\012\105\152\145" \ +"\143\164\040\104\105\126\111\103\105\040\157\162\040\144\145\146" \ +"\141\165\154\164\040\057\144\145\166\057\143\144\162\157\155\012" \ +"\012\011\055\163\011\123\103\123\111\040\144\145\166\151\143\145" \ +"\012\011\055\164\011\103\154\157\163\145\040\164\162\141\171\012" \ +"\011\055\124\011\117\160\145\156\057\143\154\157\163\145\040\164" \ +"\162\141\171\040\050\164\157\147\147\154\145\051\000\133\055\151" \ +"\165\135\040\133\055\135\040\133\156\141\155\145\075\166\141\154" \ +"\165\145\135\056\056\056\040\133\120\122\117\107\040\101\122\107" \ +"\123\135\012\012\120\162\151\156\164\040\164\150\145\040\143\165" \ +"\162\162\145\156\164\040\145\156\166\151\162\157\156\155\145\156" \ +"\164\040\157\162\040\162\165\156\040\120\122\117\107\040\141\146" \ +"\164\145\162\040\163\145\164\164\151\156\147\040\165\160\012\164" \ +"\150\145\040\163\160\145\143\151\146\151\145\144\040\145\156\166" \ +"\151\162\157\156\155\145\156\164\012\012\011\055\054\040\055\151" \ +"\011\123\164\141\162\164\040\167\151\164\150\040\141\156\040\145" \ +"\155\160\164\171\040\145\156\166\151\162\157\156\155\145\156\164" \ +"\012\011\055\165\011\122\145\155\157\166\145\040\166\141\162\151" \ +"\141\142\154\145\040\146\162\157\155\040\164\150\145\040\145\156" \ +"\166\151\162\157\156\155\145\156\164\000\104\111\122\040\120\122" \ +"\117\107\040\101\122\107\123\012\012\123\145\164\040\166\141\162" \ +"\151\157\165\163\040\145\156\166\151\162\157\156\155\145\156\164" \ +"\040\166\141\162\151\141\142\154\145\163\040\141\163\040\163\160" \ +"\145\143\151\146\151\145\144\040\142\171\040\146\151\154\145\163" \ +"\012\151\156\040\164\150\145\040\144\151\162\145\143\164\157\162" \ +"\171\040\104\111\122\054\040\162\165\156\040\120\122\117\107\000" \ +"\125\123\105\122\040\120\122\117\107\040\101\122\107\123\012\012" \ +"\123\145\164\040\044\125\111\104\040\164\157\040\125\123\105\122" \ +"\047\163\040\165\151\144\040\141\156\144\040\044\107\111\104\040" \ +"\164\157\040\125\123\105\122\047\163\040\147\151\144\054\040\162" \ +"\165\156\040\120\122\117\107\000\133\055\151\135\040\133\055\164" \ +"\040\116\135\040\133\106\111\114\105\135\056\056\056\012\012\103" \ +"\157\156\166\145\162\164\040\164\141\142\163\040\164\157\040\163" \ +"\160\141\143\145\163\054\040\167\162\151\164\151\156\147\040\164" \ +"\157\040\163\164\144\157\165\164\012\012\011\055\151\011\104\157" \ +"\156\047\164\040\143\157\156\166\145\162\164\040\164\141\142\163" \ +"\040\141\146\164\145\162\040\156\157\156\040\142\154\141\156\153" \ +"\163\012\011\055\164\011\124\141\142\163\164\157\160\163\040\145" \ +"\166\145\162\171\040\116\040\143\150\141\162\163\000\105\130\120" \ +"\122\105\123\123\111\117\116\012\012\120\162\151\156\164\040\164" \ +"\150\145\040\166\141\154\165\145\040\157\146\040\105\130\120\122" \ +"\105\123\123\111\117\116\040\164\157\040\163\164\144\157\165\164" \ +"\012\012\105\130\120\122\105\123\123\111\117\116\040\155\141\171" \ +"\040\142\145\072\012\011\101\122\107\061\040\174\040\101\122\107" \ +"\062\011\101\122\107\061\040\151\146\040\151\164\040\151\163\040" \ +"\156\145\151\164\150\145\162\040\156\165\154\154\040\156\157\162" \ +"\040\060\054\040\157\164\150\145\162\167\151\163\145\040\101\122" \ +"\107\062\012\011\101\122\107\061\040\046\040\101\122\107\062\011" \ +"\101\122\107\061\040\151\146\040\156\145\151\164\150\145\162\040" \ +"\141\162\147\165\155\145\156\164\040\151\163\040\156\165\154\154" \ +"\040\157\162\040\060\054\040\157\164\150\145\162\167\151\163\145" \ +"\040\060\012\011\101\122\107\061\040\074\040\101\122\107\062\011" \ +"\061\040\151\146\040\101\122\107\061\040\151\163\040\154\145\163" \ +"\163\040\164\150\141\156\040\101\122\107\062\054\040\145\154\163" \ +"\145\040\060\056\040\123\151\155\151\154\141\162\154\171\072\012" \ +"\011\101\122\107\061\040\074\075\040\101\122\107\062\012\011\101" \ +"\122\107\061\040\075\040\101\122\107\062\012\011\101\122\107\061" \ +"\040\041\075\040\101\122\107\062\012\011\101\122\107\061\040\076" \ +"\075\040\101\122\107\062\012\011\101\122\107\061\040\076\040\101" \ +"\122\107\062\012\011\101\122\107\061\040\053\040\101\122\107\062" \ +"\011\123\165\155\040\157\146\040\101\122\107\061\040\141\156\144" \ +"\040\101\122\107\062\056\040\123\151\155\151\154\141\162\154\171" \ +"\072\012\011\101\122\107\061\040\055\040\101\122\107\062\012\011" \ +"\101\122\107\061\040\052\040\101\122\107\062\012\011\101\122\107" \ +"\061\040\057\040\101\122\107\062\012\011\101\122\107\061\040\045" \ +"\040\101\122\107\062\012\011\123\124\122\111\116\107\040\072\040" \ +"\122\105\107\105\130\120\011\011\101\156\143\150\157\162\145\144" \ +"\040\160\141\164\164\145\162\156\040\155\141\164\143\150\040\157" \ +"\146\040\122\105\107\105\130\120\040\151\156\040\123\124\122\111" \ +"\116\107\012\011\155\141\164\143\150\040\123\124\122\111\116\107" \ +"\040\122\105\107\105\130\120\011\123\141\155\145\040\141\163\040" \ +"\123\124\122\111\116\107\040\072\040\122\105\107\105\130\120\012" \ +"\011\163\165\142\163\164\162\040\123\124\122\111\116\107\040\120" \ +"\117\123\040\114\105\116\107\124\110\040\123\165\142\163\164\162" \ +"\151\156\147\040\157\146\040\123\124\122\111\116\107\054\040\120" \ +"\117\123\040\143\157\165\156\164\145\144\040\146\162\157\155\040" \ +"\061\012\011\151\156\144\145\170\040\123\124\122\111\116\107\040" \ +"\103\110\101\122\123\011\111\156\144\145\170\040\151\156\040\123" \ +"\124\122\111\116\107\040\167\150\145\162\145\040\141\156\171\040" \ +"\103\110\101\122\123\040\151\163\040\146\157\165\156\144\054\040" \ +"\157\162\040\060\012\011\154\145\156\147\164\150\040\123\124\122" \ +"\111\116\107\011\011\114\145\156\147\164\150\040\157\146\040\123" \ +"\124\122\111\116\107\012\011\161\165\157\164\145\040\124\117\113" \ +"\105\116\011\011\111\156\164\145\162\160\162\145\164\040\124\117" \ +"\113\105\116\040\141\163\040\141\040\163\164\162\151\156\147\054" \ +"\040\145\166\145\156\040\151\146\012\011\011\011\011\151\164\040" \ +"\151\163\040\141\040\153\145\171\167\157\162\144\040\154\151\153" \ +"\145\040\047\155\141\164\143\150\047\040\157\162\040\141\156\012" \ +"\011\011\011\011\157\160\145\162\141\164\157\162\040\154\151\153" \ +"\145\040\047\057\047\012\011\050\105\130\120\122\105\123\123\111" \ +"\117\116\051\011\011\126\141\154\165\145\040\157\146\040\105\130" \ +"\120\122\105\123\123\111\117\116\012\012\102\145\167\141\162\145" \ +"\040\164\150\141\164\040\155\141\156\171\040\157\160\145\162\141" \ +"\164\157\162\163\040\156\145\145\144\040\164\157\040\142\145\040" \ +"\145\163\143\141\160\145\144\040\157\162\040\161\165\157\164\145" \ +"\144\040\146\157\162\040\163\150\145\154\154\163\056\012\103\157" \ +"\155\160\141\162\151\163\157\156\163\040\141\162\145\040\141\162" \ +"\151\164\150\155\145\164\151\143\040\151\146\040\142\157\164\150" \ +"\040\101\122\107\163\040\141\162\145\040\156\165\155\142\145\162" \ +"\163\054\040\145\154\163\145\012\154\145\170\151\143\157\147\162" \ +"\141\160\150\151\143\141\154\056\040\120\141\164\164\145\162\156" \ +"\040\155\141\164\143\150\145\163\040\162\145\164\165\162\156\040" \ +"\164\150\145\040\163\164\162\151\156\147\040\155\141\164\143\150" \ +"\145\144\040\142\145\164\167\145\145\156\012\134\050\040\141\156" \ +"\144\040\134\051\040\157\162\040\156\165\154\154\073\040\151\146" \ +"\040\134\050\040\141\156\144\040\134\051\040\141\162\145\040\156" \ +"\157\164\040\165\163\145\144\054\040\164\150\145\171\040\162\145" \ +"\164\165\162\156\040\164\150\145\040\156\165\155\142\145\162\012" \ +"\157\146\040\143\150\141\162\141\143\164\145\162\163\040\155\141" \ +"\164\143\150\145\144\040\157\162\040\060\056\000\133\116\125\115" \ +"\102\105\122\135\056\056\056\012\012\120\162\151\156\164\040\160" \ +"\162\151\155\145\040\146\141\143\164\157\162\163\000\133\055\146" \ +"\151\167\135\040\133\055\142\040\101\104\104\122\135\040\133\123" \ +"\124\122\111\116\107\135\012\012\120\162\157\166\151\144\145\040" \ +"\146\141\153\145\040\151\144\145\156\164\040\050\141\165\164\150" \ +"\051\040\163\145\162\166\151\143\145\012\012\011\055\146\011\122" \ +"\165\156\040\151\156\040\146\157\162\145\147\162\157\165\156\144" \ +"\012\011\055\151\011\111\156\145\164\144\040\155\157\144\145\012" \ +"\011\055\167\011\111\156\145\164\144\040\047\167\141\151\164\047" \ +"\040\155\157\144\145\012\011\055\142\040\101\104\104\122\011\102" \ +"\151\156\144\040\164\157\040\163\160\145\143\151\146\151\145\144" \ +"\040\141\144\144\162\145\163\163\012\011\123\124\122\111\116\107" \ +"\011\111\144\145\156\164\040\141\156\163\167\145\162\040\163\164" \ +"\162\151\156\147\040\050\144\145\146\141\165\154\164\072\040\156" \ +"\157\142\157\144\171\051\000\133\055\157\040\117\106\123\135\040" \ +"\055\154\040\114\105\116\040\106\111\114\105\012\012\120\162\145" \ +"\141\154\154\157\143\141\164\145\040\163\160\141\143\145\040\146" \ +"\157\162\040\106\111\114\105\012\012\011\055\157\040\117\106\123" \ +"\011\117\146\146\163\145\164\040\157\146\040\162\141\156\147\145" \ +"\012\011\055\154\040\114\105\116\011\114\145\156\147\164\150\040" \ +"\157\146\040\162\141\156\147\145\000\010\000\133\055\053\162\150" \ +"\163\166\144\141\135\040\106\111\114\105\056\056\056\012\012\103" \ +"\150\141\156\147\145\040\146\151\154\145\040\141\164\164\162\151" \ +"\142\165\164\145\163\040\157\156\040\106\101\124\040\146\151\154" \ +"\145\163\171\163\164\145\155\012\012\011\055\011\103\154\145\141" \ +"\162\040\141\164\164\162\151\142\165\164\145\163\012\011\053\011" \ +"\123\145\164\040\141\164\164\162\151\142\165\164\145\163\012\011" \ +"\162\011\122\145\141\144\040\157\156\154\171\012\011\150\011\110" \ +"\151\144\144\145\156\012\011\163\011\123\171\163\164\145\155\012" \ +"\011\166\011\126\157\154\165\155\145\040\154\141\142\145\154\012" \ +"\011\144\011\104\151\162\145\143\164\157\162\171\012\011\141\011" \ +"\101\162\143\150\151\166\145\000\133\117\120\124\111\117\116\123" \ +"\135\040\133\115\117\104\105\135\012\012\123\150\157\167\040\141" \ +"\156\144\040\155\157\144\151\146\171\040\146\162\141\155\145\040" \ +"\142\165\146\146\145\162\040\163\145\164\164\151\156\147\163\000" \ +"\055\163\040\111\115\107\106\111\114\105\040\133\055\143\135\040" \ +"\133\055\144\040\104\105\126\135\040\133\055\151\040\111\116\111" \ +"\106\111\114\105\135\040\133\055\146\040\103\115\104\135\012\012" \ +"\011\055\163\011\111\155\141\147\145\012\011\055\143\011\110\151" \ +"\144\145\040\143\165\162\163\157\162\012\011\055\144\011\106\162" \ +"\141\155\145\142\165\146\146\145\162\040\144\145\166\151\143\145" \ +"\040\050\144\145\146\141\165\154\164\040\057\144\145\166\057\146" \ +"\142\060\051\012\011\055\151\011\103\157\156\146\151\147\040\146" \ +"\151\154\145\040\050\166\141\162\075\166\141\154\165\145\051\072" \ +"\012\011\011\011\102\101\122\137\114\105\106\124\054\102\101\122" \ +"\137\124\117\120\054\102\101\122\137\127\111\104\124\110\054\102" \ +"\101\122\137\110\105\111\107\110\124\012\011\011\011\102\101\122" \ +"\137\122\054\102\101\122\137\107\054\102\101\122\137\102\054\111" \ +"\115\107\137\114\105\106\124\054\111\115\107\137\124\117\120\012" \ +"\011\055\146\011\103\157\156\164\162\157\154\040\160\151\160\145" \ +"\040\050\145\154\163\145\040\145\170\151\164\040\141\146\164\145" \ +"\162\040\144\162\141\167\151\156\147\040\151\155\141\147\145\051" \ +"\012\011\011\011\143\157\155\155\141\156\144\163\072\040\047\116" \ +"\116\047\040\050\045\040\146\157\162\040\160\162\157\147\162\145" \ +"\163\163\040\142\141\162\051\040\157\162\040\047\145\170\151\164" \ +"\047\000\104\105\126\111\103\105\012\012\106\157\162\143\145\040" \ +"\146\154\157\160\160\171\040\144\151\163\153\040\144\162\151\166" \ +"\145\040\164\157\040\144\145\164\145\143\164\040\144\151\163\153" \ +"\040\143\150\141\156\147\145\000\133\055\156\135\040\104\105\126" \ +"\111\103\105\012\012\106\157\162\155\141\164\040\146\154\157\160" \ +"\160\171\040\144\151\163\153\012\012\011\055\156\011\104\157\156" \ +"\047\164\040\166\145\162\151\146\171\040\141\146\164\145\162\040" \ +"\146\157\162\155\141\164\000\133\055\165\154\135\040\133\055\103" \ +"\040\103\131\114\111\116\104\105\122\123\135\040\133\055\110\040" \ +"\110\105\101\104\123\135\040\133\055\123\040\123\105\103\124\117" \ +"\122\123\135\040\133\055\142\040\123\123\132\135\040\104\111\123" \ +"\113\012\012\103\150\141\156\147\145\040\160\141\162\164\151\164" \ +"\151\157\156\040\164\141\142\154\145\012\012\011\055\165\011\011" \ +"\123\164\141\162\164\040\141\156\144\040\105\156\144\040\141\162" \ +"\145\040\151\156\040\163\145\143\164\157\162\163\040\050\151\156" \ +"\163\164\145\141\144\040\157\146\040\143\171\154\151\156\144\145" \ +"\162\163\051\012\011\055\154\011\011\123\150\157\167\040\160\141" \ +"\162\164\151\164\151\157\156\040\164\141\142\154\145\040\146\157" \ +"\162\040\145\141\143\150\040\104\111\123\113\054\040\164\150\145" \ +"\156\040\145\170\151\164\012\011\055\142\040\062\060\064\070\011" \ +"\011\050\146\157\162\040\143\145\162\164\141\151\156\040\115\117" \ +"\040\144\151\163\153\163\051\040\165\163\145\040\062\060\064\070" \ +"\055\142\171\164\145\040\163\145\143\164\157\162\163\012\011\055" \ +"\103\040\103\131\114\111\116\104\105\122\123\011\123\145\164\040" \ +"\156\165\155\142\145\162\040\157\146\040\143\171\154\151\156\144" \ +"\145\162\163\057\150\145\141\144\163\057\163\145\143\164\157\162" \ +"\163\012\011\055\110\040\110\105\101\104\123\011\124\171\160\151" \ +"\143\141\154\154\171\040\062\065\065\012\011\055\123\040\123\105" \ +"\103\124\117\122\123\011\124\171\160\151\143\141\154\154\171\040" \ +"\066\063\000\012\012\107\145\164\040\141\143\164\151\166\145\040" \ +"\143\157\156\163\157\154\145\000\010\000\133\055\110\114\135\040" \ +"\133\120\101\124\110\135\056\056\056\040\133\117\120\124\111\117" \ +"\116\123\135\040\133\101\103\124\111\117\116\123\135\012\012\123" \ +"\145\141\162\143\150\040\146\157\162\040\146\151\154\145\163\040" \ +"\141\156\144\040\160\145\162\146\157\162\155\040\141\143\164\151" \ +"\157\156\163\040\157\156\040\164\150\145\155\056\012\106\151\162" \ +"\163\164\040\146\141\151\154\145\144\040\141\143\164\151\157\156" \ +"\040\163\164\157\160\163\040\160\162\157\143\145\163\163\151\156" \ +"\147\040\157\146\040\143\165\162\162\145\156\164\040\146\151\154" \ +"\145\056\012\104\145\146\141\165\154\164\163\072\040\120\101\124" \ +"\110\040\151\163\040\143\165\162\162\145\156\164\040\144\151\162" \ +"\145\143\164\157\162\171\054\040\141\143\164\151\157\156\040\151" \ +"\163\040\047\055\160\162\151\156\164\047\012\012\011\055\114\054" \ +"\055\146\157\154\154\157\167\011\106\157\154\154\157\167\040\163" \ +"\171\155\154\151\156\153\163\012\011\055\110\011\011\056\056\056" \ +"\157\156\040\143\157\155\155\141\156\144\040\154\151\156\145\040" \ +"\157\156\154\171\012\011\055\170\144\145\166\011\011\104\157\156" \ +"\047\164\040\144\145\163\143\145\156\144\040\144\151\162\145\143" \ +"\164\157\162\151\145\163\040\157\156\040\157\164\150\145\162\040" \ +"\146\151\154\145\163\171\163\164\145\155\163\012\011\055\155\141" \ +"\170\144\145\160\164\150\040\116\011\104\145\163\143\145\156\144" \ +"\040\141\164\040\155\157\163\164\040\116\040\154\145\166\145\154" \ +"\163\056\040\055\155\141\170\144\145\160\164\150\040\060\040\141" \ +"\160\160\154\151\145\163\012\011\011\011\141\143\164\151\157\156" \ +"\163\040\164\157\040\143\157\155\155\141\156\144\040\154\151\156" \ +"\145\040\141\162\147\165\155\145\156\164\163\040\157\156\154\171" \ +"\012\011\055\155\151\156\144\145\160\164\150\040\116\011\104\157" \ +"\156\047\164\040\141\143\164\040\157\156\040\146\151\162\163\164" \ +"\040\116\040\154\145\166\145\154\163\012\011\055\144\145\160\164" \ +"\150\011\011\101\143\164\040\157\156\040\144\151\162\145\143\164" \ +"\157\162\171\040\052\141\146\164\145\162\052\040\164\162\141\166" \ +"\145\162\163\151\156\147\040\151\164\012\012\101\143\164\151\157" \ +"\156\163\072\012\011\050\040\101\103\124\111\117\116\123\040\051" \ +"\011\107\162\157\165\160\040\141\143\164\151\157\156\163\040\146" \ +"\157\162\040\055\157\040\057\040\055\141\012\011\041\040\101\103" \ +"\124\011\011\111\156\166\145\162\164\040\101\103\124\047\163\040" \ +"\163\165\143\143\145\163\163\057\146\141\151\154\165\162\145\012" \ +"\011\101\103\124\061\040\133\055\141\135\040\101\103\124\062\011" \ +"\111\146\040\101\103\124\061\040\146\141\151\154\163\054\040\163" \ +"\164\157\160\054\040\145\154\163\145\040\144\157\040\101\103\124" \ +"\062\012\011\101\103\124\061\040\055\157\040\101\103\124\062\011" \ +"\111\146\040\101\103\124\061\040\163\165\143\143\145\145\144\163" \ +"\054\040\163\164\157\160\054\040\145\154\163\145\040\144\157\040" \ +"\101\103\124\062\012\011\011\011\116\157\164\145\072\040\055\141" \ +"\040\150\141\163\040\150\151\147\150\145\162\040\160\162\151\157" \ +"\162\151\164\171\040\164\150\141\156\040\055\157\012\011\055\156" \ +"\141\155\145\040\120\101\124\124\105\122\116\011\115\141\164\143" \ +"\150\040\146\151\154\145\040\156\141\155\145\040\050\167\057\157" \ +"\040\144\151\162\145\143\164\157\162\171\040\156\141\155\145\051" \ +"\040\164\157\040\120\101\124\124\105\122\116\012\011\055\151\156" \ +"\141\155\145\040\120\101\124\124\105\122\116\011\103\141\163\145" \ +"\040\151\156\163\145\156\163\151\164\151\166\145\040\055\156\141" \ +"\155\145\012\011\055\160\141\164\150\040\120\101\124\124\105\122" \ +"\116\011\115\141\164\143\150\040\160\141\164\150\040\164\157\040" \ +"\120\101\124\124\105\122\116\012\011\055\151\160\141\164\150\040" \ +"\120\101\124\124\105\122\116\011\103\141\163\145\040\151\156\163" \ +"\145\156\163\151\164\151\166\145\040\055\160\141\164\150\012\011" \ +"\055\162\145\147\145\170\040\120\101\124\124\105\122\116\011\115" \ +"\141\164\143\150\040\160\141\164\150\040\164\157\040\162\145\147" \ +"\145\170\040\120\101\124\124\105\122\116\012\011\055\164\171\160" \ +"\145\040\130\011\011\106\151\154\145\040\164\171\160\145\040\151" \ +"\163\040\130\040\050\157\156\145\040\157\146\072\040\146\054\144" \ +"\054\154\054\142\054\143\054\163\054\160\051\012\011\055\145\170" \ +"\145\143\165\164\141\142\154\145\011\106\151\154\145\040\151\163" \ +"\040\145\170\145\143\165\164\141\142\154\145\012\011\055\160\145" \ +"\162\155\040\115\101\123\113\011\101\164\040\154\145\141\163\164" \ +"\040\157\156\145\040\155\141\163\153\040\142\151\164\040\050\053" \ +"\115\101\123\113\051\054\040\141\154\154\040\142\151\164\163\040" \ +"\050\055\115\101\123\113\051\054\012\011\011\011\157\162\040\145" \ +"\170\141\143\164\154\171\040\115\101\123\113\040\142\151\164\163" \ +"\040\141\162\145\040\163\145\164\040\151\156\040\146\151\154\145" \ +"\047\163\040\155\157\144\145\012\011\055\155\164\151\155\145\040" \ +"\104\101\131\123\011\155\164\151\155\145\040\151\163\040\147\162" \ +"\145\141\164\145\162\040\164\150\141\156\040\050\053\116\051\054" \ +"\040\154\145\163\163\040\164\150\141\156\040\050\055\116\051\054" \ +"\012\011\011\011\157\162\040\145\170\141\143\164\154\171\040\116" \ +"\040\144\141\171\163\040\151\156\040\164\150\145\040\160\141\163" \ +"\164\012\011\055\155\155\151\156\040\115\111\116\123\011\155\164" \ +"\151\155\145\040\151\163\040\147\162\145\141\164\145\162\040\164" \ +"\150\141\156\040\050\053\116\051\054\040\154\145\163\163\040\164" \ +"\150\141\156\040\050\055\116\051\054\012\011\011\011\157\162\040" \ +"\145\170\141\143\164\154\171\040\116\040\155\151\156\165\164\145" \ +"\163\040\151\156\040\164\150\145\040\160\141\163\164\012\011\055" \ +"\156\145\167\145\162\040\106\111\114\105\011\155\164\151\155\145" \ +"\040\151\163\040\155\157\162\145\040\162\145\143\145\156\164\040" \ +"\164\150\141\156\040\106\111\114\105\047\163\012\011\055\151\156" \ +"\165\155\040\116\011\011\106\151\154\145\040\150\141\163\040\151" \ +"\156\157\144\145\040\156\165\155\142\145\162\040\116\012\011\055" \ +"\165\163\145\162\040\116\101\115\105\057\111\104\011\106\151\154" \ +"\145\040\151\163\040\157\167\156\145\144\040\142\171\040\147\151" \ +"\166\145\156\040\165\163\145\162\012\011\055\147\162\157\165\160" \ +"\040\116\101\115\105\057\111\104\011\106\151\154\145\040\151\163" \ +"\040\157\167\156\145\144\040\142\171\040\147\151\166\145\156\040" \ +"\147\162\157\165\160\012\011\055\163\151\172\145\040\116\133\142" \ +"\143\153\135\011\106\151\154\145\040\163\151\172\145\040\151\163" \ +"\040\116\040\050\143\072\142\171\164\145\163\054\153\072\153\142" \ +"\171\164\145\163\054\142\072\065\061\062\040\142\171\164\145\163" \ +"\050\144\145\146\056\051\051\012\011\011\011\053\057\055\116\072" \ +"\040\146\151\154\145\040\163\151\172\145\040\151\163\040\142\151" \ +"\147\147\145\162\057\163\155\141\154\154\145\162\040\164\150\141" \ +"\156\040\116\012\011\055\154\151\156\153\163\040\116\011\116\165" \ +"\155\142\145\162\040\157\146\040\154\151\156\153\163\040\151\163" \ +"\040\147\162\145\141\164\145\162\040\164\150\141\156\040\050\053" \ +"\116\051\054\040\154\145\163\163\040\164\150\141\156\040\050\055" \ +"\116\051\054\012\011\011\011\157\162\040\145\170\141\143\164\154" \ +"\171\040\116\012\011\055\160\162\165\156\145\011\011\111\146\040" \ +"\143\165\162\162\145\156\164\040\146\151\154\145\040\151\163\040" \ +"\144\151\162\145\143\164\157\162\171\054\040\144\157\156\047\164" \ +"\040\144\145\163\143\145\156\144\040\151\156\164\157\040\151\164" \ +"\012\111\146\040\156\157\156\145\040\157\146\040\164\150\145\040" \ +"\146\157\154\154\157\167\151\156\147\040\141\143\164\151\157\156" \ +"\163\040\151\163\040\163\160\145\143\151\146\151\145\144\054\040" \ +"\055\160\162\151\156\164\040\151\163\040\141\163\163\165\155\145" \ +"\144\012\011\055\160\162\151\156\164\011\011\120\162\151\156\164" \ +"\040\146\151\154\145\040\156\141\155\145\012\011\055\160\162\151" \ +"\156\164\060\011\011\120\162\151\156\164\040\146\151\154\145\040" \ +"\156\141\155\145\054\040\116\125\114\040\164\145\162\155\151\156" \ +"\141\164\145\144\012\011\055\145\170\145\143\040\103\115\104\040" \ +"\101\122\107\040\073\011\122\165\156\040\103\115\104\040\167\151" \ +"\164\150\040\141\154\154\040\151\156\163\164\141\156\143\145\163" \ +"\040\157\146\040\173\175\040\162\145\160\154\141\143\145\144\040" \ +"\142\171\012\011\011\011\146\151\154\145\040\156\141\155\145\056" \ +"\040\106\141\151\154\163\040\151\146\040\103\115\104\040\145\170" \ +"\151\164\163\040\167\151\164\150\040\156\157\156\172\145\162\157" \ +"\012\011\055\145\170\145\143\040\103\115\104\040\101\122\107\040" \ +"\053\040\122\165\156\040\103\115\104\040\167\151\164\150\040\173" \ +"\175\040\162\145\160\154\141\143\145\144\040\142\171\040\154\151" \ +"\163\164\040\157\146\040\146\151\154\145\040\156\141\155\145\163" \ +"\012\011\055\144\145\154\145\164\145\011\011\104\145\154\145\164" \ +"\145\040\143\165\162\162\145\156\164\040\146\151\154\145\057\144" \ +"\151\162\145\143\164\157\162\171\056\040\124\165\162\156\163\040" \ +"\157\156\040\055\144\145\160\164\150\040\157\160\164\151\157\156" \ +"\012\011\055\161\165\151\164\011\011\105\170\151\164\000\114\101" \ +"\102\105\114\075\154\141\142\145\154\040\157\162\040\125\125\111" \ +"\104\075\165\165\151\144\012\012\106\151\156\144\040\141\040\146" \ +"\151\154\145\163\171\163\164\145\155\040\144\145\166\151\143\145" \ +"\040\142\141\163\145\144\040\157\156\040\141\040\154\141\142\145" \ +"\154\040\157\162\040\125\125\111\104\000\133\055\152\116\161\135" \ +"\040\115\124\104\137\104\105\126\111\103\105\012\012\105\162\141" \ +"\163\145\040\141\156\040\115\124\104\040\144\145\166\151\143\145" \ +"\012\012\011\055\152\011\106\157\162\155\141\164\040\164\150\145" \ +"\040\144\145\166\151\143\145\040\146\157\162\040\152\146\146\163" \ +"\062\012\011\055\116\011\104\157\156\047\164\040\163\153\151\160" \ +"\040\142\141\144\040\142\154\157\143\153\163\012\011\055\161\011" \ +"\104\157\156\047\164\040\144\151\163\160\154\141\171\040\160\162" \ +"\157\147\162\145\163\163\040\155\145\163\163\141\147\145\163\000" \ +"\115\124\104\137\104\105\126\111\103\105\040\117\106\106\123\105" \ +"\124\040\123\105\103\124\117\122\123\012\012\114\157\143\153\040" \ +"\160\141\162\164\040\157\162\040\141\154\154\040\157\146\040\141" \ +"\156\040\115\124\104\040\144\145\166\151\143\145\056\040\111\146" \ +"\040\123\105\103\124\117\122\123\040\151\163\040\055\061\054\040" \ +"\164\150\145\156\040\141\154\154\040\163\145\143\164\157\162\163" \ +"\012\167\151\154\154\040\142\145\040\154\157\143\153\145\144\054" \ +"\040\162\145\147\141\162\144\154\145\163\163\040\157\146\040\164" \ +"\150\145\040\166\141\154\165\145\040\157\146\040\117\106\106\123" \ +"\105\124\000\115\124\104\137\104\105\126\111\103\105\012\012\125" \ +"\156\154\157\143\153\040\141\156\040\115\124\104\040\144\145\166" \ +"\151\143\145\000\055\166\040\106\111\114\105\040\115\124\104\137" \ +"\104\105\126\111\103\105\012\012\103\157\160\171\040\141\156\040" \ +"\151\155\141\147\145\040\164\157\040\115\124\104\040\144\145\166" \ +"\151\143\145\012\012\011\055\166\011\126\145\162\142\157\163\145" \ +"\000\133\055\163\170\165\156\135\040\106\104\174\173\106\111\114" \ +"\105\040\133\055\143\135\040\120\122\117\107\040\101\122\107\123" \ +"\175\012\012\133\125\156\135\154\157\143\153\040\146\151\154\145" \ +"\040\144\145\163\143\162\151\160\164\157\162\054\040\157\162\040" \ +"\154\157\143\153\040\106\111\114\105\054\040\162\165\156\040\120" \ +"\122\117\107\012\012\011\055\163\011\123\150\141\162\145\144\040" \ +"\154\157\143\153\012\011\055\170\011\105\170\143\154\165\163\151" \ +"\166\145\040\154\157\143\153\040\050\144\145\146\141\165\154\164" \ +"\051\012\011\055\165\011\125\156\154\157\143\153\040\106\104\012" \ +"\011\055\156\011\106\141\151\154\040\162\141\164\150\145\162\040" \ +"\164\150\141\156\040\167\141\151\164\000\133\055\142\163\135\040" \ +"\133\055\167\040\127\111\104\124\110\135\040\133\106\111\114\105" \ +"\135\056\056\056\012\012\127\162\141\160\040\151\156\160\165\164" \ +"\040\154\151\156\145\163\040\151\156\040\145\141\143\150\040\106" \ +"\111\114\105\040\050\157\162\040\163\164\144\151\156\051\054\040" \ +"\167\162\151\164\151\156\147\040\164\157\040\163\164\144\157\165" \ +"\164\012\012\011\055\142\011\103\157\165\156\164\040\142\171\164" \ +"\145\163\040\162\141\164\150\145\162\040\164\150\141\156\040\143" \ +"\157\154\165\155\156\163\012\011\055\163\011\102\162\145\141\153" \ +"\040\141\164\040\163\160\141\143\145\163\012\011\055\167\011\125" \ +"\163\145\040\127\111\104\124\110\040\143\157\154\165\155\156\163" \ +"\040\151\156\163\164\145\141\144\040\157\146\040\070\060\000\133" \ +"\055\142\057\153\057\155\057\147\135\012\012\104\151\163\160\154" \ +"\141\171\040\164\150\145\040\141\155\157\165\156\164\040\157\146" \ +"\040\146\162\145\145\040\141\156\144\040\165\163\145\144\040\163" \ +"\171\163\164\145\155\040\155\145\155\157\162\171\000\104\105\126" \ +"\111\103\105\012\012\106\162\145\145\040\141\154\154\040\155\145" \ +"\155\157\162\171\040\165\163\145\144\040\142\171\040\164\150\145" \ +"\040\163\160\145\143\151\146\151\145\144\040\162\141\155\144\151" \ +"\163\153\000\133\055\101\116\120\122\124\126\135\040\133\055\164" \ +"\040\106\123\124\131\120\105\135\040\133\106\123\137\117\120\124" \ +"\123\135\040\133\102\114\117\103\113\104\105\126\135\056\056\056" \ +"\012\012\103\150\145\143\153\040\141\156\144\040\162\145\160\141" \ +"\151\162\040\146\151\154\145\163\171\163\164\145\155\163\012\012" \ +"\011\055\101\011\127\141\154\153\040\057\145\164\143\057\146\163" \ +"\164\141\142\040\141\156\144\040\143\150\145\143\153\040\141\154" \ +"\154\040\146\151\154\145\163\171\163\164\145\155\163\012\011\055" \ +"\116\011\104\157\156\047\164\040\145\170\145\143\165\164\145\054" \ +"\040\152\165\163\164\040\163\150\157\167\040\167\150\141\164\040" \ +"\167\157\165\154\144\040\142\145\040\144\157\156\145\012\011\055" \ +"\120\011\127\151\164\150\040\055\101\054\040\143\150\145\143\153" \ +"\040\146\151\154\145\163\171\163\164\145\155\163\040\151\156\040" \ +"\160\141\162\141\154\154\145\154\012\011\055\122\011\127\151\164" \ +"\150\040\055\101\054\040\163\153\151\160\040\164\150\145\040\162" \ +"\157\157\164\040\146\151\154\145\163\171\163\164\145\155\012\011" \ +"\055\124\011\104\157\156\047\164\040\163\150\157\167\040\164\151" \ +"\164\154\145\040\157\156\040\163\164\141\162\164\165\160\012\011" \ +"\055\126\011\126\145\162\142\157\163\145\012\011\055\164\040\124" \ +"\131\120\105\011\114\151\163\164\040\157\146\040\146\151\154\145" \ +"\163\171\163\164\145\155\040\164\171\160\145\163\040\164\157\040" \ +"\143\150\145\143\153\000\133\055\154\141\162\166\163\155\146\135" \ +"\040\102\114\117\103\113\104\105\126\012\012\103\150\145\143\153" \ +"\040\115\111\116\111\130\040\146\151\154\145\163\171\163\164\145" \ +"\155\012\012\011\055\154\011\114\151\163\164\040\141\154\154\040" \ +"\146\151\154\145\156\141\155\145\163\012\011\055\162\011\120\145" \ +"\162\146\157\162\155\040\151\156\164\145\162\141\143\164\151\166" \ +"\145\040\162\145\160\141\151\162\163\012\011\055\141\011\120\145" \ +"\162\146\157\162\155\040\141\165\164\157\155\141\164\151\143\040" \ +"\162\145\160\141\151\162\163\012\011\055\166\011\126\145\162\142" \ +"\157\163\145\012\011\055\163\011\117\165\164\160\165\164\040\163" \ +"\165\160\145\162\142\154\157\143\153\040\151\156\146\157\162\155" \ +"\141\164\151\157\156\012\011\055\155\011\123\150\157\167\040\042" \ +"\155\157\144\145\040\156\157\164\040\143\154\145\141\162\145\144" \ +"\042\040\167\141\162\156\151\156\147\163\012\011\055\146\011\106" \ +"\157\162\143\145\040\146\151\154\145\040\163\171\163\164\145\155" \ +"\040\143\150\145\143\153\000\055\055\133\165\156\135\146\162\145" \ +"\145\172\145\040\115\117\125\116\124\120\117\111\116\124\012\012" \ +"\106\154\165\163\150\040\141\156\144\040\150\141\154\164\040\167" \ +"\162\151\164\145\163\040\164\157\040\115\117\125\116\124\120\117" \ +"\111\116\124\000\133\117\120\124\111\117\116\123\135\040\115\117" \ +"\125\116\124\120\117\111\116\124\012\012\011\055\157\054\055\055" \ +"\157\146\146\163\145\164\040\117\106\106\123\105\124\011\117\146" \ +"\146\163\145\164\040\151\156\040\142\171\164\145\163\040\164\157" \ +"\040\144\151\163\143\141\162\144\040\146\162\157\155\012\011\055" \ +"\154\054\055\055\154\145\156\147\164\150\040\114\105\116\011\011" \ +"\102\171\164\145\163\040\164\157\040\144\151\163\143\141\162\144" \ +"\012\011\055\155\054\055\055\155\151\156\151\155\165\155\040\115" \ +"\111\116\011\115\151\156\151\155\165\155\040\145\170\164\145\156" \ +"\164\040\154\145\156\147\164\150\012\011\055\166\054\055\055\166" \ +"\145\162\142\157\163\145\011\011\120\162\151\156\164\040\156\165" \ +"\155\142\145\162\040\157\146\040\144\151\163\143\141\162\144\145" \ +"\144\040\142\171\164\145\163\000\133\055\144\135\040\106\111\114" \ +"\105\056\056\056\012\012\127\162\151\164\145\040\141\154\154\040" \ +"\142\165\146\146\145\162\145\144\040\142\154\157\143\153\163\040" \ +"\151\156\040\106\111\114\105\163\040\164\157\040\144\151\163\153" \ +"\012\012\011\055\144\011\101\166\157\151\144\040\163\171\156\143" \ +"\151\156\147\040\155\145\164\141\144\141\164\141\000\133\055\167" \ +"\166\123\135\040\133\055\141\040\125\123\105\122\135\040\133\055" \ +"\164\040\116\135\040\133\055\124\040\116\135\040\133\104\111\122" \ +"\135\012\012\106\124\120\040\163\145\162\166\145\162\056\040\103" \ +"\150\162\157\157\164\163\040\164\157\040\104\111\122\054\040\151" \ +"\146\040\164\150\151\163\040\146\141\151\154\163\040\050\162\165" \ +"\156\040\142\171\040\156\157\156\055\162\157\157\164\051\054\040" \ +"\143\144\163\040\164\157\040\151\164\056\012\123\150\157\165\154" \ +"\144\040\142\145\040\165\163\145\144\040\141\163\040\151\156\145" \ +"\164\144\040\163\145\162\166\151\143\145\054\040\151\156\145\164" \ +"\144\056\143\157\156\146\040\154\151\156\145\072\012\011\062\061" \ +"\040\163\164\162\145\141\155\040\164\143\160\040\156\157\167\141" \ +"\151\164\040\162\157\157\164\040\146\164\160\144\040\146\164\160" \ +"\144\040\057\146\151\154\145\163\057\164\157\057\163\145\162\166" \ +"\145\012\103\141\156\040\142\145\040\162\165\156\040\146\162\157" \ +"\155\040\164\143\160\163\166\144\072\012\011\164\143\160\163\166" \ +"\144\040\055\166\105\040\060\056\060\056\060\056\060\040\062\061" \ +"\040\146\164\160\144\040\057\146\151\154\145\163\057\164\157\057" \ +"\163\145\162\166\145\012\012\011\055\167\011\101\154\154\157\167" \ +"\040\165\160\154\157\141\144\012\011\055\101\011\116\157\040\154" \ +"\157\147\151\156\040\162\145\161\165\151\162\145\144\054\040\143" \ +"\154\151\145\156\164\040\141\143\143\145\163\163\040\157\143\143" \ +"\165\162\163\040\165\156\144\145\162\040\146\164\160\144\047\163" \ +"\040\125\111\104\012\011\055\141\040\125\123\105\122\011\105\156" \ +"\141\142\154\145\040\047\141\156\157\156\171\155\157\165\163\047" \ +"\040\154\157\147\151\156\040\141\156\144\040\155\141\160\040\151" \ +"\164\040\164\157\040\125\123\105\122\012\011\055\166\011\114\157" \ +"\147\040\145\162\162\157\162\163\040\164\157\040\163\164\144\145" \ +"\162\162\056\040\055\166\166\072\040\166\145\162\142\157\163\145" \ +"\040\154\157\147\012\011\055\123\011\114\157\147\040\145\162\162" \ +"\157\162\163\040\164\157\040\163\171\163\154\157\147\056\040\055" \ +"\123\123\072\040\166\145\162\142\157\163\145\040\154\157\147\012" \ +"\011\055\164\054\055\124\040\116\011\111\144\154\145\040\141\156" \ +"\144\040\141\142\163\157\154\165\164\145\040\164\151\155\145\157" \ +"\165\164\000\133\117\120\124\111\117\116\123\135\040\110\117\123" \ +"\124\040\133\114\117\103\101\114\137\106\111\114\105\135\040\122" \ +"\105\115\117\124\105\137\106\111\114\105\012\012\104\157\167\156" \ +"\154\157\141\144\040\141\040\146\151\154\145\040\166\151\141\040" \ +"\106\124\120\012\012\011\055\143\011\103\157\156\164\151\156\165" \ +"\145\040\160\162\145\166\151\157\165\163\040\164\162\141\156\163" \ +"\146\145\162\012\011\055\166\011\126\145\162\142\157\163\145\012" \ +"\011\055\165\040\125\123\105\122\011\125\163\145\162\156\141\155" \ +"\145\012\011\055\160\040\120\101\123\123\011\120\141\163\163\167" \ +"\157\162\144\012\011\055\120\040\116\125\115\011\120\157\162\164" \ +"\000\133\117\120\124\111\117\116\123\135\040\110\117\123\124\040" \ +"\133\122\105\115\117\124\105\137\106\111\114\105\135\040\114\117" \ +"\103\101\114\137\106\111\114\105\012\012\125\160\154\157\141\144" \ +"\040\141\040\146\151\154\145\040\164\157\040\141\040\106\124\120" \ +"\040\163\145\162\166\145\162\012\012\011\055\166\011\126\145\162" \ +"\142\157\163\145\012\011\055\165\040\125\123\105\122\011\125\163" \ +"\145\162\156\141\155\145\012\011\055\160\040\120\101\123\123\011" \ +"\120\141\163\163\167\157\162\144\012\011\055\120\040\116\125\115" \ +"\011\120\157\162\164\040\156\165\155\142\145\162\000\133\117\120" \ +"\124\111\117\116\123\135\040\106\111\114\105\040\157\162\040\120" \ +"\117\122\124\057\120\122\117\124\117\012\012\106\151\156\144\040" \ +"\160\162\157\143\145\163\163\145\163\040\167\150\151\143\150\040" \ +"\165\163\145\040\106\111\114\105\163\040\157\162\040\120\117\122" \ +"\124\163\012\012\011\055\155\011\106\151\156\144\040\160\162\157" \ +"\143\145\163\163\145\163\040\167\150\151\143\150\040\165\163\145" \ +"\040\163\141\155\145\040\146\163\040\141\163\040\106\111\114\105" \ +"\163\012\011\055\064\054\055\066\011\123\145\141\162\143\150\040" \ +"\157\156\154\171\040\111\120\166\064\057\111\120\166\066\040\163" \ +"\160\141\143\145\012\011\055\163\011\104\157\156\047\164\040\144" \ +"\151\163\160\154\141\171\040\120\111\104\163\012\011\055\153\011" \ +"\113\151\154\154\040\146\157\165\156\144\040\160\162\157\143\145" \ +"\163\163\145\163\012\011\055\123\111\107\116\101\114\011\123\151" \ +"\147\156\141\154\040\164\157\040\163\145\156\144\040\050\144\145" \ +"\146\141\165\154\164\072\040\113\111\114\114\051\000\133\117\120" \ +"\124\111\117\116\123\135\040\133\055\055\135\040\117\120\124\123" \ +"\124\122\111\116\107\040\120\101\122\101\115\123\012\012\011\055" \ +"\141\011\011\101\154\154\157\167\040\154\157\156\147\040\157\160" \ +"\164\151\157\156\163\040\163\164\141\162\164\151\156\147\040\167" \ +"\151\164\150\040\163\151\156\147\154\145\040\055\012\011\055\154" \ +"\040\114\117\120\124\133\054\056\056\056\135\011\114\157\156\147" \ +"\040\157\160\164\151\157\156\163\040\164\157\040\162\145\143\157" \ +"\147\156\151\172\145\012\011\055\156\040\120\122\117\107\116\101" \ +"\115\105\011\124\150\145\040\156\141\155\145\040\165\156\144\145" \ +"\162\040\167\150\151\143\150\040\145\162\162\157\162\163\040\141" \ +"\162\145\040\162\145\160\157\162\164\145\144\012\011\055\157\040" \ +"\117\120\124\123\124\122\111\116\107\011\123\150\157\162\164\040" \ +"\157\160\164\151\157\156\163\040\164\157\040\162\145\143\157\147" \ +"\156\151\172\145\012\011\055\161\011\011\116\157\040\145\162\162" \ +"\157\162\040\155\145\163\163\141\147\145\163\040\157\156\040\165" \ +"\156\162\145\143\157\147\156\151\172\145\144\040\157\160\164\151" \ +"\157\156\163\012\011\055\121\011\011\116\157\040\156\157\162\155" \ +"\141\154\040\157\165\164\160\165\164\012\011\055\163\040\123\110" \ +"\105\114\114\011\123\145\164\040\163\150\145\154\154\040\161\165" \ +"\157\164\151\156\147\040\143\157\156\166\145\156\164\151\157\156" \ +"\163\012\011\055\124\011\011\126\145\162\163\151\157\156\040\164" \ +"\145\163\164\040\050\145\170\151\164\163\040\167\151\164\150\040" \ +"\064\051\012\011\055\165\011\011\104\157\156\047\164\040\161\165" \ +"\157\164\145\040\157\165\164\160\165\164\012\012\105\170\141\155" \ +"\160\154\145\072\012\012\117\075\140\147\145\164\157\160\164\040" \ +"\055\154\040\142\142\072\040\055\055\040\141\142\072\143\072\072" \ +"\040\042\044\100\042\140\040\174\174\040\145\170\151\164\040\061" \ +"\012\145\166\141\154\040\163\145\164\040\055\055\040\042\044\117" \ +"\042\012\167\150\151\154\145\040\164\162\165\145\073\040\144\157" \ +"\012\011\143\141\163\145\040\042\044\061\042\040\151\156\012\011" \ +"\055\141\051\011\145\143\150\157\040\101\073\040\163\150\151\146" \ +"\164\073\073\012\011\055\142\174\055\055\142\142\051\040\145\143" \ +"\150\157\040\042\102\072\047\044\062\047\042\073\040\163\150\151" \ +"\146\164\040\062\073\073\012\011\055\143\051\011\143\141\163\145" \ +"\040\042\044\062\042\040\151\156\012\011\011\042\042\051\011\145" \ +"\143\150\157\040\103\073\040\163\150\151\146\164\040\062\073\073" \ +"\012\011\011\052\051\011\145\143\150\157\040\042\103\072\047\044" \ +"\062\047\042\073\040\163\150\151\146\164\040\062\073\073\012\011" \ +"\011\145\163\141\143\073\073\012\011\055\055\051\011\163\150\151" \ +"\146\164\073\040\142\162\145\141\153\073\073\012\011\052\051\011" \ +"\145\143\150\157\040\105\162\162\157\162\073\040\145\170\151\164" \ +"\040\061\073\073\012\011\145\163\141\143\012\144\157\156\145\000" \ +"\133\117\120\124\111\117\116\123\135\040\102\101\125\104\137\122" \ +"\101\124\105\133\054\102\101\125\104\137\122\101\124\105\135\056" \ +"\056\056\040\124\124\131\040\133\124\105\122\115\124\131\120\105" \ +"\135\012\012\117\160\145\156\040\124\124\131\054\040\160\162\157" \ +"\155\160\164\040\146\157\162\040\154\157\147\151\156\040\156\141" \ +"\155\145\054\040\164\150\145\156\040\151\156\166\157\153\145\040" \ +"\057\142\151\156\057\154\157\147\151\156\012\012\011\055\150\011" \ +"\011\105\156\141\142\154\145\040\150\141\162\144\167\141\162\145" \ +"\040\122\124\123\057\103\124\123\040\146\154\157\167\040\143\157" \ +"\156\164\162\157\154\012\011\055\114\011\011\123\145\164\040\103" \ +"\114\117\103\101\114\040\050\151\147\156\157\162\145\040\103\141" \ +"\162\162\151\145\162\040\104\145\164\145\143\164\040\163\164\141" \ +"\164\145\051\012\011\055\155\011\011\107\145\164\040\142\141\165" \ +"\144\040\162\141\164\145\040\146\162\157\155\040\155\157\144\145" \ +"\155\047\163\040\103\117\116\116\105\103\124\040\163\164\141\164" \ +"\165\163\040\155\145\163\163\141\147\145\012\011\055\156\011\011" \ +"\104\157\156\047\164\040\160\162\157\155\160\164\040\146\157\162" \ +"\040\154\157\147\151\156\040\156\141\155\145\012\011\055\167\011" \ +"\011\127\141\151\164\040\146\157\162\040\103\122\040\157\162\040" \ +"\114\106\040\142\145\146\157\162\145\040\163\145\156\144\151\156" \ +"\147\040\057\145\164\143\057\151\163\163\165\145\012\011\055\151" \ +"\011\011\104\157\156\047\164\040\144\151\163\160\154\141\171\040" \ +"\057\145\164\143\057\151\163\163\165\145\012\011\055\146\040\111" \ +"\123\123\125\105\137\106\111\114\105\011\104\151\163\160\154\141" \ +"\171\040\111\123\123\125\105\137\106\111\114\105\040\151\156\163" \ +"\164\145\141\144\040\157\146\040\057\145\164\143\057\151\163\163" \ +"\165\145\012\011\055\154\040\114\117\107\111\116\011\111\156\166" \ +"\157\153\145\040\114\117\107\111\116\040\151\156\163\164\145\141" \ +"\144\040\157\146\040\057\142\151\156\057\154\157\147\151\156\012" \ +"\011\055\164\040\123\105\103\011\011\124\145\162\155\151\156\141" \ +"\164\145\040\141\146\164\145\162\040\123\105\103\040\151\146\040" \ +"\156\157\040\154\157\147\151\156\040\156\141\155\145\040\151\163" \ +"\040\162\145\141\144\012\011\055\111\040\111\116\111\124\123\124" \ +"\122\011\123\145\156\144\040\111\116\111\124\123\124\122\040\142" \ +"\145\146\157\162\145\040\141\156\171\164\150\151\156\147\040\145" \ +"\154\163\145\012\011\055\110\040\110\117\123\124\011\011\114\157" \ +"\147\040\110\117\123\124\040\151\156\164\157\040\164\150\145\040" \ +"\165\164\155\160\040\146\151\154\145\040\141\163\040\164\150\145" \ +"\040\150\157\163\164\156\141\155\145\012\012\102\101\125\104\137" \ +"\122\101\124\105\040\157\146\040\060\040\154\145\141\166\145\163" \ +"\040\151\164\040\165\156\143\150\141\156\147\145\144\000\133\055" \ +"\110\150\156\154\114\157\161\166\163\162\151\167\106\105\135\040" \ +"\133\055\155\040\116\135\040\133\055\101\057\102\057\103\040\116" \ +"\135\040\120\101\124\124\105\122\116\057\055\145\040\120\101\124" \ +"\124\105\122\116\056\056\056\057\055\146\040\106\111\114\105\040" \ +"\133\106\111\114\105\135\056\056\056\012\012\123\145\141\162\143" \ +"\150\040\146\157\162\040\120\101\124\124\105\122\116\040\151\156" \ +"\040\106\111\114\105\163\040\050\157\162\040\163\164\144\151\156" \ +"\051\012\012\011\055\110\011\101\144\144\040\047\146\151\154\145" \ +"\156\141\155\145\072\047\040\160\162\145\146\151\170\012\011\055" \ +"\150\011\104\157\040\156\157\164\040\141\144\144\040\047\146\151" \ +"\154\145\156\141\155\145\072\047\040\160\162\145\146\151\170\012" \ +"\011\055\156\011\101\144\144\040\047\154\151\156\145\137\156\157" \ +"\072\047\040\160\162\145\146\151\170\012\011\055\154\011\123\150" \ +"\157\167\040\157\156\154\171\040\156\141\155\145\163\040\157\146" \ +"\040\146\151\154\145\163\040\164\150\141\164\040\155\141\164\143" \ +"\150\012\011\055\114\011\123\150\157\167\040\157\156\154\171\040" \ +"\156\141\155\145\163\040\157\146\040\146\151\154\145\163\040\164" \ +"\150\141\164\040\144\157\156\047\164\040\155\141\164\143\150\012" \ +"\011\055\143\011\123\150\157\167\040\157\156\154\171\040\143\157" \ +"\165\156\164\040\157\146\040\155\141\164\143\150\151\156\147\040" \ +"\154\151\156\145\163\012\011\055\157\011\123\150\157\167\040\157" \ +"\156\154\171\040\164\150\145\040\155\141\164\143\150\151\156\147" \ +"\040\160\141\162\164\040\157\146\040\154\151\156\145\012\011\055" \ +"\161\011\121\165\151\145\164\056\040\122\145\164\165\162\156\040" \ +"\060\040\151\146\040\120\101\124\124\105\122\116\040\151\163\040" \ +"\146\157\165\156\144\054\040\061\040\157\164\150\145\162\167\151" \ +"\163\145\012\011\055\166\011\123\145\154\145\143\164\040\156\157" \ +"\156\055\155\141\164\143\150\151\156\147\040\154\151\156\145\163" \ +"\012\011\055\163\011\123\165\160\160\162\145\163\163\040\157\160" \ +"\145\156\040\141\156\144\040\162\145\141\144\040\145\162\162\157" \ +"\162\163\012\011\055\162\011\122\145\143\165\162\163\145\012\011" \ +"\055\151\011\111\147\156\157\162\145\040\143\141\163\145\012\011" \ +"\055\167\011\115\141\164\143\150\040\167\150\157\154\145\040\167" \ +"\157\162\144\163\040\157\156\154\171\012\011\055\170\011\115\141" \ +"\164\143\150\040\167\150\157\154\145\040\154\151\156\145\163\040" \ +"\157\156\154\171\012\011\055\106\011\120\101\124\124\105\122\116" \ +"\040\151\163\040\141\040\154\151\164\145\162\141\154\040\050\156" \ +"\157\164\040\162\145\147\145\170\160\051\012\011\055\105\011\120" \ +"\101\124\124\105\122\116\040\151\163\040\141\156\040\145\170\164" \ +"\145\156\144\145\144\040\162\145\147\145\170\160\012\011\055\155" \ +"\040\116\011\115\141\164\143\150\040\165\160\040\164\157\040\116" \ +"\040\164\151\155\145\163\040\160\145\162\040\146\151\154\145\012" \ +"\011\055\101\040\116\011\120\162\151\156\164\040\116\040\154\151" \ +"\156\145\163\040\157\146\040\164\162\141\151\154\151\156\147\040" \ +"\143\157\156\164\145\170\164\012\011\055\102\040\116\011\120\162" \ +"\151\156\164\040\116\040\154\151\156\145\163\040\157\146\040\154" \ +"\145\141\144\151\156\147\040\143\157\156\164\145\170\164\012\011" \ +"\055\103\040\116\011\123\141\155\145\040\141\163\040\047\055\101" \ +"\040\116\040\055\102\040\116\047\012\011\055\145\040\120\124\122" \ +"\116\011\120\141\164\164\145\162\156\040\164\157\040\155\141\164" \ +"\143\150\012\011\055\146\040\106\111\114\105\011\122\145\141\144" \ +"\040\160\141\164\164\145\162\156\040\146\162\157\155\040\146\151" \ +"\154\145\000\133\055\143\146\153\164\135\040\133\106\111\114\105" \ +"\135\056\056\056\012\012\104\145\143\157\155\160\162\145\163\163" \ +"\040\106\111\114\105\163\040\050\157\162\040\163\164\144\151\156" \ +"\051\012\012\011\055\143\011\127\162\151\164\145\040\164\157\040" \ +"\163\164\144\157\165\164\012\011\055\146\011\106\157\162\143\145" \ +"\012\011\055\153\011\113\145\145\160\040\151\156\160\165\164\040" \ +"\146\151\154\145\163\012\011\055\164\011\124\145\163\164\040\146" \ +"\151\154\145\040\151\156\164\145\147\162\151\164\171\000\133\055" \ +"\143\146\153\144\164\135\040\133\106\111\114\105\135\056\056\056" \ +"\012\012\103\157\155\160\162\145\163\163\040\106\111\114\105\163" \ +"\040\050\157\162\040\163\164\144\151\156\051\012\012\011\055\144" \ +"\011\104\145\143\157\155\160\162\145\163\163\012\011\055\164\011" \ +"\124\145\163\164\040\146\151\154\145\040\151\156\164\145\147\162" \ +"\151\164\171\012\011\055\143\011\127\162\151\164\145\040\164\157" \ +"\040\163\164\144\157\165\164\012\011\055\146\011\106\157\162\143" \ +"\145\012\011\055\153\011\113\145\145\160\040\151\156\160\165\164" \ +"\040\146\151\154\145\163\000\133\055\144\040\104\105\114\101\131" \ +"\135\040\133\055\156\135\040\133\055\146\135\040\133\055\167\135" \ +"\012\012\110\141\154\164\040\164\150\145\040\163\171\163\164\145" \ +"\155\012\012\011\055\144\040\123\105\103\011\104\145\154\141\171" \ +"\040\151\156\164\145\162\166\141\154\012\011\055\156\011\104\157" \ +"\040\156\157\164\040\163\171\156\143\012\011\055\146\011\106\157" \ +"\162\143\145\040\050\144\157\156\047\164\040\147\157\040\164\150" \ +"\162\157\165\147\150\040\151\156\151\164\051\012\011\055\167\011" \ +"\117\156\154\171\040\167\162\151\164\145\040\141\040\167\164\155" \ +"\160\040\162\145\143\157\162\144\000\106\111\114\105\056\056\056" \ +"\012\012\150\144\040\151\163\040\141\156\040\141\154\151\141\163" \ +"\040\146\157\162\040\150\145\170\144\165\155\160\040\055\103\000" \ +"\133\117\120\124\111\117\116\123\135\040\133\106\111\114\105\135" \ +"\056\056\056\012\012\120\162\151\156\164\040\146\151\162\163\164" \ +"\040\061\060\040\154\151\156\145\163\040\157\146\040\145\141\143" \ +"\150\040\106\111\114\105\040\050\157\162\040\163\164\144\151\156" \ +"\051\040\164\157\040\163\164\144\157\165\164\056\012\127\151\164" \ +"\150\040\155\157\162\145\040\164\150\141\156\040\157\156\145\040" \ +"\106\111\114\105\054\040\160\162\145\143\145\144\145\040\145\141" \ +"\143\150\040\167\151\164\150\040\141\040\146\151\154\145\156\141" \ +"\155\145\040\150\145\141\144\145\162\056\012\012\011\055\156\040" \ +"\116\133\153\142\155\135\011\120\162\151\156\164\040\146\151\162" \ +"\163\164\040\116\040\154\151\156\145\163\012\011\055\156\040\055" \ +"\116\133\153\142\155\135\011\120\162\151\156\164\040\141\154\154" \ +"\040\145\170\143\145\160\164\040\116\040\154\141\163\164\040\154" \ +"\151\156\145\163\012\011\055\143\040\133\055\135\116\133\153\142" \ +"\155\135\011\120\162\151\156\164\040\146\151\162\163\164\040\116" \ +"\040\142\171\164\145\163\012\011\055\161\011\011\116\145\166\145" \ +"\162\040\160\162\151\156\164\040\150\145\141\144\145\162\163\012" \ +"\011\055\166\011\011\101\154\167\141\171\163\040\160\162\151\156" \ +"\164\040\150\145\141\144\145\162\163\012\012\116\040\155\141\171" \ +"\040\142\145\040\163\165\146\146\151\170\145\144\040\142\171\040" \ +"\153\040\050\170\061\060\062\064\051\054\040\142\040\050\170\065" \ +"\061\062\051\054\040\157\162\040\155\040\050\170\061\060\062\064" \ +"\136\062\051\056\000\133\055\142\143\103\144\145\146\156\157\163" \ +"\166\170\122\135\040\133\106\111\114\105\135\056\056\056\012\012" \ +"\104\151\163\160\154\141\171\040\106\111\114\105\163\040\050\157" \ +"\162\040\163\164\144\151\156\051\040\151\156\040\141\040\165\163" \ +"\145\162\040\163\160\145\143\151\146\151\145\144\040\146\157\162" \ +"\155\141\164\012\012\011\055\142\011\011\061\055\142\171\164\145" \ +"\040\157\143\164\141\154\040\144\151\163\160\154\141\171\012\011" \ +"\055\143\011\011\061\055\142\171\164\145\040\143\150\141\162\141" \ +"\143\164\145\162\040\144\151\163\160\154\141\171\012\011\055\144" \ +"\011\011\062\055\142\171\164\145\040\144\145\143\151\155\141\154" \ +"\040\144\151\163\160\154\141\171\012\011\055\157\011\011\062\055" \ +"\142\171\164\145\040\157\143\164\141\154\040\144\151\163\160\154" \ +"\141\171\012\011\055\170\011\011\062\055\142\171\164\145\040\150" \ +"\145\170\040\144\151\163\160\154\141\171\012\011\055\103\011\011" \ +"\150\145\170\053\101\123\103\111\111\040\061\066\040\142\171\164" \ +"\145\163\040\160\145\162\040\154\151\156\145\012\011\055\166\011" \ +"\011\123\150\157\167\040\141\154\154\040\050\156\157\040\144\165" \ +"\160\040\146\157\154\144\151\156\147\051\012\011\055\145\040\106" \ +"\117\122\115\101\124\137\123\124\122\011\105\170\141\155\160\154" \ +"\145\072\040\047\061\066\057\061\040\042\045\060\062\170\174\042" \ +"\042\134\156\042\047\012\011\055\146\040\106\117\122\115\101\124" \ +"\137\106\111\114\105\012\011\055\156\040\114\105\116\107\124\110" \ +"\011\123\150\157\167\040\157\156\154\171\040\146\151\162\163\164" \ +"\040\114\105\116\107\124\110\040\142\171\164\145\163\012\011\055" \ +"\163\040\117\106\106\123\105\124\011\123\153\151\160\040\117\106" \ +"\106\123\105\124\040\142\171\164\145\163\012\011\055\122\011\011" \ +"\122\145\166\145\162\163\145\040\157\146\040\047\150\145\170\144" \ +"\165\155\160\040\055\103\166\047\000\106\111\114\105\012\012\105" \ +"\144\151\164\040\106\111\114\105\040\151\156\040\150\145\170\141" \ +"\144\145\143\151\155\141\154\000\012\012\120\162\151\156\164\040" \ +"\157\165\164\040\141\040\165\156\151\161\165\145\040\063\062\055" \ +"\142\151\164\040\151\144\145\156\164\151\146\151\145\162\040\146" \ +"\157\162\040\164\150\145\040\155\141\143\150\151\156\145\000\133" \ +"\117\120\124\111\117\116\123\135\040\133\110\117\123\124\116\101" \ +"\115\105\040\174\040\055\106\040\106\111\114\105\135\012\012\107" \ +"\145\164\040\157\162\040\163\145\164\040\150\157\163\164\156\141" \ +"\155\145\040\157\162\040\104\116\123\040\144\157\155\141\151\156" \ +"\040\156\141\155\145\012\012\011\055\163\011\123\150\157\162\164" \ +"\012\011\055\151\011\101\144\144\162\145\163\163\145\163\040\146" \ +"\157\162\040\164\150\145\040\150\157\163\164\156\141\155\145\012" \ +"\011\055\144\011\104\116\123\040\144\157\155\141\151\156\040\156" \ +"\141\155\145\012\011\055\146\011\106\165\154\154\171\040\161\165" \ +"\141\154\151\146\151\145\144\040\144\157\155\141\151\156\040\156" \ +"\141\155\145\012\011\055\106\040\106\111\114\105\011\125\163\145" \ +"\040\106\111\114\105\047\163\040\143\157\156\164\145\156\164\040" \ +"\141\163\040\150\157\163\164\156\141\155\145\000\133\055\151\146" \ +"\166\133\166\135\135\040\133\055\143\040\103\117\116\106\106\111" \ +"\114\105\135\040\133\055\160\040\133\111\120\072\135\120\117\122" \ +"\124\135\040\133\055\165\040\125\123\105\122\133\072\107\122\120" \ +"\135\135\040\133\055\162\040\122\105\101\114\115\135\040\133\055" \ +"\150\040\110\117\115\105\135\012\157\162\040\150\164\164\160\144" \ +"\040\055\144\057\055\145\057\055\155\040\123\124\122\111\116\107" \ +"\012\012\114\151\163\164\145\156\040\146\157\162\040\151\156\143" \ +"\157\155\151\156\147\040\110\124\124\120\040\162\145\161\165\145" \ +"\163\164\163\012\012\011\055\151\011\011\111\156\145\164\144\040" \ +"\155\157\144\145\012\011\055\146\011\011\104\157\156\047\164\040" \ +"\144\141\145\155\157\156\151\172\145\012\011\055\166\133\166\135" \ +"\011\011\126\145\162\142\157\163\145\012\011\055\160\040\133\111" \ +"\120\072\135\120\117\122\124\011\102\151\156\144\040\164\157\040" \ +"\111\120\072\120\117\122\124\040\050\144\145\146\141\165\154\164" \ +"\040\052\072\070\060\051\012\011\055\165\040\125\123\105\122\133" \ +"\072\107\122\120\135\011\123\145\164\040\165\151\144\057\147\151" \ +"\144\040\141\146\164\145\162\040\142\151\156\144\151\156\147\040" \ +"\164\157\040\160\157\162\164\012\011\055\162\040\122\105\101\114" \ +"\115\011\101\165\164\150\145\156\164\151\143\141\164\151\157\156" \ +"\040\122\145\141\154\155\040\146\157\162\040\102\141\163\151\143" \ +"\040\101\165\164\150\145\156\164\151\143\141\164\151\157\156\012" \ +"\011\055\150\040\110\117\115\105\011\011\110\157\155\145\040\144" \ +"\151\162\145\143\164\157\162\171\040\050\144\145\146\141\165\154" \ +"\164\040\056\051\012\011\055\143\040\106\111\114\105\011\011\103" \ +"\157\156\146\151\147\165\162\141\164\151\157\156\040\146\151\154" \ +"\145\040\050\144\145\146\141\165\154\164\040\173\057\145\164\143" \ +"\054\110\117\115\105\175\057\150\164\164\160\144\056\143\157\156" \ +"\146\051\012\011\055\155\040\123\124\122\111\116\107\011\115\104" \ +"\065\040\143\162\171\160\164\040\123\124\122\111\116\107\012\011" \ +"\055\145\040\123\124\122\111\116\107\011\110\124\115\114\040\145" \ +"\156\143\157\144\145\040\123\124\122\111\116\107\012\011\055\144" \ +"\040\123\124\122\111\116\107\011\125\122\114\040\144\145\143\157" \ +"\144\145\040\123\124\122\111\116\107\000\133\055\145\156\170\154" \ +"\135\040\133\055\143\040\047\123\103\122\111\120\124\047\040\133" \ +"\101\122\107\060\040\133\101\122\107\123\135\135\040\057\040\106" \ +"\111\114\105\040\133\101\122\107\123\135\040\057\040\055\163\040" \ +"\133\101\122\107\123\135\135\012\012\125\156\151\170\040\163\150" \ +"\145\154\154\040\151\156\164\145\162\160\162\145\164\145\162\000" \ +"\133\055\162\174\055\055\163\150\157\167\135\040\133\055\163\174" \ +"\055\055\150\143\164\157\163\171\163\135\040\133\055\167\174\055" \ +"\055\163\171\163\164\157\150\143\135\040\133\055\055\163\171\163" \ +"\164\172\135\040\133\055\055\154\157\143\141\154\164\151\155\145" \ +"\135\040\133\055\165\174\055\055\165\164\143\135\040\133\055\146" \ +"\174\055\055\162\164\143\040\106\111\114\105\135\012\012\121\165" \ +"\145\162\171\040\141\156\144\040\163\145\164\040\150\141\162\144" \ +"\167\141\162\145\040\143\154\157\143\153\040\050\122\124\103\051" \ +"\012\012\011\055\162\011\123\150\157\167\040\150\141\162\144\167" \ +"\141\162\145\040\143\154\157\143\153\040\164\151\155\145\012\011" \ +"\055\163\011\123\145\164\040\163\171\163\164\145\155\040\164\151" \ +"\155\145\040\146\162\157\155\040\150\141\162\144\167\141\162\145" \ +"\040\143\154\157\143\153\012\011\055\167\011\123\145\164\040\150" \ +"\141\162\144\167\141\162\145\040\143\154\157\143\153\040\146\162" \ +"\157\155\040\163\171\163\164\145\155\040\164\151\155\145\012\011" \ +"\055\055\163\171\163\164\172\011\123\145\164\040\151\156\055\153" \ +"\145\162\156\145\154\040\164\151\155\145\172\157\156\145\054\040" \ +"\143\157\162\162\145\143\164\040\163\171\163\164\145\155\040\164" \ +"\151\155\145\012\011\011\151\146\040\150\141\162\144\167\141\162" \ +"\145\040\143\154\157\143\153\040\151\163\040\151\156\040\154\157" \ +"\143\141\154\040\164\151\155\145\012\011\055\165\011\101\163\163" \ +"\165\155\145\040\150\141\162\144\167\141\162\145\040\143\154\157" \ +"\143\153\040\151\163\040\153\145\160\164\040\151\156\040\125\124" \ +"\103\012\011\055\055\154\157\143\141\154\164\151\155\145\011\101" \ +"\163\163\165\155\145\040\150\141\162\144\167\141\162\145\040\143" \ +"\154\157\143\153\040\151\163\040\153\145\160\164\040\151\156\040" \ +"\154\157\143\141\154\040\164\151\155\145\012\011\055\146\040\106" \ +"\111\114\105\011\125\163\145\040\163\160\145\143\151\146\151\145" \ +"\144\040\144\145\166\151\143\145\040\050\145\056\147\056\040\057" \ +"\144\145\166\057\162\164\143\062\051\000\055\154\040\174\040\055" \ +"\106\040\111\062\103\102\125\123\040\174\040\133\055\171\141\135" \ +"\040\133\055\161\174\055\162\135\040\111\062\103\102\125\123\040" \ +"\133\106\111\122\123\124\040\114\101\123\124\135\012\012\104\145" \ +"\164\145\143\164\040\111\062\103\040\143\150\151\160\163\012\012" \ +"\011\055\154\011\114\151\163\164\040\151\156\163\164\141\154\154" \ +"\145\144\040\142\165\163\145\163\012\011\055\106\040\102\125\123" \ +"\043\011\114\151\163\164\040\146\165\156\143\164\151\157\156\141" \ +"\154\151\164\151\145\163\040\157\156\040\164\150\151\163\040\142" \ +"\165\163\012\011\055\171\011\104\151\163\141\142\154\145\040\151" \ +"\156\164\145\162\141\143\164\151\166\145\040\155\157\144\145\012" \ +"\011\055\141\011\106\157\162\143\145\040\163\143\141\156\156\151" \ +"\156\147\040\157\146\040\156\157\156\055\162\145\147\165\154\141" \ +"\162\040\141\144\144\162\145\163\163\145\163\012\011\055\161\011" \ +"\125\163\145\040\163\155\142\165\163\040\161\165\151\143\153\040" \ +"\167\162\151\164\145\040\143\157\155\155\141\156\144\163\040\146" \ +"\157\162\040\160\162\157\142\151\156\147\040\050\144\145\146\141" \ +"\165\154\164\051\012\011\055\162\011\125\163\145\040\163\155\142" \ +"\165\163\040\162\145\141\144\040\142\171\164\145\040\143\157\155" \ +"\155\141\156\144\163\040\146\157\162\040\160\162\157\142\151\156" \ +"\147\012\011\106\111\122\123\124\040\141\156\144\040\114\101\123" \ +"\124\040\154\151\155\151\164\040\160\162\157\142\151\156\147\040" \ +"\162\141\156\147\145\000\133\055\146\171\135\040\133\055\162\040" \ +"\106\111\122\123\124\055\114\101\123\124\135\040\102\125\123\040" \ +"\101\104\104\122\040\133\115\117\104\105\135\012\012\105\170\141" \ +"\155\151\156\145\040\111\062\103\040\162\145\147\151\163\164\145" \ +"\162\163\012\012\011\111\062\103\102\125\123\011\111\062\103\040" \ +"\142\165\163\040\156\165\155\142\145\162\012\011\101\104\104\122" \ +"\105\123\123\011\060\170\060\063\055\060\170\067\067\012\115\117" \ +"\104\105\040\151\163\072\012\011\142\011\102\171\164\145\040\050" \ +"\144\145\146\141\165\154\164\051\012\011\167\011\127\157\162\144" \ +"\012\011\127\011\127\157\162\144\040\157\156\040\145\166\145\156" \ +"\040\162\145\147\151\163\164\145\162\040\141\144\144\162\145\163" \ +"\163\145\163\012\011\151\011\111\062\103\040\142\154\157\143\153" \ +"\012\011\163\011\123\115\102\165\163\040\142\154\157\143\153\012" \ +"\011\143\011\103\157\156\163\145\143\165\164\151\166\145\040\142" \ +"\171\164\145\012\011\101\160\160\145\156\144\040\160\040\146\157" \ +"\162\040\123\115\102\165\163\040\120\105\103\012\012\011\055\146" \ +"\011\106\157\162\143\145\040\141\143\143\145\163\163\012\011\055" \ +"\171\011\104\151\163\141\142\154\145\040\151\156\164\145\162\141" \ +"\143\164\151\166\145\040\155\157\144\145\012\011\055\162\011\114" \ +"\151\155\151\164\040\164\150\145\040\156\165\155\142\145\162\040" \ +"\157\146\040\162\145\147\151\163\164\145\162\163\040\142\145\151" \ +"\156\147\040\141\143\143\145\163\163\145\144\000\133\055\146\171" \ +"\135\040\102\125\123\040\103\110\111\120\055\101\104\104\122\105" \ +"\123\123\040\133\104\101\124\101\055\101\104\104\122\105\123\123" \ +"\040\133\115\117\104\105\135\135\012\012\122\145\141\144\040\146" \ +"\162\157\155\040\111\062\103\057\123\115\102\165\163\040\143\150" \ +"\151\160\040\162\145\147\151\163\164\145\162\163\012\012\011\111" \ +"\062\103\102\125\123\011\111\062\103\040\142\165\163\040\156\165" \ +"\155\142\145\162\012\011\101\104\104\122\105\123\123\011\060\170" \ +"\060\063\055\060\170\067\067\012\115\117\104\105\040\151\163\072" \ +"\012\011\142\011\122\145\141\144\040\142\171\164\145\040\144\141" \ +"\164\141\040\050\144\145\146\141\165\154\164\051\012\011\167\011" \ +"\122\145\141\144\040\167\157\162\144\040\144\141\164\141\012\011" \ +"\143\011\127\162\151\164\145\040\142\171\164\145\057\162\145\141" \ +"\144\040\142\171\164\145\012\011\101\160\160\145\156\144\040\160" \ +"\040\146\157\162\040\123\115\102\165\163\040\120\105\103\012\012" \ +"\011\055\146\011\106\157\162\143\145\040\141\143\143\145\163\163" \ +"\012\011\055\171\011\104\151\163\141\142\154\145\040\151\156\164" \ +"\145\162\141\143\164\151\166\145\040\155\157\144\145\000\133\055" \ +"\146\171\135\040\133\055\155\040\115\101\123\113\135\040\102\125" \ +"\123\040\103\110\111\120\055\101\104\104\122\105\123\123\040\104" \ +"\101\124\101\055\101\104\104\122\105\123\123\040\133\126\101\114" \ +"\125\105\135\040\056\056\056\040\133\115\117\104\105\135\012\012" \ +"\123\145\164\040\111\062\103\040\162\145\147\151\163\164\145\162" \ +"\163\012\012\011\111\062\103\102\125\123\011\111\062\103\040\142" \ +"\165\163\040\156\165\155\142\145\162\012\011\101\104\104\122\105" \ +"\123\123\011\060\170\060\063\055\060\170\067\067\012\115\117\104" \ +"\105\040\151\163\072\012\011\143\011\102\171\164\145\054\040\156" \ +"\157\040\166\141\154\165\145\012\011\142\011\102\171\164\145\040" \ +"\144\141\164\141\040\050\144\145\146\141\165\154\164\051\012\011" \ +"\167\011\127\157\162\144\040\144\141\164\141\012\011\151\011\111" \ +"\062\103\040\142\154\157\143\153\040\144\141\164\141\012\011\163" \ +"\011\123\115\102\165\163\040\142\154\157\143\153\040\144\141\164" \ +"\141\012\011\101\160\160\145\156\144\040\160\040\146\157\162\040" \ +"\123\115\102\165\163\040\120\105\103\012\012\011\055\146\011\106" \ +"\157\162\143\145\040\141\143\143\145\163\163\012\011\055\171\011" \ +"\104\151\163\141\142\154\145\040\151\156\164\145\162\141\143\164" \ +"\151\166\145\040\155\157\144\145\012\011\055\162\011\122\145\141" \ +"\144\040\142\141\143\153\040\141\156\144\040\143\157\155\160\141" \ +"\162\145\040\164\150\145\040\162\145\163\165\154\164\012\011\055" \ +"\155\040\115\101\123\113\011\115\141\163\153\040\163\160\145\143" \ +"\151\146\171\151\156\147\040\167\150\151\143\150\040\142\151\164" \ +"\163\040\164\157\040\167\162\151\164\145\000\133\055\146\141\171" \ +"\135\040\111\062\103\102\125\123\040\173\162\114\105\116\107\124" \ +"\110\133\100\101\104\104\122\135\040\174\040\167\114\105\116\107" \ +"\124\110\133\100\101\104\104\122\135\040\104\101\124\101\056\056" \ +"\056\175\056\056\056\012\012\122\145\141\144\057\167\162\151\164" \ +"\145\040\111\062\103\040\144\141\164\141\040\151\156\040\157\156" \ +"\145\040\164\162\141\156\163\146\145\162\012\012\011\055\146\011" \ +"\106\157\162\143\145\040\141\143\143\145\163\163\040\164\157\040" \ +"\142\165\163\171\040\141\144\144\162\145\163\163\145\163\012\011" \ +"\055\141\011\106\157\162\143\145\040\141\143\143\145\163\163\040" \ +"\164\157\040\156\157\156\055\162\145\147\165\154\141\162\040\141" \ +"\144\144\162\145\163\163\145\163\012\011\055\171\011\104\151\163" \ +"\141\142\154\145\040\151\156\164\145\162\141\143\164\151\166\145" \ +"\040\155\157\144\145\000\133\117\120\124\111\117\116\123\135\040" \ +"\133\125\123\105\122\135\012\012\120\162\151\156\164\040\151\156" \ +"\146\157\162\155\141\164\151\157\156\040\141\142\157\165\164\040" \ +"\125\123\105\122\040\157\162\040\164\150\145\040\143\165\162\162" \ +"\145\156\164\040\165\163\145\162\012\012\011\055\165\011\125\163" \ +"\145\162\040\111\104\012\011\055\147\011\107\162\157\165\160\040" \ +"\111\104\012\011\055\107\011\123\165\160\160\154\145\155\145\156" \ +"\164\141\162\171\040\147\162\157\165\160\040\111\104\163\012\011" \ +"\055\156\011\120\162\151\156\164\040\156\141\155\145\163\040\151" \ +"\156\163\164\145\141\144\040\157\146\040\156\165\155\142\145\162" \ +"\163\012\011\055\162\011\120\162\151\156\164\040\162\145\141\154" \ +"\040\111\104\040\151\156\163\164\145\141\144\040\157\146\040\145" \ +"\146\146\145\143\164\151\166\145\040\111\104\000\133\055\141\135" \ +"\040\151\156\164\145\162\146\141\143\145\040\133\141\144\144\162" \ +"\145\163\163\135\012\012\103\157\156\146\151\147\165\162\145\040" \ +"\141\040\156\145\164\167\157\162\153\040\151\156\164\145\162\146" \ +"\141\143\145\012\012\011\133\141\144\144\040\101\104\104\122\105" \ +"\123\123\133\057\120\122\105\106\111\130\114\105\116\135\135\012" \ +"\011\133\144\145\154\040\101\104\104\122\105\123\123\133\057\120" \ +"\122\105\106\111\130\114\105\116\135\135\012\011\133\133\055\135" \ +"\142\162\157\141\144\143\141\163\164\040\133\101\104\104\122\105" \ +"\123\123\135\135\040\133\133\055\135\160\157\151\156\164\157\160" \ +"\157\151\156\164\040\133\101\104\104\122\105\123\123\135\135\012" \ +"\011\133\156\145\164\155\141\163\153\040\101\104\104\122\105\123" \ +"\123\135\040\133\144\163\164\141\144\144\162\040\101\104\104\122" \ +"\105\123\123\135\012\011\133\157\165\164\146\151\154\154\040\116" \ +"\116\135\040\133\153\145\145\160\141\154\151\166\145\040\116\116" \ +"\135\012\011\133\150\167\040\145\164\150\145\162\174\151\156\146" \ +"\151\156\151\142\141\156\144\040\101\104\104\122\105\123\123\135" \ +"\040\133\155\145\164\162\151\143\040\116\116\135\040\133\155\164" \ +"\165\040\116\116\135\012\011\133\133\055\135\164\162\141\151\154" \ +"\145\162\163\135\040\133\133\055\135\141\162\160\135\040\133\133" \ +"\055\135\141\154\154\155\165\154\164\151\135\012\011\133\155\165" \ +"\154\164\151\143\141\163\164\135\040\133\133\055\135\160\162\157" \ +"\155\151\163\143\135\040\133\164\170\161\165\145\165\145\154\145" \ +"\156\040\116\116\135\040\133\133\055\135\144\171\156\141\155\151" \ +"\143\135\012\011\133\155\145\155\137\163\164\141\162\164\040\116" \ +"\116\135\040\133\151\157\137\141\144\144\162\040\116\116\135\040" \ +"\133\151\162\161\040\116\116\135\012\011\133\165\160\174\144\157" \ +"\167\156\135\040\056\056\056\000\133\055\141\156\155\166\146\135" \ +"\040\133\055\151\040\106\111\114\105\135\040\111\106\101\103\105" \ +"\056\056\056\012\012\011\055\141\011\104\145\143\157\156\146\151" \ +"\147\165\162\145\040\141\154\154\040\151\156\164\145\162\146\141" \ +"\143\145\163\012\011\055\151\040\106\111\114\105\011\125\163\145" \ +"\040\106\111\114\105\040\146\157\162\040\151\156\164\145\162\146" \ +"\141\143\145\040\144\145\146\151\156\151\164\151\157\156\163\012" \ +"\011\055\156\011\120\162\151\156\164\040\157\165\164\040\167\150" \ +"\141\164\040\167\157\165\154\144\040\150\141\160\160\145\156\054" \ +"\040\142\165\164\040\144\157\156\047\164\040\144\157\040\151\164" \ +"\012\011\011\050\156\157\164\145\072\040\144\157\145\163\156\047" \ +"\164\040\144\151\163\141\142\154\145\040\155\141\160\160\151\156" \ +"\147\163\051\012\011\055\155\011\104\157\156\047\164\040\162\165" \ +"\156\040\141\156\171\040\155\141\160\160\151\156\147\163\012\011" \ +"\055\166\011\120\162\151\156\164\040\157\165\164\040\167\150\141" \ +"\164\040\167\157\165\154\144\040\150\141\160\160\145\156\040\142" \ +"\145\146\157\162\145\040\144\157\151\156\147\040\151\164\012\011" \ +"\055\146\011\106\157\162\143\145\040\144\145\143\157\156\146\151" \ +"\147\165\162\141\164\151\157\156\000\133\055\141\156\155\166\146" \ +"\135\040\133\055\151\040\106\111\114\105\135\040\111\106\101\103" \ +"\105\056\056\056\012\012\011\055\141\011\103\157\156\146\151\147" \ +"\165\162\145\040\141\154\154\040\151\156\164\145\162\146\141\143" \ +"\145\163\012\011\055\151\040\106\111\114\105\011\125\163\145\040" \ +"\106\111\114\105\040\151\156\163\164\145\141\144\040\157\146\040" \ +"\057\145\164\143\057\156\145\164\167\157\162\153\057\151\156\164" \ +"\145\162\146\141\143\145\163\012\011\055\156\011\120\162\151\156" \ +"\164\040\157\165\164\040\167\150\141\164\040\167\157\165\154\144" \ +"\040\150\141\160\160\145\156\054\040\142\165\164\040\144\157\156" \ +"\047\164\040\144\157\040\151\164\012\011\011\050\156\157\164\145" \ +"\072\040\144\157\145\163\156\047\164\040\144\151\163\141\142\154" \ +"\145\040\155\141\160\160\151\156\147\163\051\012\011\055\155\011" \ +"\104\157\156\047\164\040\162\165\156\040\141\156\171\040\155\141" \ +"\160\160\151\156\147\163\012\011\055\166\011\120\162\151\156\164" \ +"\040\157\165\164\040\167\150\141\164\040\167\157\165\154\144\040" \ +"\150\141\160\160\145\156\040\142\145\146\157\162\145\040\144\157" \ +"\151\156\147\040\151\164\012\011\055\146\011\106\157\162\143\145" \ +"\040\143\157\156\146\151\147\165\162\141\164\151\157\156\000\133" \ +"\055\146\145\135\040\133\055\161\040\116\135\040\133\055\122\040" \ +"\116\135\040\133\103\117\116\106\106\111\114\105\135\012\012\114" \ +"\151\163\164\145\156\040\146\157\162\040\156\145\164\167\157\162" \ +"\153\040\143\157\156\156\145\143\164\151\157\156\163\040\141\156" \ +"\144\040\154\141\165\156\143\150\040\160\162\157\147\162\141\155" \ +"\163\012\012\011\055\146\011\122\165\156\040\151\156\040\146\157" \ +"\162\145\147\162\157\165\156\144\012\011\055\145\011\114\157\147" \ +"\040\164\157\040\163\164\144\145\162\162\012\011\055\161\040\116" \ +"\011\123\157\143\153\145\164\040\154\151\163\164\145\156\040\161" \ +"\165\145\165\145\040\050\144\145\146\141\165\154\164\040\061\062" \ +"\070\051\012\011\055\122\040\116\011\120\141\165\163\145\040\163" \ +"\145\162\166\151\143\145\163\040\141\146\164\145\162\040\116\040" \ +"\143\157\156\156\145\143\164\163\057\155\151\156\012\011\011\050" \ +"\144\145\146\141\165\154\164\040\060\040\055\040\144\151\163\141" \ +"\142\154\145\144\051\012\011\104\145\146\141\165\154\164\040\103" \ +"\117\116\106\106\111\114\105\040\151\163\040\057\145\164\143\057" \ +"\151\156\145\164\144\056\143\157\156\146\000\012\012\111\156\151" \ +"\164\040\151\163\040\164\150\145\040\146\151\162\163\164\040\160" \ +"\162\157\143\145\163\163\040\163\164\141\162\164\145\144\040\144" \ +"\165\162\151\156\147\040\142\157\157\164\056\040\111\164\040\156" \ +"\145\166\145\162\040\145\170\151\164\163\056\012\111\164\040\050" \ +"\162\145\051\163\160\141\167\156\163\040\143\150\151\154\144\162" \ +"\145\156\040\141\143\143\157\162\144\151\156\147\040\164\157\040" \ +"\057\145\164\143\057\151\156\151\164\164\141\142\056\000\106\111" \ +"\114\105\040\133\123\131\115\102\117\114\075\126\101\114\125\105" \ +"\135\056\056\056\012\012\114\157\141\144\040\153\145\162\156\145" \ +"\154\040\155\157\144\165\154\145\000\133\055\143\144\104\163\160" \ +"\135\040\133\055\157\040\125\123\105\122\135\040\133\055\147\040" \ +"\107\122\120\135\040\133\055\155\040\115\117\104\105\135\040\133" \ +"\055\164\040\104\111\122\135\040\133\123\117\125\122\103\105\135" \ +"\056\056\056\040\104\105\123\124\012\012\103\157\160\171\040\146" \ +"\151\154\145\163\040\141\156\144\040\163\145\164\040\141\164\164" \ +"\162\151\142\165\164\145\163\012\012\011\055\143\011\112\165\163" \ +"\164\040\143\157\160\171\040\050\144\145\146\141\165\154\164\051" \ +"\012\011\055\144\011\103\162\145\141\164\145\040\144\151\162\145" \ +"\143\164\157\162\151\145\163\012\011\055\104\011\103\162\145\141" \ +"\164\145\040\154\145\141\144\151\156\147\040\164\141\162\147\145" \ +"\164\040\144\151\162\145\143\164\157\162\151\145\163\012\011\055" \ +"\163\011\123\164\162\151\160\040\163\171\155\142\157\154\040\164" \ +"\141\142\154\145\012\011\055\160\011\120\162\145\163\145\162\166" \ +"\145\040\144\141\164\145\012\011\055\157\040\125\123\105\122\011" \ +"\123\145\164\040\157\167\156\145\162\163\150\151\160\012\011\055" \ +"\147\040\107\122\120\011\123\145\164\040\147\162\157\165\160\040" \ +"\157\167\156\145\162\163\150\151\160\012\011\055\155\040\115\117" \ +"\104\105\011\123\145\164\040\160\145\162\155\151\163\163\151\157" \ +"\156\163\012\011\055\164\040\104\111\122\011\111\156\163\164\141" \ +"\154\154\040\164\157\040\104\111\122\000\133\055\143\135\040\133" \ +"\055\144\135\040\133\055\164\135\040\133\055\172\135\040\133\055" \ +"\153\174\055\155\135\040\133\101\114\114\174\102\114\117\103\113" \ +"\104\105\126\056\056\056\135\040\133\111\116\124\105\122\126\101" \ +"\114\040\133\103\117\125\116\124\135\135\012\012\122\145\160\157" \ +"\162\164\040\103\120\125\040\141\156\144\040\111\057\117\040\163" \ +"\164\141\164\151\163\164\151\143\163\012\012\011\055\143\011\123" \ +"\150\157\167\040\103\120\125\040\165\164\151\154\151\172\141\164" \ +"\151\157\156\012\011\055\144\011\123\150\157\167\040\144\145\166" \ +"\151\143\145\040\165\164\151\154\151\172\141\164\151\157\156\012" \ +"\011\055\164\011\120\162\151\156\164\040\143\165\162\162\145\156" \ +"\164\040\164\151\155\145\012\011\055\172\011\117\155\151\164\040" \ +"\144\145\166\151\143\145\163\040\167\151\164\150\040\156\157\040" \ +"\141\143\164\151\166\151\164\171\012\011\055\153\011\125\163\145" \ +"\040\153\142\057\163\012\011\055\155\011\125\163\145\040\115\142" \ +"\057\163\000\133\117\120\124\111\117\116\123\135\040\141\144\144" \ +"\162\145\163\163\174\162\157\165\164\145\174\154\151\156\153\174" \ +"\164\165\156\156\145\154\174\156\145\151\147\150\174\162\165\154" \ +"\145\040\133\101\122\107\123\135\012\012\117\120\124\111\117\116" \ +"\123\040\072\075\040\055\146\133\141\155\151\154\171\135\040\151" \ +"\156\145\164\174\151\156\145\164\066\174\154\151\156\153\040\174" \ +"\040\055\157\133\156\145\154\151\156\145\135\012\012\151\160\040" \ +"\141\144\144\162\040\141\144\144\174\144\145\154\040\111\106\101" \ +"\104\104\122\040\144\145\166\040\111\106\101\103\105\040\174\040" \ +"\163\150\157\167\174\146\154\165\163\150\040\133\144\145\166\040" \ +"\111\106\101\103\105\135\040\133\164\157\040\120\122\105\106\111" \ +"\130\135\012\151\160\040\162\157\165\164\145\040\154\151\163\164" \ +"\174\146\154\165\163\150\174\141\144\144\174\144\145\154\174\143" \ +"\150\141\156\147\145\174\141\160\160\145\156\144\174\162\145\160" \ +"\154\141\143\145\174\164\145\163\164\040\122\117\125\124\105\012" \ +"\151\160\040\154\151\156\153\040\163\145\164\040\111\106\101\103" \ +"\105\040\133\165\160\174\144\157\167\156\135\040\133\141\162\160" \ +"\040\157\156\174\157\146\146\135\040\133\155\165\154\164\151\143" \ +"\141\163\164\040\157\156\174\157\146\146\135\012\011\133\160\162" \ +"\157\155\151\163\143\040\157\156\174\157\146\146\135\040\133\155" \ +"\164\165\040\116\125\115\135\040\133\156\141\155\145\040\116\101" \ +"\115\105\135\040\133\161\154\145\156\040\116\125\115\135\040\133" \ +"\141\144\144\162\145\163\163\040\115\101\103\135\012\011\133\155" \ +"\141\163\164\145\162\040\111\106\101\103\105\040\174\040\156\157" \ +"\155\141\163\164\145\162\135\012\151\160\040\164\165\156\156\145" \ +"\154\040\141\144\144\174\143\150\141\156\147\145\174\144\145\154" \ +"\174\163\150\157\167\040\133\116\101\115\105\135\012\011\133\155" \ +"\157\144\145\040\151\160\151\160\174\147\162\145\174\163\151\164" \ +"\135\040\133\162\145\155\157\164\145\040\101\104\104\122\135\040" \ +"\133\154\157\143\141\154\040\101\104\104\122\135\040\133\164\164" \ +"\154\040\124\124\114\135\012\151\160\040\156\145\151\147\150\040" \ +"\163\150\157\167\174\146\154\165\163\150\040\133\164\157\040\120" \ +"\122\105\106\111\130\135\040\133\144\145\166\040\104\105\126\135" \ +"\040\133\156\165\144\040\123\124\101\124\105\135\012\151\160\040" \ +"\162\165\154\145\040\133\154\151\163\164\135\040\174\040\141\144" \ +"\144\174\144\145\154\040\123\105\114\105\103\124\117\122\040\101" \ +"\103\124\111\117\116\000\141\144\144\174\144\145\154\040\111\106" \ +"\101\104\104\122\040\144\145\166\040\111\106\101\103\105\040\174" \ +"\040\163\150\157\167\174\146\154\165\163\150\040\133\144\145\166" \ +"\040\111\106\101\103\105\135\040\133\164\157\040\120\122\105\106" \ +"\111\130\135\012\012\151\160\141\144\144\162\040\141\144\144\174" \ +"\143\150\141\156\147\145\174\162\145\160\154\141\143\145\174\144" \ +"\145\154\145\164\145\040\144\145\166\040\111\106\101\103\105\040" \ +"\111\106\101\104\104\122\012\011\111\106\101\104\104\122\040\072" \ +"\075\040\120\122\105\106\111\130\040\174\040\101\104\104\122\040" \ +"\160\145\145\162\040\120\122\105\106\111\130\040\133\142\162\157" \ +"\141\144\143\141\163\164\040\101\104\104\122\174\053\174\055\135" \ +"\012\011\011\133\141\156\171\143\141\163\164\040\101\104\104\122" \ +"\135\040\133\154\141\142\145\154\040\123\124\122\111\116\107\135" \ +"\040\133\163\143\157\160\145\040\123\103\117\120\105\135\012\011" \ +"\120\122\105\106\111\130\040\072\075\040\101\104\104\122\133\057" \ +"\115\101\123\113\135\012\011\123\103\117\120\105\040\072\075\040" \ +"\133\150\157\163\164\174\154\151\156\153\174\147\154\157\142\141" \ +"\154\174\116\125\115\102\105\122\135\012\151\160\141\144\144\162" \ +"\040\163\150\157\167\174\146\154\165\163\150\040\133\144\145\166" \ +"\040\111\106\101\103\105\135\040\133\163\143\157\160\145\040\123" \ +"\103\117\120\105\135\040\133\164\157\040\120\122\105\106\111\130" \ +"\135\040\133\154\141\142\145\154\040\120\101\124\124\105\122\116" \ +"\135\000\133\117\120\124\111\117\116\123\135\040\101\104\104\122" \ +"\105\123\123\133\057\120\122\105\106\111\130\135\040\133\116\105" \ +"\124\115\101\123\113\135\012\012\103\141\154\143\165\154\141\164" \ +"\145\040\141\156\144\040\144\151\163\160\154\141\171\040\156\145" \ +"\164\167\157\162\153\040\163\145\164\164\151\156\147\163\040\146" \ +"\162\157\155\040\111\120\040\141\144\144\162\145\163\163\012\012" \ +"\011\055\142\011\102\162\157\141\144\143\141\163\164\040\141\144" \ +"\144\162\145\163\163\012\011\055\156\011\116\145\164\167\157\162" \ +"\153\040\141\144\144\162\145\163\163\012\011\055\155\011\104\145" \ +"\146\141\165\154\164\040\156\145\164\155\141\163\153\040\146\157" \ +"\162\040\111\120\012\011\055\160\011\120\162\145\146\151\170\040" \ +"\146\157\162\040\111\120\057\116\105\124\115\101\123\113\012\011" \ +"\055\150\011\122\145\163\157\154\166\145\144\040\150\157\163\164" \ +"\040\156\141\155\145\012\011\055\163\011\116\157\040\145\162\162" \ +"\157\162\040\155\145\163\163\141\147\145\163\000\133\055\115\121" \ +"\123\040\153\145\171\135\040\133\055\155\161\163\040\151\144\135" \ +"\012\012\125\160\160\145\162\055\143\141\163\145\040\157\160\164" \ +"\151\157\156\163\040\115\121\123\040\162\145\155\157\166\145\040" \ +"\141\156\040\157\142\152\145\143\164\040\142\171\040\163\150\155" \ +"\153\145\171\040\166\141\154\165\145\056\012\114\157\167\145\162" \ +"\055\143\141\163\145\040\157\160\164\151\157\156\163\040\162\145" \ +"\155\157\166\145\040\141\156\040\157\142\152\145\143\164\040\142" \ +"\171\040\163\150\155\151\144\040\166\141\154\165\145\056\012\012" \ +"\011\055\155\115\011\122\145\155\157\166\145\040\155\145\155\157" \ +"\162\171\040\163\145\147\155\145\156\164\040\141\146\164\145\162" \ +"\040\154\141\163\164\040\144\145\164\141\143\150\012\011\055\161" \ +"\121\011\122\145\155\157\166\145\040\155\145\163\163\141\147\145" \ +"\040\161\165\145\165\145\012\011\055\163\123\011\122\145\155\157" \ +"\166\145\040\163\145\155\141\160\150\157\162\145\000\133\133\055" \ +"\163\155\161\135\040\055\151\040\123\110\115\111\104\135\040\174" \ +"\040\133\133\055\141\163\155\161\135\040\133\055\164\143\160\154" \ +"\165\135\135\012\012\011\055\151\040\111\104\011\123\150\157\167" \ +"\040\163\160\145\143\151\146\151\143\040\162\145\163\157\165\162" \ +"\143\145\012\122\145\163\157\165\162\143\145\040\163\160\145\143" \ +"\151\146\151\143\141\164\151\157\156\072\012\011\055\155\011\123" \ +"\150\141\162\145\144\040\155\145\155\157\162\171\040\163\145\147" \ +"\155\145\156\164\163\012\011\055\161\011\115\145\163\163\141\147" \ +"\145\040\161\165\145\165\145\163\012\011\055\163\011\123\145\155" \ +"\141\160\150\157\162\145\040\141\162\162\141\171\163\012\011\055" \ +"\141\011\101\154\154\040\050\144\145\146\141\165\154\164\051\012" \ +"\117\165\164\160\165\164\040\146\157\162\155\141\164\072\012\011" \ +"\055\164\011\124\151\155\145\012\011\055\143\011\103\162\145\141" \ +"\164\157\162\012\011\055\160\011\120\151\144\012\011\055\154\011" \ +"\114\151\155\151\164\163\012\011\055\165\011\123\165\155\155\141" \ +"\162\171\000\163\145\164\040\111\106\101\103\105\040\133\165\160" \ +"\174\144\157\167\156\135\040\133\141\162\160\040\157\156\174\157" \ +"\146\146\135\040\133\155\165\154\164\151\143\141\163\164\040\157" \ +"\156\174\157\146\146\135\012\011\133\160\162\157\155\151\163\143" \ +"\040\157\156\174\157\146\146\135\040\133\155\164\165\040\116\125" \ +"\115\135\040\133\156\141\155\145\040\116\101\115\105\135\040\133" \ +"\161\154\145\156\040\116\125\115\135\040\133\141\144\144\162\145" \ +"\163\163\040\115\101\103\135\012\011\133\155\141\163\164\145\162" \ +"\040\111\106\101\103\105\040\174\040\156\157\155\141\163\164\145" \ +"\162\135\012\151\160\154\151\156\153\040\141\144\144\040\133\154" \ +"\151\156\153\040\111\106\101\103\105\135\040\111\106\101\103\105" \ +"\040\133\141\144\144\162\145\163\163\040\115\101\103\135\040\164" \ +"\171\160\145\040\124\131\120\105\040\133\101\122\107\123\135\012" \ +"\151\160\154\151\156\153\040\144\145\154\145\164\145\040\111\106" \ +"\101\103\105\040\164\171\160\145\040\124\131\120\105\040\133\101" \ +"\122\107\123\135\012\011\124\131\120\105\040\101\122\107\123\040" \ +"\072\075\040\166\154\141\156\040\126\114\101\116\101\122\107\123" \ +"\040\174\040\166\162\146\040\164\141\142\154\145\040\116\125\115" \ +"\012\011\126\114\101\116\101\122\107\123\040\072\075\040\151\144" \ +"\040\126\114\101\116\111\104\040\133\160\162\157\164\157\143\157" \ +"\154\040\070\060\062\056\061\161\174\070\060\062\056\061\141\144" \ +"\135\040\133\162\145\157\162\144\145\162\137\150\144\162\040\157" \ +"\156\174\157\146\146\135\012\011\011\133\147\166\162\160\040\157" \ +"\156\174\157\146\146\135\040\133\155\166\162\160\040\157\156\174" \ +"\157\146\146\135\040\133\154\157\157\163\145\137\142\151\156\144" \ +"\151\156\147\040\157\156\174\157\146\146\135\012\151\160\154\151" \ +"\156\153\040\163\150\157\167\040\133\111\106\101\103\105\135\000" \ +"\163\150\157\167\174\146\154\165\163\150\040\133\164\157\040\120" \ +"\122\105\106\111\130\135\040\133\144\145\166\040\104\105\126\135" \ +"\040\133\156\165\144\040\123\124\101\124\105\135\000\154\151\163" \ +"\164\174\146\154\165\163\150\174\141\144\144\174\144\145\154\174" \ +"\143\150\141\156\147\145\174\141\160\160\145\156\144\174\162\145" \ +"\160\154\141\143\145\174\164\145\163\164\040\122\117\125\124\105" \ +"\012\012\151\160\162\157\165\164\145\040\154\151\163\164\174\146" \ +"\154\165\163\150\040\123\105\114\105\103\124\117\122\012\011\123" \ +"\105\114\105\103\124\117\122\040\072\075\040\133\162\157\157\164" \ +"\040\120\122\105\106\111\130\135\040\133\155\141\164\143\150\040" \ +"\120\122\105\106\111\130\135\040\133\160\162\157\164\157\040\122" \ +"\124\120\122\117\124\117\135\012\011\120\122\105\106\111\130\040" \ +"\072\075\040\144\145\146\141\165\154\164\174\101\104\104\122\133" \ +"\057\115\101\123\113\135\012\151\160\162\157\165\164\145\040\147" \ +"\145\164\040\101\104\104\122\040\133\146\162\157\155\040\101\104" \ +"\104\122\040\151\151\146\040\111\106\101\103\105\135\012\011\133" \ +"\157\151\146\040\111\106\101\103\105\135\040\133\164\157\163\040" \ +"\124\117\123\135\012\151\160\162\157\165\164\145\040\141\144\144" \ +"\174\144\145\154\174\143\150\141\156\147\145\174\141\160\160\145" \ +"\156\144\174\162\145\160\154\141\143\145\174\164\145\163\164\040" \ +"\122\117\125\124\105\012\011\122\117\125\124\105\040\072\075\040" \ +"\116\117\104\105\137\123\120\105\103\040\133\111\116\106\117\137" \ +"\123\120\105\103\135\012\011\116\117\104\105\137\123\120\105\103" \ +"\040\072\075\040\120\122\105\106\111\130\040\133\164\141\142\154" \ +"\145\040\124\101\102\114\105\137\111\104\135\040\133\160\162\157" \ +"\164\157\040\122\124\120\122\117\124\117\135\040\133\163\143\157" \ +"\160\145\040\123\103\117\120\105\135\040\133\155\145\164\162\151" \ +"\143\040\115\105\124\122\111\103\135\012\011\111\116\106\117\137" \ +"\123\120\105\103\040\072\075\040\116\110\040\117\120\124\111\117" \ +"\116\123\012\011\116\110\040\072\075\040\133\166\151\141\040\133" \ +"\151\156\145\164\174\151\156\145\164\066\135\040\101\104\104\122" \ +"\135\040\133\144\145\166\040\111\106\101\103\105\135\040\133\163" \ +"\162\143\040\101\104\104\122\135\040\133\157\156\154\151\156\153" \ +"\135\012\011\117\120\124\111\117\116\123\040\072\075\040\133\155" \ +"\164\165\040\133\154\157\143\153\135\040\116\125\115\135\040\133" \ +"\141\144\166\155\163\163\040\133\154\157\143\153\135\040\116\125" \ +"\115\135\000\133\154\151\163\164\135\040\174\040\141\144\144\174" \ +"\144\145\154\040\123\105\114\105\103\124\117\122\040\101\103\124" \ +"\111\117\116\012\012\011\123\105\114\105\103\124\117\122\040\072" \ +"\075\040\133\146\162\157\155\040\120\122\105\106\111\130\135\040" \ +"\133\164\157\040\120\122\105\106\111\130\135\040\133\164\157\163" \ +"\040\124\117\123\135\040\133\146\167\155\141\162\153\040\106\127" \ +"\115\101\122\113\135\012\011\011\011\133\144\145\166\040\111\106" \ +"\101\103\105\135\040\133\160\162\145\146\040\116\125\115\102\105" \ +"\122\135\012\011\101\103\124\111\117\116\040\072\075\040\133\164" \ +"\141\142\154\145\040\124\101\102\114\105\137\111\104\135\040\133" \ +"\156\141\164\040\101\104\104\122\135\012\011\011\011\133\160\162" \ +"\157\150\151\142\151\164\174\162\145\152\145\143\164\174\165\156" \ +"\162\145\141\143\150\141\142\154\145\135\012\011\011\011\133\162" \ +"\145\141\154\155\163\040\133\123\122\103\122\105\101\114\115\057" \ +"\135\104\123\124\122\105\101\114\115\135\012\011\124\101\102\114" \ +"\105\137\111\104\040\072\075\040\133\154\157\143\141\154\174\155" \ +"\141\151\156\174\144\145\146\141\165\154\164\174\116\125\115\102" \ +"\105\122\135\000\141\144\144\174\143\150\141\156\147\145\174\144" \ +"\145\154\174\163\150\157\167\040\133\116\101\115\105\135\012\011" \ +"\133\155\157\144\145\040\151\160\151\160\174\147\162\145\174\163" \ +"\151\164\135\040\133\162\145\155\157\164\145\040\101\104\104\122" \ +"\135\040\133\154\157\143\141\154\040\101\104\104\122\135\040\133" \ +"\164\164\154\040\124\124\114\135\012\012\151\160\164\165\156\156" \ +"\145\154\040\141\144\144\174\143\150\141\156\147\145\174\144\145" \ +"\154\174\163\150\157\167\040\133\116\101\115\105\135\012\011\133" \ +"\155\157\144\145\040\151\160\151\160\174\147\162\145\174\163\151" \ +"\164\135\040\133\162\145\155\157\164\145\040\101\104\104\122\135" \ +"\040\133\154\157\143\141\154\040\101\104\104\122\135\012\011\133" \ +"\133\151\174\157\135\163\145\161\135\040\133\133\151\174\157\135" \ +"\153\145\171\040\113\105\131\135\040\133\133\151\174\157\135\143" \ +"\163\165\155\135\012\011\133\164\164\154\040\124\124\114\135\040" \ +"\133\164\157\163\040\124\117\123\135\040\133\133\156\157\135\160" \ +"\155\164\165\144\151\163\143\135\040\133\144\145\166\040\120\110" \ +"\131\123\137\104\105\126\135\000\133\055\154\135\040\133\055\123" \ +"\111\107\135\040\120\111\104\056\056\056\012\012\123\145\156\144" \ +"\040\141\040\163\151\147\156\141\154\040\050\144\145\146\141\165" \ +"\154\164\072\040\124\105\122\115\051\040\164\157\040\147\151\166" \ +"\145\156\040\120\111\104\163\012\012\011\055\154\011\114\151\163" \ +"\164\040\141\154\154\040\163\151\147\156\141\154\040\156\141\155" \ +"\145\163\040\141\156\144\040\156\165\155\142\145\162\163\000\133" \ +"\055\154\135\040\133\055\161\135\040\133\055\123\111\107\135\040" \ +"\120\122\117\103\105\123\123\137\116\101\115\105\056\056\056\012" \ +"\012\123\145\156\144\040\141\040\163\151\147\156\141\154\040\050" \ +"\144\145\146\141\165\154\164\072\040\124\105\122\115\051\040\164" \ +"\157\040\147\151\166\145\156\040\160\162\157\143\145\163\163\145" \ +"\163\012\012\011\055\154\011\114\151\163\164\040\141\154\154\040" \ +"\163\151\147\156\141\154\040\156\141\155\145\163\040\141\156\144" \ +"\040\156\165\155\142\145\162\163\012\011\055\161\011\104\157\156" \ +"\047\164\040\143\157\155\160\154\141\151\156\040\151\146\040\156" \ +"\157\040\160\162\157\143\145\163\163\145\163\040\167\145\162\145" \ +"\040\153\151\154\154\145\144\000\133\055\154\135\040\133\055\123" \ +"\111\107\135\040\133\055\157\040\120\111\104\135\056\056\056\012" \ +"\012\123\145\156\144\040\141\040\163\151\147\156\141\154\040\050" \ +"\144\145\146\141\165\154\164\072\040\124\105\122\115\051\040\164" \ +"\157\040\141\154\154\040\160\162\157\143\145\163\163\145\163\040" \ +"\157\165\164\163\151\144\145\040\143\165\162\162\145\156\164\040" \ +"\163\145\163\163\151\157\156\012\012\011\055\154\011\114\151\163" \ +"\164\040\141\154\154\040\163\151\147\156\141\154\040\156\141\155" \ +"\145\163\040\141\156\144\040\156\165\155\142\145\162\163\012\011" \ +"\055\157\040\120\111\104\011\104\157\156\047\164\040\163\151\147" \ +"\156\141\154\040\164\150\151\163\040\120\111\104\000\133\055\143" \ +"\040\116\135\040\133\055\156\135\012\012\114\157\147\040\153\145" \ +"\162\156\145\154\040\155\145\163\163\141\147\145\163\040\164\157" \ +"\040\163\171\163\154\157\147\012\012\011\055\143\040\116\011\120" \ +"\162\151\156\164\040\164\157\040\143\157\156\163\157\154\145\040" \ +"\155\145\163\163\141\147\145\163\040\155\157\162\145\040\165\162" \ +"\147\145\156\164\040\164\150\141\156\040\160\162\151\157\040\116" \ +"\040\050\061\055\070\051\012\011\055\156\011\122\165\156\040\151" \ +"\156\040\146\157\162\145\147\162\157\165\156\144\000\133\055\110" \ +"\127\135\040\133\055\146\040\106\111\114\105\135\012\012\123\150" \ +"\157\167\040\154\151\163\164\151\156\147\040\157\146\040\164\150" \ +"\145\040\154\141\163\164\040\165\163\145\162\163\040\164\150\141" \ +"\164\040\154\157\147\147\145\144\040\151\156\164\157\040\164\150" \ +"\145\040\163\171\163\164\145\155\012\012\011\055\127\011\104\151" \ +"\163\160\154\141\171\040\167\151\164\150\040\156\157\040\150\157" \ +"\163\164\040\143\157\154\165\155\156\040\164\162\165\156\143\141" \ +"\164\151\157\156\012\011\055\146\040\106\111\114\105\040\122\145" \ +"\141\144\040\146\162\157\155\040\106\111\114\105\040\151\156\163" \ +"\164\145\141\144\040\157\146\040\057\166\141\162\057\154\157\147" \ +"\057\167\164\155\160\000\133\055\105\106\111\115\155\116\123\122" \ +"\150\176\135\040\133\106\111\114\105\135\056\056\056\012\012\126" \ +"\151\145\167\040\106\111\114\105\040\050\157\162\040\163\164\144" \ +"\151\156\051\040\157\156\145\040\163\143\162\145\145\156\146\165" \ +"\154\040\141\164\040\141\040\164\151\155\145\012\012\011\055\105" \ +"\011\121\165\151\164\040\157\156\143\145\040\164\150\145\040\145" \ +"\156\144\040\157\146\040\141\040\146\151\154\145\040\151\163\040" \ +"\162\145\141\143\150\145\144\012\011\055\106\011\121\165\151\164" \ +"\040\151\146\040\145\156\164\151\162\145\040\146\151\154\145\040" \ +"\146\151\164\163\040\157\156\040\146\151\162\163\164\040\163\143" \ +"\162\145\145\156\012\011\055\111\011\111\147\156\157\162\145\040" \ +"\143\141\163\145\040\151\156\040\141\154\154\040\163\145\141\162" \ +"\143\150\145\163\012\011\055\115\054\055\155\011\104\151\163\160" \ +"\154\141\171\040\163\164\141\164\165\163\040\154\151\156\145\040" \ +"\167\151\164\150\040\154\151\156\145\040\156\165\155\142\145\162" \ +"\163\012\011\011\141\156\144\040\160\145\162\143\145\156\164\141" \ +"\147\145\040\164\150\162\157\165\147\150\040\164\150\145\040\146" \ +"\151\154\145\012\011\055\116\011\120\162\145\146\151\170\040\154" \ +"\151\156\145\040\156\165\155\142\145\162\040\164\157\040\145\141" \ +"\143\150\040\154\151\156\145\012\011\055\123\011\124\162\165\156" \ +"\143\141\164\145\040\154\157\156\147\040\154\151\156\145\163\012" \ +"\011\055\122\011\122\145\155\157\166\145\040\143\157\154\157\162" \ +"\040\145\163\143\141\160\145\040\143\157\144\145\163\040\151\156" \ +"\040\151\156\160\165\164\012\011\055\176\011\123\165\160\160\162" \ +"\145\163\163\040\176\163\040\144\151\163\160\154\141\171\145\144" \ +"\040\160\141\163\164\040\105\117\106\000\106\111\114\105\040\114" \ +"\111\116\113\012\012\103\162\145\141\164\145\040\150\141\162\144" \ +"\040\114\111\116\113\040\164\157\040\106\111\114\105\000\010\000" \ +"\010\000\010\000\133\117\120\124\111\117\116\123\135\040\124\101" \ +"\122\107\105\124\056\056\056\040\114\111\116\113\174\104\111\122" \ +"\012\012\103\162\145\141\164\145\040\141\040\154\151\156\153\040" \ +"\114\111\116\113\040\157\162\040\104\111\122\057\124\101\122\107" \ +"\105\124\040\164\157\040\164\150\145\040\163\160\145\143\151\146" \ +"\151\145\144\040\124\101\122\107\105\124\050\163\051\012\012\011" \ +"\055\163\011\115\141\153\145\040\163\171\155\154\151\156\153\163" \ +"\040\151\156\163\164\145\141\144\040\157\146\040\150\141\162\144" \ +"\154\151\156\153\163\012\011\055\146\011\122\145\155\157\166\145" \ +"\040\145\170\151\163\164\151\156\147\040\144\145\163\164\151\156" \ +"\141\164\151\157\156\163\012\011\055\156\011\104\157\156\047\164" \ +"\040\144\145\162\145\146\145\162\145\156\143\145\040\163\171\155" \ +"\154\151\156\153\163\040\055\040\164\162\145\141\164\040\154\151" \ +"\153\145\040\156\157\162\155\141\154\040\146\151\154\145\012\011" \ +"\055\142\011\115\141\153\145\040\141\040\142\141\143\153\165\160" \ +"\040\157\146\040\164\150\145\040\164\141\162\147\145\164\040\050" \ +"\151\146\040\145\170\151\163\164\163\051\040\142\145\146\157\162" \ +"\145\040\154\151\156\153\040\157\160\145\162\141\164\151\157\156" \ +"\012\011\055\123\040\163\165\146\011\125\163\145\040\163\165\146" \ +"\146\151\170\040\151\156\163\164\145\141\144\040\157\146\040\176" \ +"\040\167\150\145\156\040\155\141\153\151\156\147\040\142\141\143" \ +"\153\165\160\040\146\151\154\145\163\012\011\055\124\011\124\162" \ +"\145\141\164\040\114\111\116\113\040\141\163\040\141\040\146\151" \ +"\154\145\054\040\156\157\164\040\104\111\122\012\011\055\166\011" \ +"\126\145\162\142\157\163\145\000\074\040\146\157\156\164\012\012" \ +"\114\157\141\144\040\141\040\143\157\156\163\157\154\145\040\146" \ +"\157\156\164\040\146\162\157\155\040\163\164\144\151\156\000\074" \ +"\040\153\145\171\155\141\160\012\012\114\157\141\144\040\141\040" \ +"\142\151\156\141\162\171\040\153\145\171\142\157\141\162\144\040" \ +"\164\162\141\156\163\154\141\164\151\157\156\040\164\141\142\154" \ +"\145\040\146\162\157\155\040\163\164\144\151\156\000\133\117\120" \ +"\124\111\117\116\123\135\040\133\115\105\123\123\101\107\105\135" \ +"\012\012\127\162\151\164\145\040\115\105\123\123\101\107\105\040" \ +"\050\157\162\040\163\164\144\151\156\051\040\164\157\040\163\171" \ +"\163\154\157\147\012\012\011\055\163\011\114\157\147\040\164\157" \ +"\040\163\164\144\145\162\162\040\141\163\040\167\145\154\154\040" \ +"\141\163\040\164\150\145\040\163\171\163\164\145\155\040\154\157" \ +"\147\012\011\055\164\040\124\101\107\011\114\157\147\040\165\163" \ +"\151\156\147\040\164\150\145\040\163\160\145\143\151\146\151\145" \ +"\144\040\164\141\147\040\050\144\145\146\141\165\154\164\163\040" \ +"\164\157\040\165\163\145\162\040\156\141\155\145\051\012\011\055" \ +"\160\040\120\122\111\117\011\120\162\151\157\162\151\164\171\040" \ +"\050\156\165\155\145\162\151\143\040\157\162\040\146\141\143\151" \ +"\154\151\164\171\056\154\145\166\145\154\040\160\141\151\162\051" \ +"\000\133\055\160\135\040\133\055\150\040\110\117\123\124\135\040" \ +"\133\133\055\146\135\040\125\123\105\122\135\012\012\102\145\147" \ +"\151\156\040\141\040\156\145\167\040\163\145\163\163\151\157\156" \ +"\040\157\156\040\164\150\145\040\163\171\163\164\145\155\012\012" \ +"\011\055\146\011\104\157\156\047\164\040\141\165\164\150\145\156" \ +"\164\151\143\141\164\145\040\050\165\163\145\162\040\141\154\162" \ +"\145\141\144\171\040\141\165\164\150\145\156\164\151\143\141\164" \ +"\145\144\051\012\011\055\150\040\110\117\123\124\011\110\157\163" \ +"\164\040\165\163\145\162\040\143\141\155\145\040\146\162\157\155" \ +"\040\050\146\157\162\040\156\145\164\167\157\162\153\040\154\157" \ +"\147\151\156\163\051\012\011\055\160\011\120\162\145\163\145\162" \ +"\166\145\040\145\156\166\151\162\157\156\155\145\156\164\000\012" \ +"\012\120\162\151\156\164\040\164\150\145\040\156\141\155\145\040" \ +"\157\146\040\164\150\145\040\143\165\162\162\145\156\164\040\165" \ +"\163\145\162\000\133\055\146\106\135\012\012\123\150\157\167\040" \ +"\155\145\163\163\141\147\145\163\040\151\156\040\163\171\163\154" \ +"\157\147\144\047\163\040\143\151\162\143\165\154\141\162\040\142" \ +"\165\146\146\145\162\012\012\011\055\146\011\117\165\164\160\165" \ +"\164\040\144\141\164\141\040\141\163\040\154\157\147\040\147\162" \ +"\157\167\163\012\011\055\106\011\123\141\155\145\040\141\163\040" \ +"\055\146\054\040\142\165\164\040\144\165\155\160\040\142\165\146" \ +"\146\145\162\040\146\151\162\163\164\000\133\055\162\120\135\040" \ +"\133\055\157\040\117\106\123\135\040\173\055\146\174\114\117\117" \ +"\120\104\105\126\175\040\106\111\114\105\072\040\141\163\163\157" \ +"\143\151\141\164\145\040\154\157\157\160\040\144\145\166\151\143" \ +"\145\163\012\011\154\157\163\145\164\165\160\040\055\143\040\114" \ +"\117\117\120\104\105\126\072\040\162\145\162\145\141\144\040\146" \ +"\151\154\145\040\163\151\172\145\012\011\154\157\163\145\164\165" \ +"\160\040\055\144\040\114\117\117\120\104\105\126\072\040\144\151" \ +"\163\141\163\163\157\143\151\141\164\145\012\011\154\157\163\145" \ +"\164\165\160\040\055\141\072\040\163\150\157\167\040\163\164\141" \ +"\164\165\163\012\011\154\157\163\145\164\165\160\040\055\146\072" \ +"\040\163\150\157\167\040\156\145\170\164\040\146\162\145\145\040" \ +"\154\157\157\160\040\144\145\166\151\143\145\012\012\011\055\157" \ +"\040\117\106\123\011\123\164\141\162\164\040\117\106\123\040\142" \ +"\171\164\145\163\040\151\156\164\157\040\106\111\114\105\012\011" \ +"\055\120\011\123\143\141\156\040\146\157\162\040\160\141\162\164" \ +"\151\164\151\157\156\163\012\011\055\162\011\122\145\141\144\055" \ +"\157\156\154\171\012\011\055\146\011\123\150\157\167\057\165\163" \ +"\145\040\156\145\170\164\040\146\162\145\145\040\154\157\157\160" \ +"\040\144\145\166\151\143\145\000\133\055\061\101\141\103\170\144" \ +"\114\110\122\106\160\154\151\156\163\150\162\123\130\166\143\164" \ +"\165\135\040\133\055\167\040\127\111\104\124\110\135\040\133\106" \ +"\111\114\105\135\056\056\056\012\012\114\151\163\164\040\144\151" \ +"\162\145\143\164\157\162\171\040\143\157\156\164\145\156\164\163" \ +"\012\012\011\055\061\011\117\156\145\040\143\157\154\165\155\156" \ +"\040\157\165\164\160\165\164\012\011\055\141\011\111\156\143\154" \ +"\165\144\145\040\145\156\164\162\151\145\163\040\167\150\151\143" \ +"\150\040\163\164\141\162\164\040\167\151\164\150\040\056\012\011" \ +"\055\101\011\114\151\153\145\040\055\141\054\040\142\165\164\040" \ +"\145\170\143\154\165\144\145\040\056\040\141\156\144\040\056\056" \ +"\012\011\055\170\011\114\151\163\164\040\142\171\040\154\151\156" \ +"\145\163\012\011\055\144\011\114\151\163\164\040\144\151\162\145" \ +"\143\164\157\162\171\040\145\156\164\162\151\145\163\040\151\156" \ +"\163\164\145\141\144\040\157\146\040\143\157\156\164\145\156\164" \ +"\163\012\011\055\114\011\106\157\154\154\157\167\040\163\171\155" \ +"\154\151\156\153\163\012\011\055\110\011\106\157\154\154\157\167" \ +"\040\163\171\155\154\151\156\153\163\040\157\156\040\143\157\155" \ +"\155\141\156\144\040\154\151\156\145\012\011\055\122\011\122\145" \ +"\143\165\162\163\145\012\011\055\160\011\101\160\160\145\156\144" \ +"\040\057\040\164\157\040\144\151\162\040\145\156\164\162\151\145" \ +"\163\012\011\055\106\011\101\160\160\145\156\144\040\151\156\144" \ +"\151\143\141\164\157\162\040\050\157\156\145\040\157\146\040\052" \ +"\057\075\100\174\051\040\164\157\040\145\156\164\162\151\145\163" \ +"\012\011\055\154\011\114\157\156\147\040\154\151\163\164\151\156" \ +"\147\040\146\157\162\155\141\164\012\011\055\151\011\114\151\163" \ +"\164\040\151\156\157\144\145\040\156\165\155\142\145\162\163\012" \ +"\011\055\156\011\114\151\163\164\040\156\165\155\145\162\151\143" \ +"\040\125\111\104\163\040\141\156\144\040\107\111\104\163\040\151" \ +"\156\163\164\145\141\144\040\157\146\040\156\141\155\145\163\012" \ +"\011\055\163\011\114\151\163\164\040\141\154\154\157\143\141\164" \ +"\145\144\040\142\154\157\143\153\163\012\011\055\154\143\011\114" \ +"\151\163\164\040\143\164\151\155\145\012\011\055\154\165\011\114" \ +"\151\163\164\040\141\164\151\155\145\012\011\055\055\146\165\154" \ +"\154\055\164\151\155\145\011\114\151\163\164\040\146\165\154\154" \ +"\040\144\141\164\145\040\141\156\144\040\164\151\155\145\012\011" \ +"\055\150\011\110\165\155\141\156\040\162\145\141\144\141\142\154" \ +"\145\040\163\151\172\145\163\040\050\061\113\040\062\064\063\115" \ +"\040\062\107\051\012\011\055\055\147\162\157\165\160\055\144\151" \ +"\162\145\143\164\157\162\151\145\163\055\146\151\162\163\164\012" \ +"\011\055\123\011\123\157\162\164\040\142\171\040\163\151\172\145" \ +"\012\011\055\130\011\123\157\162\164\040\142\171\040\145\170\164" \ +"\145\156\163\151\157\156\012\011\055\166\011\123\157\162\164\040" \ +"\142\171\040\166\145\162\163\151\157\156\012\011\055\164\011\123" \ +"\157\162\164\040\142\171\040\155\164\151\155\145\012\011\055\164" \ +"\143\011\123\157\162\164\040\142\171\040\143\164\151\155\145\012" \ +"\011\055\164\165\011\123\157\162\164\040\142\171\040\141\164\151" \ +"\155\145\012\011\055\162\011\122\145\166\145\162\163\145\040\163" \ +"\157\162\164\040\157\162\144\145\162\012\011\055\167\040\116\011" \ +"\106\157\162\155\141\164\040\116\040\143\157\154\165\155\156\163" \ +"\040\167\151\144\145\012\011\055\055\143\157\154\157\162\133\075" \ +"\173\141\154\167\141\171\163\054\156\145\166\145\162\054\141\165" \ +"\164\157\175\135\011\103\157\156\164\162\157\154\040\143\157\154" \ +"\157\162\151\156\147\000\133\055\122\141\144\154\166\135\040\133" \ +"\106\111\114\105\135\056\056\056\012\012\114\151\163\164\040\145" \ +"\170\164\062\040\146\151\154\145\040\141\164\164\162\151\142\165" \ +"\164\145\163\012\012\011\055\122\011\122\145\143\165\162\163\145" \ +"\012\011\055\141\011\104\157\156\047\164\040\150\151\144\145\040" \ +"\145\156\164\162\151\145\163\040\163\164\141\162\164\151\156\147" \ +"\040\167\151\164\150\040\056\012\011\055\144\011\114\151\163\164" \ +"\040\144\151\162\145\143\164\157\162\171\040\145\156\164\162\151" \ +"\145\163\040\151\156\163\164\145\141\144\040\157\146\040\143\157" \ +"\156\164\145\156\164\163\012\011\055\154\011\114\151\163\164\040" \ +"\154\157\156\147\040\146\154\141\147\040\156\141\155\145\163\012" \ +"\011\055\166\011\114\151\163\164\040\166\145\162\163\151\157\156" \ +"\057\147\145\156\145\162\141\164\151\157\156\040\156\165\155\142" \ +"\145\162\000\012\012\114\151\163\164\040\154\157\141\144\145\144" \ +"\040\153\145\162\156\145\154\040\155\157\144\165\154\145\163\000" \ +"\012\012\123\150\157\167\040\141\154\154\040\157\160\145\156\040" \ +"\146\151\154\145\163\000\133\055\155\153\135\012\012\114\151\163" \ +"\164\040\141\154\154\040\120\103\111\040\144\145\166\151\143\145" \ +"\163\012\012\011\055\155\011\120\141\162\163\141\142\154\145\040" \ +"\157\165\164\160\165\164\012\011\055\153\011\123\150\157\167\040" \ +"\144\162\151\166\145\162\000\010\000\010\000\133\106\111\114\105" \ +"\135\056\056\056\012\012\104\145\143\157\155\160\162\145\163\163" \ +"\040\164\157\040\163\164\144\157\165\164\000\133\055\143\146\125" \ +"\166\144\061\062\063\064\065\066\067\070\071\103\106\135\040\133" \ +"\106\111\114\105\135\056\056\056\012\012\011\055\061\056\056\071" \ +"\011\103\157\155\160\162\145\163\163\151\157\156\040\154\145\166" \ +"\145\154\012\011\055\144\011\104\145\143\157\155\160\162\145\163" \ +"\163\012\011\055\143\011\127\162\151\164\145\040\164\157\040\163" \ +"\164\144\157\165\164\012\011\055\146\011\106\157\162\143\145\012" \ +"\011\055\125\011\104\145\154\145\164\145\040\151\156\160\165\164" \ +"\040\146\151\154\145\163\012\011\055\166\011\126\145\162\142\157" \ +"\163\145\012\011\055\106\011\104\157\156\047\164\040\163\164\157" \ +"\162\145\040\157\162\040\166\145\162\151\146\171\040\143\150\145" \ +"\143\153\163\165\155\012\011\055\103\011\101\154\163\157\040\167" \ +"\162\151\164\145\040\143\150\145\143\153\163\165\155\040\157\146" \ +"\040\143\157\155\160\162\145\163\163\145\144\040\142\154\157\143" \ +"\153\000\133\106\111\114\105\135\056\056\056\012\012\120\162\151" \ +"\156\164\040\115\104\065\040\143\150\145\143\153\163\165\155\163" \ +"\000\133\055\163\135\040\174\040\133\055\144\146\135\012\012\155" \ +"\144\145\166\040\055\163\040\151\163\040\164\157\040\142\145\040" \ +"\162\165\156\040\144\165\162\151\156\147\040\142\157\157\164\040" \ +"\164\157\040\163\143\141\156\040\057\163\171\163\040\141\156\144" \ +"\040\160\157\160\165\154\141\164\145\040\057\144\145\166\056\012" \ +"\155\144\145\166\040\055\144\133\146\135\072\040\144\141\145\155" \ +"\157\156\054\040\154\151\163\164\145\156\040\157\156\040\156\145" \ +"\164\154\151\156\153\056\012\011\055\146\072\040\163\164\141\171" \ +"\040\151\156\040\146\157\162\145\147\162\157\165\156\144\056\012" \ +"\012\102\141\162\145\040\155\144\145\166\040\151\163\040\141\040" \ +"\153\145\162\156\145\154\040\150\157\164\160\154\165\147\040\150" \ +"\145\154\160\145\162\056\040\124\157\040\141\143\164\151\166\141" \ +"\164\145\040\151\164\072\012\011\145\143\150\157\040\057\163\142" \ +"\151\156\057\155\144\145\166\040\076\057\160\162\157\143\057\163" \ +"\171\163\057\153\145\162\156\145\154\057\150\157\164\160\154\165" \ +"\147\012\012\111\164\040\165\163\145\163\040\057\145\164\143\057" \ +"\155\144\145\166\056\143\157\156\146\040\167\151\164\150\040\154" \ +"\151\156\145\163\012\011\133\055\135\133\105\116\126\075\162\145" \ +"\147\145\170\073\135\056\056\056\104\105\126\116\101\115\105\040" \ +"\125\111\104\072\107\111\104\040\120\105\122\115\040\133\076\174" \ +"\075\120\101\124\110\135\174\133\041\135\040\133\100\174\044\174" \ +"\052\120\122\117\107\135\012\167\150\145\162\145\040\104\105\126" \ +"\116\101\115\105\040\151\163\040\144\145\166\151\143\145\040\156" \ +"\141\155\145\040\162\145\147\145\170\054\040\100\155\141\152\157" \ +"\162\054\155\151\156\157\162\133\055\155\151\156\157\162\062\135" \ +"\054\040\157\162\012\145\156\166\151\162\157\156\155\145\156\164" \ +"\040\166\141\162\151\141\142\154\145\040\162\145\147\145\170\056" \ +"\040\101\040\143\157\155\155\157\156\040\165\163\145\040\157\146" \ +"\040\164\150\145\040\154\141\164\164\145\162\040\151\163\012\164" \ +"\157\040\154\157\141\144\040\155\157\144\165\154\145\163\040\146" \ +"\157\162\040\150\157\164\160\154\165\147\147\145\144\040\144\145" \ +"\166\151\143\145\163\072\012\011\044\115\117\104\101\114\111\101" \ +"\123\075\056\052\040\060\072\060\040\066\066\060\040\100\155\157" \ +"\144\160\162\157\142\145\040\042\044\115\117\104\101\114\111\101" \ +"\123\042\012\012\111\146\040\057\144\145\166\057\155\144\145\166" \ +"\056\163\145\161\040\146\151\154\145\040\145\170\151\163\164\163" \ +"\054\040\155\144\145\166\040\167\151\154\154\040\167\141\151\164" \ +"\040\146\157\162\040\151\164\163\040\166\141\154\165\145\012\164" \ +"\157\040\155\141\164\143\150\040\044\123\105\121\116\125\115\040" \ +"\166\141\162\151\141\142\154\145\056\040\124\150\151\163\040\160" \ +"\162\145\166\145\156\164\163\040\160\154\165\147\057\165\156\160" \ +"\154\165\147\040\162\141\143\145\163\056\012\124\157\040\141\143" \ +"\164\151\166\141\164\145\040\164\150\151\163\040\146\145\141\164" \ +"\165\162\145\054\040\143\162\145\141\164\145\040\145\155\160\164" \ +"\171\040\057\144\145\166\057\155\144\145\166\056\163\145\161\040" \ +"\141\164\040\142\157\157\164\056\012\012\111\146\040\057\144\145" \ +"\166\057\155\144\145\166\056\154\157\147\040\146\151\154\145\040" \ +"\145\170\151\163\164\163\054\040\144\145\142\165\147\040\154\157" \ +"\147\040\167\151\154\154\040\142\145\040\141\160\160\145\156\144" \ +"\145\144\040\164\157\040\151\164\056\000\133\171\174\156\135\012" \ +"\012\103\157\156\164\162\157\154\040\167\162\151\164\145\040\141" \ +"\143\143\145\163\163\040\164\157\040\171\157\165\162\040\164\145" \ +"\162\155\151\156\141\154\012\011\171\011\101\154\154\157\167\040" \ +"\167\162\151\164\145\040\141\143\143\145\163\163\040\164\157\040" \ +"\171\157\165\162\040\164\145\162\155\151\156\141\154\012\011\156" \ +"\011\104\151\163\141\154\154\157\167\040\167\162\151\164\145\040" \ +"\141\143\143\145\163\163\040\164\157\040\171\157\165\162\040\164" \ +"\145\162\155\151\156\141\154\000\133\055\144\040\104\105\114\101" \ +"\131\135\040\133\055\164\040\124\111\115\105\117\125\124\135\040" \ +"\133\055\163\040\123\120\105\105\104\135\040\133\055\130\135\040" \ +"\124\124\131\012\012\103\157\160\171\040\142\171\164\145\163\040" \ +"\146\157\162\040\163\164\144\151\156\040\164\157\040\124\124\131" \ +"\040\141\156\144\040\146\162\157\155\040\124\124\131\040\164\157" \ +"\040\163\164\144\157\165\164\012\012\011\055\144\011\127\141\151" \ +"\164\040\165\160\040\164\157\040\104\105\114\101\131\040\155\163" \ +"\040\146\157\162\040\124\124\131\040\157\165\164\160\165\164\040" \ +"\142\145\146\157\162\145\040\163\145\156\144\151\156\147\040\145" \ +"\166\145\162\171\012\011\011\156\145\170\164\040\142\171\164\145" \ +"\040\164\157\040\151\164\012\011\055\164\011\105\170\151\164\040" \ +"\151\146\040\142\157\164\150\040\163\164\144\151\156\040\141\156" \ +"\144\040\124\124\131\040\141\162\145\040\163\151\154\145\156\164" \ +"\040\146\157\162\040\124\111\115\105\117\125\124\040\155\163\012" \ +"\011\055\163\011\123\145\164\040\163\145\162\151\141\154\040\154" \ +"\151\156\145\040\164\157\040\123\120\105\105\104\012\011\055\130" \ +"\011\104\151\163\141\142\154\145\040\163\160\145\143\151\141\154" \ +"\040\155\145\141\156\151\156\147\040\157\146\040\116\125\114\040" \ +"\141\156\144\040\103\164\162\154\055\130\040\146\162\157\155\040" \ +"\163\164\144\151\156\000\133\117\120\124\111\117\116\123\135\040" \ +"\104\111\122\105\103\124\117\122\131\056\056\056\012\012\103\162" \ +"\145\141\164\145\040\104\111\122\105\103\124\117\122\131\012\012" \ +"\011\055\155\040\115\117\104\105\011\115\157\144\145\012\011\055" \ +"\160\011\116\157\040\145\162\162\157\162\040\151\146\040\145\170" \ +"\151\163\164\163\073\040\155\141\153\145\040\160\141\162\145\156" \ +"\164\040\144\151\162\145\143\164\157\162\151\145\163\040\141\163" \ +"\040\156\145\145\144\145\144\000\133\055\166\135\040\133\055\156" \ +"\040\114\101\102\105\114\135\040\102\114\117\103\113\104\105\126" \ +"\040\133\113\102\131\124\105\123\135\012\012\115\141\153\145\040" \ +"\141\040\106\101\124\063\062\040\146\151\154\145\163\171\163\164" \ +"\145\155\012\012\011\055\166\011\126\145\162\142\157\163\145\012" \ +"\011\055\156\040\114\102\114\011\126\157\154\165\155\145\040\154" \ +"\141\142\145\154\000\133\055\106\156\135\040\133\055\142\040\102" \ +"\114\113\137\123\111\132\105\135\040\133\055\151\040\111\116\117" \ +"\104\105\137\122\101\124\111\117\135\040\133\055\111\040\111\116" \ +"\117\104\105\137\123\111\132\105\135\040\133\055\155\040\122\105" \ +"\123\105\122\126\105\104\137\120\105\122\103\105\116\124\135\040" \ +"\133\055\114\040\114\101\102\105\114\135\040\102\114\117\103\113" \ +"\104\105\126\040\133\113\102\131\124\105\123\135\012\012\011\055" \ +"\142\040\102\114\113\137\123\111\132\105\011\102\154\157\143\153" \ +"\040\163\151\172\145\054\040\142\171\164\145\163\012\011\055\106" \ +"\011\011\106\157\162\143\145\012\011\055\151\040\122\101\124\111" \ +"\117\011\115\141\170\040\156\165\155\142\145\162\040\157\146\040" \ +"\146\151\154\145\163\040\151\163\040\146\151\154\145\163\171\163" \ +"\164\145\155\137\163\151\172\145\040\057\040\122\101\124\111\117" \ +"\012\011\055\111\040\102\131\124\105\123\011\111\156\157\144\145" \ +"\040\163\151\172\145\040\050\155\151\156\040\061\062\070\051\012" \ +"\011\055\114\040\114\102\114\011\011\126\157\154\165\155\145\040" \ +"\154\141\142\145\154\012\011\055\155\040\120\105\122\103\105\116" \ +"\124\011\120\145\162\143\145\156\164\040\157\146\040\142\154\157" \ +"\143\153\163\040\164\157\040\162\145\163\145\162\166\145\040\146" \ +"\157\162\040\141\144\155\151\156\012\011\055\156\011\011\104\162" \ +"\171\040\162\165\156\000\133\055\155\040\115\117\104\105\135\040" \ +"\116\101\115\105\012\012\103\162\145\141\164\145\040\156\141\155" \ +"\145\144\040\160\151\160\145\012\012\011\055\155\040\115\117\104" \ +"\105\011\115\157\144\145\040\050\144\145\146\141\165\154\164\040" \ +"\141\075\162\167\051\000\133\055\106\156\135\040\133\055\142\040" \ +"\102\114\113\137\123\111\132\105\135\040\133\055\151\040\111\116" \ +"\117\104\105\137\122\101\124\111\117\135\040\133\055\111\040\111" \ +"\116\117\104\105\137\123\111\132\105\135\040\133\055\155\040\122" \ +"\105\123\105\122\126\105\104\137\120\105\122\103\105\116\124\135" \ +"\040\133\055\114\040\114\101\102\105\114\135\040\102\114\117\103" \ +"\113\104\105\126\040\133\113\102\131\124\105\123\135\012\012\011" \ +"\055\142\040\102\114\113\137\123\111\132\105\011\102\154\157\143" \ +"\153\040\163\151\172\145\054\040\142\171\164\145\163\012\011\055" \ +"\106\011\011\106\157\162\143\145\012\011\055\151\040\122\101\124" \ +"\111\117\011\115\141\170\040\156\165\155\142\145\162\040\157\146" \ +"\040\146\151\154\145\163\040\151\163\040\146\151\154\145\163\171" \ +"\163\164\145\155\137\163\151\172\145\040\057\040\122\101\124\111" \ +"\117\012\011\055\111\040\102\131\124\105\123\011\111\156\157\144" \ +"\145\040\163\151\172\145\040\050\155\151\156\040\061\062\070\051" \ +"\012\011\055\114\040\114\102\114\011\011\126\157\154\165\155\145" \ +"\040\154\141\142\145\154\012\011\055\155\040\120\105\122\103\105" \ +"\116\124\011\120\145\162\143\145\156\164\040\157\146\040\142\154" \ +"\157\143\153\163\040\164\157\040\162\145\163\145\162\166\145\040" \ +"\146\157\162\040\141\144\155\151\156\012\011\055\156\011\011\104" \ +"\162\171\040\162\165\156\000\133\055\143\040\174\040\055\154\040" \ +"\106\111\114\105\135\040\133\055\156\130\130\135\040\133\055\151" \ +"\130\130\135\040\102\114\117\103\113\104\105\126\040\133\113\102" \ +"\131\124\105\123\135\012\012\115\141\153\145\040\141\040\115\111" \ +"\116\111\130\040\146\151\154\145\163\171\163\164\145\155\012\012" \ +"\011\055\143\011\011\103\150\145\143\153\040\144\145\166\151\143" \ +"\145\040\146\157\162\040\142\141\144\040\142\154\157\143\153\163" \ +"\012\011\055\156\040\133\061\064\174\063\060\135\011\115\141\170" \ +"\151\155\165\155\040\154\145\156\147\164\150\040\157\146\040\146" \ +"\151\154\145\156\141\155\145\163\012\011\055\151\040\111\116\117" \ +"\104\105\123\011\116\165\155\142\145\162\040\157\146\040\151\156" \ +"\157\144\145\163\040\146\157\162\040\164\150\145\040\146\151\154" \ +"\145\163\171\163\164\145\155\012\011\055\154\040\106\111\114\105" \ +"\011\011\122\145\141\144\040\142\141\144\040\142\154\157\143\153" \ +"\163\040\154\151\163\164\040\146\162\157\155\040\106\111\114\105" \ +"\012\011\055\166\011\011\115\141\153\145\040\166\145\162\163\151" \ +"\157\156\040\062\040\146\151\154\145\163\171\163\164\145\155\000" \ +"\133\055\166\135\040\133\055\156\040\114\101\102\105\114\135\040" \ +"\102\114\117\103\113\104\105\126\040\133\113\102\131\124\105\123" \ +"\135\012\012\115\141\153\145\040\141\040\106\101\124\063\062\040" \ +"\146\151\154\145\163\171\163\164\145\155\012\012\011\055\166\011" \ +"\126\145\162\142\157\163\145\012\011\055\156\040\114\102\114\011" \ +"\126\157\154\165\155\145\040\154\141\142\145\154\000\133\055\155" \ +"\040\115\117\104\105\135\040\116\101\115\105\040\124\131\120\105" \ +"\040\133\115\101\112\117\122\040\115\111\116\117\122\135\012\012" \ +"\103\162\145\141\164\145\040\141\040\163\160\145\143\151\141\154" \ +"\040\146\151\154\145\040\050\142\154\157\143\153\054\040\143\150" \ +"\141\162\141\143\164\145\162\054\040\157\162\040\160\151\160\145" \ +"\051\012\012\011\055\155\040\115\117\104\105\011\103\162\145\141" \ +"\164\151\157\156\040\155\157\144\145\040\050\144\145\146\141\165" \ +"\154\164\040\141\075\162\167\051\012\124\131\120\105\072\012\011" \ +"\142\011\102\154\157\143\153\040\144\145\166\151\143\145\012\011" \ +"\143\040\157\162\040\165\011\103\150\141\162\141\143\164\145\162" \ +"\040\144\145\166\151\143\145\012\011\160\011\116\141\155\145\144" \ +"\040\160\151\160\145\040\050\115\101\112\117\122\040\115\111\116" \ +"\117\122\040\155\165\163\164\040\142\145\040\157\155\151\164\164" \ +"\145\144\051\000\133\117\120\124\111\117\116\123\135\040\133\120" \ +"\101\123\123\127\117\122\104\135\040\133\123\101\114\124\135\012" \ +"\012\120\162\151\156\164\040\143\162\171\160\164\050\063\051\040" \ +"\150\141\163\150\145\144\040\120\101\123\123\127\117\122\104\012" \ +"\012\011\055\120\054\055\055\160\141\163\163\167\157\162\144\055" \ +"\146\144\040\116\011\122\145\141\144\040\160\141\163\163\167\157" \ +"\162\144\040\146\162\157\155\040\146\144\040\116\012\011\055\155" \ +"\054\055\055\155\145\164\150\157\144\040\124\131\120\105\011\144" \ +"\145\163\054\155\144\065\054\163\150\141\062\065\066\057\065\061" \ +"\062\040\050\144\145\146\141\165\154\164\040\144\145\163\051\012" \ +"\011\055\123\054\055\055\163\141\154\164\040\123\101\114\124\000" \ +"\133\055\114\040\114\102\114\135\040\102\114\117\103\113\104\105" \ +"\126\040\133\113\102\131\124\105\123\135\012\012\120\162\145\160" \ +"\141\162\145\040\102\114\117\103\113\104\105\126\040\164\157\040" \ +"\142\145\040\165\163\145\144\040\141\163\040\163\167\141\160\040" \ +"\160\141\162\164\151\164\151\157\156\012\012\011\055\114\040\114" \ +"\102\114\011\114\141\142\145\154\000\133\055\141\144\154\160\156" \ +"\060\135\040\133\055\106\040\153\145\171\167\157\162\144\135\040" \ +"\115\117\104\125\114\105\012\012\011\055\141\011\011\123\150\157" \ +"\162\164\143\165\164\040\146\157\162\040\047\055\106\040\141\165" \ +"\164\150\157\162\047\012\011\055\144\011\011\123\150\157\162\164" \ +"\143\165\164\040\146\157\162\040\047\055\106\040\144\145\163\143" \ +"\162\151\160\164\151\157\156\047\012\011\055\154\011\011\123\150" \ +"\157\162\164\143\165\164\040\146\157\162\040\047\055\106\040\154" \ +"\151\143\145\156\163\145\047\012\011\055\160\011\011\123\150\157" \ +"\162\164\143\165\164\040\146\157\162\040\047\055\106\040\160\141" \ +"\162\155\047\012\011\055\106\040\153\145\171\167\157\162\144\011" \ +"\113\145\171\167\157\162\144\040\164\157\040\154\157\157\153\040" \ +"\146\157\162\012\011\055\060\011\011\123\145\160\141\162\141\164" \ +"\145\040\157\165\164\160\165\164\040\167\151\164\150\040\116\125" \ +"\114\163\000\133\055\141\154\162\161\166\163\104\135\040\115\117" \ +"\104\125\114\105\040\133\123\131\115\102\117\114\075\126\101\114" \ +"\125\105\135\056\056\056\012\012\011\055\141\011\114\157\141\144" \ +"\040\155\165\154\164\151\160\154\145\040\115\117\104\125\114\105" \ +"\163\012\011\055\154\011\114\151\163\164\040\050\115\117\104\125" \ +"\114\105\040\151\163\040\141\040\160\141\164\164\145\162\156\051" \ +"\012\011\055\162\011\122\145\155\157\166\145\040\115\117\104\125" \ +"\114\105\040\050\163\164\141\143\153\163\051\040\157\162\040\144" \ +"\157\040\141\165\164\157\143\154\145\141\156\012\011\055\161\011" \ +"\121\165\151\145\164\012\011\055\166\011\126\145\162\142\157\163" \ +"\145\012\011\055\163\011\114\157\147\040\164\157\040\163\171\163" \ +"\154\157\147\012\011\055\104\011\123\150\157\167\040\144\145\160" \ +"\145\156\144\145\156\143\151\145\163\000\133\106\111\114\105\135" \ +"\056\056\056\012\012\126\151\145\167\040\106\111\114\105\040\050" \ +"\157\162\040\163\164\144\151\156\051\040\157\156\145\040\163\143" \ +"\162\145\145\156\146\165\154\040\141\164\040\141\040\164\151\155" \ +"\145\000\133\117\120\124\111\117\116\123\135\040\133\055\157\040" \ +"\117\120\124\135\040\104\105\126\111\103\105\040\116\117\104\105" \ +"\012\012\115\157\165\156\164\040\141\040\146\151\154\145\163\171" \ +"\163\164\145\155\056\040\106\151\154\145\163\171\163\164\145\155" \ +"\040\141\165\164\157\144\145\164\145\143\164\151\157\156\040\162" \ +"\145\161\165\151\162\145\163\040\057\160\162\157\143\056\012\012" \ +"\011\055\141\011\011\115\157\165\156\164\040\141\154\154\040\146" \ +"\151\154\145\163\171\163\164\145\155\163\040\151\156\040\146\163" \ +"\164\141\142\012\011\055\146\011\011\104\162\171\040\162\165\156" \ +"\012\011\055\166\011\011\126\145\162\142\157\163\145\012\011\055" \ +"\162\011\011\122\145\141\144\055\157\156\154\171\040\155\157\165" \ +"\156\164\012\011\055\164\040\106\123\124\131\120\105\133\054\056" \ +"\056\056\135\011\106\151\154\145\163\171\163\164\145\155\040\164" \ +"\171\160\145\050\163\051\012\011\055\124\040\106\111\114\105\011" \ +"\011\122\145\141\144\040\106\111\114\105\040\151\156\163\164\145" \ +"\141\144\040\157\146\040\057\145\164\143\057\146\163\164\141\142" \ +"\012\011\055\117\040\117\120\124\011\011\115\157\165\156\164\040" \ +"\157\156\154\171\040\146\151\154\145\163\171\163\164\145\155\163" \ +"\040\167\151\164\150\040\157\160\164\151\157\156\040\117\120\124" \ +"\040\050\055\141\040\157\156\154\171\051\012\055\157\040\117\120" \ +"\124\072\012\011\154\157\157\160\011\011\111\147\156\157\162\145" \ +"\144\040\050\154\157\157\160\040\144\145\166\151\143\145\163\040" \ +"\141\162\145\040\141\165\164\157\144\145\164\145\143\164\145\144" \ +"\051\012\011\133\141\135\163\171\156\143\011\011\127\162\151\164" \ +"\145\163\040\141\162\145\040\133\141\135\163\171\156\143\150\162" \ +"\157\156\157\165\163\012\011\133\156\157\135\141\164\151\155\145" \ +"\011\104\151\163\141\142\154\145\057\145\156\141\142\154\145\040" \ +"\165\160\144\141\164\145\163\040\164\157\040\151\156\157\144\145" \ +"\040\141\143\143\145\163\163\040\164\151\155\145\163\012\011\133" \ +"\156\157\135\144\151\162\141\164\151\155\145\011\104\151\163\141" \ +"\142\154\145\057\145\156\141\142\154\145\040\141\164\151\155\145" \ +"\040\165\160\144\141\164\145\163\040\164\157\040\144\151\162\145" \ +"\143\164\157\162\151\145\163\012\011\133\156\157\135\162\145\154" \ +"\141\164\151\155\145\011\104\151\163\141\142\154\145\057\145\156" \ +"\141\142\154\145\040\141\164\151\155\145\040\165\160\144\141\164" \ +"\145\163\040\162\145\154\141\164\151\166\145\040\164\157\040\155" \ +"\157\144\151\146\151\143\141\164\151\157\156\040\164\151\155\145" \ +"\012\011\133\156\157\135\144\145\166\011\011\050\104\151\163\051" \ +"\141\154\154\157\167\040\165\163\145\040\157\146\040\163\160\145" \ +"\143\151\141\154\040\144\145\166\151\143\145\040\146\151\154\145" \ +"\163\012\011\133\156\157\135\145\170\145\143\011\050\104\151\163" \ +"\051\141\154\154\157\167\040\165\163\145\040\157\146\040\145\170" \ +"\145\143\165\164\141\142\154\145\040\146\151\154\145\163\012\011" \ +"\133\156\157\135\163\165\151\144\011\050\104\151\163\051\141\154" \ +"\154\157\167\040\163\145\164\055\165\163\145\162\055\151\144\055" \ +"\162\157\157\164\040\160\162\157\147\162\141\155\163\012\011\133" \ +"\162\135\163\150\141\162\145\144\011\103\157\156\166\145\162\164" \ +"\040\133\162\145\143\165\162\163\151\166\145\154\171\135\040\164" \ +"\157\040\141\040\163\150\141\162\145\144\040\163\165\142\164\162" \ +"\145\145\012\011\133\162\135\163\154\141\166\145\011\103\157\156" \ +"\166\145\162\164\040\133\162\145\143\165\162\163\151\166\145\154" \ +"\171\135\040\164\157\040\141\040\163\154\141\166\145\040\163\165" \ +"\142\164\162\145\145\012\011\133\162\135\160\162\151\166\141\164" \ +"\145\011\103\157\156\166\145\162\164\040\133\162\145\143\165\162" \ +"\163\151\166\145\154\171\135\040\164\157\040\141\040\160\162\151" \ +"\166\141\164\145\040\163\165\142\164\162\145\145\012\011\133\165" \ +"\156\135\142\151\156\144\141\142\154\145\011\115\141\153\145\040" \ +"\155\157\165\156\164\040\160\157\151\156\164\040\133\165\156\135" \ +"\141\142\154\145\040\164\157\040\142\145\040\142\151\156\144\040" \ +"\155\157\165\156\164\145\144\012\011\133\162\135\142\151\156\144" \ +"\011\011\102\151\156\144\040\141\040\146\151\154\145\040\157\162" \ +"\040\144\151\162\145\143\164\157\162\171\040\133\162\145\143\165" \ +"\162\163\151\166\145\154\171\135\040\164\157\040\141\156\157\164" \ +"\150\145\162\040\154\157\143\141\164\151\157\156\012\011\155\157" \ +"\166\145\011\011\122\145\154\157\143\141\164\145\040\141\156\040" \ +"\145\170\151\163\164\151\156\147\040\155\157\165\156\164\040\160" \ +"\157\151\156\164\012\011\162\145\155\157\165\156\164\011\011\122" \ +"\145\155\157\165\156\164\040\141\040\155\157\165\156\164\145\144" \ +"\040\146\151\154\145\163\171\163\164\145\155\054\040\143\150\141" \ +"\156\147\151\156\147\040\146\154\141\147\163\012\011\162\157\011" \ +"\011\123\141\155\145\040\141\163\040\055\162\012\012\124\150\145" \ +"\162\145\040\141\162\145\040\146\151\154\145\163\171\163\164\145" \ +"\155\055\163\160\145\143\151\146\151\143\040\055\157\040\146\154" \ +"\141\147\163\056\000\133\055\101\135\040\133\055\111\040\123\125" \ +"\115\174\103\120\125\174\101\114\114\174\123\103\120\125\135\040" \ +"\133\055\165\135\040\133\055\120\040\156\165\155\174\101\114\114" \ +"\135\040\133\111\116\124\105\122\126\101\114\040\133\103\117\125" \ +"\116\124\135\135\012\012\120\145\162\055\160\162\157\143\145\163" \ +"\163\157\162\040\163\164\141\164\151\163\164\151\143\163\012\012" \ +"\011\055\101\011\011\011\123\141\155\145\040\141\163\040\055\111" \ +"\040\101\114\114\040\055\165\040\055\120\040\101\114\114\012\011" \ +"\055\111\040\123\125\115\174\103\120\125\174\101\114\114\174\123" \ +"\103\120\125\011\122\145\160\157\162\164\040\151\156\164\145\162" \ +"\162\165\160\164\040\163\164\141\164\151\163\164\151\143\163\012" \ +"\011\055\120\040\156\165\155\174\101\114\114\011\011\120\162\157" \ +"\143\145\163\163\157\162\040\164\157\040\155\157\156\151\164\157" \ +"\162\012\011\055\165\011\011\011\122\145\160\157\162\164\040\103" \ +"\120\125\040\165\164\151\154\151\172\141\164\151\157\156\000\133" \ +"\055\146\151\156\135\040\123\117\125\122\103\105\040\104\105\123" \ +"\124\012\157\162\072\040\155\166\040\133\055\146\151\156\135\040" \ +"\123\117\125\122\103\105\056\056\056\040\104\111\122\105\103\124" \ +"\117\122\131\012\012\122\145\156\141\155\145\040\123\117\125\122" \ +"\103\105\040\164\157\040\104\105\123\124\054\040\157\162\040\155" \ +"\157\166\145\040\123\117\125\122\103\105\050\163\051\040\164\157" \ +"\040\104\111\122\105\103\124\117\122\131\012\012\011\055\146\011" \ +"\104\157\156\047\164\040\160\162\157\155\160\164\040\142\145\146" \ +"\157\162\145\040\157\166\145\162\167\162\151\164\151\156\147\012" \ +"\011\055\151\011\111\156\164\145\162\141\143\164\151\166\145\054" \ +"\040\160\162\157\155\160\164\040\142\145\146\157\162\145\040\157" \ +"\166\145\162\167\162\151\164\145\012\011\055\156\011\104\157\156" \ +"\047\164\040\157\166\145\162\167\162\151\164\145\040\141\156\040" \ +"\145\170\151\163\164\151\156\147\040\146\151\154\145\000\133\055" \ +"\156\157\135\040\133\055\055\142\142\040\160\141\144\142\141\144" \ +"\174\163\153\151\160\142\141\144\135\040\133\055\163\040\101\104" \ +"\104\122\135\040\133\055\154\040\114\105\116\135\040\133\055\146" \ +"\040\106\111\114\105\135\040\115\124\104\137\104\105\126\111\103" \ +"\105\012\012\104\165\155\160\040\115\124\104\137\104\105\126\111" \ +"\103\105\012\012\011\055\156\011\122\145\141\144\040\167\151\164" \ +"\150\157\165\164\040\145\143\143\012\011\055\157\011\104\165\155" \ +"\160\040\157\157\142\040\144\141\164\141\012\011\055\163\040\101" \ +"\104\104\122\011\123\164\141\162\164\040\141\144\144\162\145\163" \ +"\163\012\011\055\154\040\114\105\116\011\114\145\156\147\164\150" \ +"\012\011\055\146\040\106\111\114\105\011\104\165\155\160\040\164" \ +"\157\040\146\151\154\145\040\050\047\055\047\040\146\157\162\040" \ +"\163\164\144\157\165\164\051\012\011\055\055\142\142\040\115\105" \ +"\124\110\117\104\012\011\011\163\153\151\160\142\141\144\072\040" \ +"\163\153\151\160\040\142\141\144\040\142\154\157\143\153\163\012" \ +"\011\011\160\141\144\142\141\144\072\040\163\165\142\163\164\151" \ +"\164\165\164\145\040\142\141\144\040\142\154\157\143\153\163\040" \ +"\142\171\040\060\170\146\146\040\050\144\145\146\141\165\154\164" \ +"\051\000\133\055\156\160\135\040\133\055\163\040\101\104\104\122" \ +"\135\040\115\124\104\137\104\105\126\111\103\105\040\133\106\111" \ +"\114\105\135\012\012\127\162\151\164\145\040\164\157\040\115\124" \ +"\104\137\104\105\126\111\103\105\012\012\011\055\156\011\127\162" \ +"\151\164\145\040\167\151\164\150\157\165\164\040\145\143\143\012" \ +"\011\055\160\011\120\141\144\040\164\157\040\160\141\147\145\040" \ +"\163\151\172\145\012\011\055\163\040\101\104\104\122\011\123\164" \ +"\141\162\164\040\141\144\144\162\145\163\163\000\133\055\162\141" \ +"\154\135\040\133\055\164\165\167\170\135\040\133\055\145\156\127" \ +"\160\135\012\012\104\151\163\160\154\141\171\040\156\145\164\167" \ +"\157\162\153\151\156\147\040\151\156\146\157\162\155\141\164\151" \ +"\157\156\012\012\011\055\162\011\122\157\165\164\151\156\147\040" \ +"\164\141\142\154\145\012\011\055\141\011\101\154\154\040\163\157" \ +"\143\153\145\164\163\012\011\055\154\011\114\151\163\164\145\156" \ +"\151\156\147\040\163\157\143\153\145\164\163\012\011\011\105\154" \ +"\163\145\072\040\143\157\156\156\145\143\164\145\144\040\163\157" \ +"\143\153\145\164\163\012\011\055\164\011\124\103\120\040\163\157" \ +"\143\153\145\164\163\012\011\055\165\011\125\104\120\040\163\157" \ +"\143\153\145\164\163\012\011\055\167\011\122\141\167\040\163\157" \ +"\143\153\145\164\163\012\011\055\170\011\125\156\151\170\040\163" \ +"\157\143\153\145\164\163\012\011\011\105\154\163\145\072\040\141" \ +"\154\154\040\163\157\143\153\145\164\040\164\171\160\145\163\012" \ +"\011\055\145\011\117\164\150\145\162\057\155\157\162\145\040\151" \ +"\156\146\157\162\155\141\164\151\157\156\012\011\055\156\011\104" \ +"\157\156\047\164\040\162\145\163\157\154\166\145\040\156\141\155" \ +"\145\163\012\011\055\127\011\127\151\144\145\040\144\151\163\160" \ +"\154\141\171\012\011\055\160\011\123\150\157\167\040\120\111\104" \ +"\057\160\162\157\147\162\141\155\040\156\141\155\145\040\146\157" \ +"\162\040\163\157\143\153\145\164\163\000\133\055\156\040\101\104" \ +"\112\125\123\124\135\040\133\120\122\117\107\040\101\122\107\123" \ +"\135\012\012\103\150\141\156\147\145\040\163\143\150\145\144\165" \ +"\154\151\156\147\040\160\162\151\157\162\151\164\171\054\040\162" \ +"\165\156\040\120\122\117\107\012\012\011\055\156\040\101\104\112" \ +"\125\123\124\011\101\144\152\165\163\164\040\160\162\151\157\162" \ +"\151\164\171\040\142\171\040\101\104\112\125\123\124\000\133\117" \ +"\120\124\111\117\116\123\135\040\133\106\111\114\105\135\056\056" \ +"\056\012\012\127\162\151\164\145\040\106\111\114\105\163\040\164" \ +"\157\040\163\164\141\156\144\141\162\144\040\157\165\164\160\165" \ +"\164\040\167\151\164\150\040\154\151\156\145\040\156\165\155\142" \ +"\145\162\163\040\141\144\144\145\144\012\012\011\055\142\040\123" \ +"\124\131\114\105\011\127\150\151\143\150\040\154\151\156\145\163" \ +"\040\164\157\040\156\165\155\142\145\162\040\055\040\141\072\040" \ +"\141\154\154\054\040\164\072\040\156\157\156\145\155\160\164\171" \ +"\054\040\156\072\040\156\157\156\145\012\011\055\151\040\116\011" \ +"\011\114\151\156\145\040\156\165\155\142\145\162\040\151\156\143" \ +"\162\145\155\145\156\164\012\011\055\163\040\123\124\122\111\116" \ +"\107\011\125\163\145\040\123\124\122\111\116\107\040\141\163\040" \ +"\154\151\156\145\040\156\165\155\142\145\162\040\163\145\160\141" \ +"\162\141\164\157\162\012\011\055\166\040\116\011\011\123\164\141" \ +"\162\164\040\146\162\157\155\040\116\012\011\055\167\040\116\011" \ +"\011\127\151\144\164\150\040\157\146\040\154\151\156\145\040\156" \ +"\165\155\142\145\162\163\000\133\055\144\040\115\123\105\103\135" \ +"\040\106\117\122\115\101\124\137\123\124\122\111\116\107\012\012" \ +"\115\157\156\151\164\157\162\040\163\171\163\164\145\155\040\151" \ +"\156\040\162\145\141\154\040\164\151\155\145\012\012\040\055\144" \ +"\040\115\123\105\103\011\115\151\154\154\151\163\145\143\157\156" \ +"\144\163\040\142\145\164\167\145\145\156\040\165\160\144\141\164" \ +"\145\163\054\040\144\145\146\141\165\154\164\072\061\060\060\060" \ +"\054\040\156\157\156\145\072\055\061\012\012\106\157\162\155\141" \ +"\164\040\163\160\145\143\151\146\151\145\162\163\072\012\040\045" \ +"\116\143\040\157\162\040\045\133\143\116\135\011\103\120\125\056" \ +"\040\116\040\055\040\142\141\162\040\163\151\172\145\040\050\144" \ +"\145\146\141\165\154\164\040\061\060\051\012\011\011\050\144\151" \ +"\163\160\154\141\171\163\072\040\123\072\163\171\163\164\145\155" \ +"\040\125\072\165\163\145\162\040\116\072\156\151\143\145\144\040" \ +"\104\072\151\157\167\141\151\164\040\111\072\151\162\161\040\151" \ +"\072\163\157\146\164\151\162\161\051\012\040\045\133\156\111\116" \ +"\124\105\122\106\101\103\105\135\011\116\145\164\167\157\162\153" \ +"\040\111\116\124\105\122\106\101\103\105\012\040\045\155\011\011" \ +"\101\154\154\157\143\141\164\145\144\040\155\145\155\157\162\171" \ +"\012\040\045\133\155\146\135\011\011\106\162\145\145\040\155\145" \ +"\155\157\162\171\012\040\045\133\155\164\135\011\011\124\157\164" \ +"\141\154\040\155\145\155\157\162\171\012\040\045\163\011\011\101" \ +"\154\154\157\143\141\164\145\144\040\163\167\141\160\012\040\045" \ +"\146\011\011\116\165\155\142\145\162\040\157\146\040\165\163\145" \ +"\144\040\146\151\154\145\040\144\145\163\143\162\151\160\164\157" \ +"\162\163\012\040\045\116\151\011\011\124\157\164\141\154\057\163" \ +"\160\145\143\151\146\151\143\040\111\122\121\040\162\141\164\145" \ +"\012\040\045\170\011\011\103\157\156\164\145\170\164\040\163\167" \ +"\151\164\143\150\040\162\141\164\145\012\040\045\160\011\011\106" \ +"\157\162\153\163\012\040\045\133\160\156\135\011\011\043\040\157" \ +"\146\040\160\162\157\143\145\163\163\145\163\012\040\045\142\011" \ +"\011\102\154\157\143\153\040\151\157\012\040\045\116\164\011\011" \ +"\124\151\155\145\040\050\167\151\164\150\040\116\040\144\145\143" \ +"\151\155\141\154\040\160\157\151\156\164\163\051\012\040\045\162" \ +"\011\011\120\162\151\156\164\040\074\143\162\076\040\151\156\163" \ +"\164\145\141\144\040\157\146\040\074\154\146\076\040\141\164\040" \ +"\105\117\114\000\120\122\117\107\040\101\122\107\123\012\012\122" \ +"\165\156\040\120\122\117\107\040\151\155\155\165\156\145\040\164" \ +"\157\040\150\141\156\147\165\160\163\054\040\167\151\164\150\040" \ +"\157\165\164\160\165\164\040\164\157\040\141\040\156\157\156\055" \ +"\164\164\171\000\012\012\120\157\154\151\164\145\154\171\040\162" \ +"\145\146\165\163\145\040\141\040\154\157\147\151\156\000\055\055" \ +"\141\154\154\040\055\055\151\147\156\157\162\145\075\116\012\012" \ +"\120\162\151\156\164\040\156\165\155\142\145\162\040\157\146\040" \ +"\141\166\141\151\154\141\142\154\145\040\103\120\125\163\012\012" \ +"\011\055\055\141\154\154\011\011\116\165\155\142\145\162\040\157" \ +"\146\040\151\156\163\164\141\154\154\145\144\040\103\120\125\163" \ +"\012\011\055\055\151\147\156\157\162\145\075\116\011\105\170\143" \ +"\154\165\144\145\040\116\040\103\120\125\163\000\133\117\120\124" \ +"\111\117\116\123\135\040\133\120\122\117\107\040\133\101\122\107" \ +"\123\135\135\012\012\011\055\164\040\120\111\104\011\011\124\141" \ +"\162\147\145\164\040\160\162\157\143\145\163\163\040\164\157\040" \ +"\147\145\164\040\156\141\155\145\163\160\141\143\145\163\040\146" \ +"\162\157\155\012\011\055\155\133\106\111\114\105\135\011\105\156" \ +"\164\145\162\040\155\157\165\156\164\040\156\141\155\145\163\160" \ +"\141\143\145\012\011\055\165\133\106\111\114\105\135\011\105\156" \ +"\164\145\162\040\125\124\123\040\156\141\155\145\163\160\141\143" \ +"\145\040\050\150\157\163\164\156\141\155\145\040\145\164\143\051" \ +"\012\011\055\151\133\106\111\114\105\135\011\105\156\164\145\162" \ +"\040\123\171\163\164\145\155\040\126\040\111\120\103\040\156\141" \ +"\155\145\163\160\141\143\145\012\011\055\156\133\106\111\114\105" \ +"\135\011\105\156\164\145\162\040\156\145\164\167\157\162\153\040" \ +"\156\141\155\145\163\160\141\143\145\012\011\055\160\133\106\111" \ +"\114\105\135\011\105\156\164\145\162\040\160\151\144\040\156\141" \ +"\155\145\163\160\141\143\145\012\011\055\125\133\106\111\114\105" \ +"\135\011\105\156\164\145\162\040\165\163\145\162\040\156\141\155" \ +"\145\163\160\141\143\145\012\011\055\123\040\125\111\104\011\011" \ +"\123\145\164\040\165\151\144\040\151\156\040\145\156\164\145\162" \ +"\145\144\040\156\141\155\145\163\160\141\143\145\012\011\055\107" \ +"\040\107\111\104\011\011\123\145\164\040\147\151\144\040\151\156" \ +"\040\145\156\164\145\162\145\144\040\156\141\155\145\163\160\141" \ +"\143\145\012\011\055\055\160\162\145\163\145\162\166\145\055\143" \ +"\162\145\144\145\156\164\151\141\154\163\011\104\157\156\047\164" \ +"\040\164\157\165\143\150\040\165\151\144\163\040\157\162\040\147" \ +"\151\144\163\012\011\055\162\133\104\111\122\135\011\011\123\145" \ +"\164\040\162\157\157\164\040\144\151\162\145\143\164\157\162\171" \ +"\012\011\055\167\133\104\111\122\135\011\011\123\145\164\040\167" \ +"\157\162\153\151\156\147\040\144\151\162\145\143\164\157\162\171" \ +"\012\011\055\106\011\011\104\157\156\047\164\040\146\157\162\153" \ +"\040\142\145\146\157\162\145\040\145\170\145\143\047\151\156\147" \ +"\040\120\122\117\107\000\133\055\164\171\160\145\075\121\125\105" \ +"\122\131\137\124\131\120\105\135\040\133\055\144\145\142\165\147" \ +"\135\040\110\117\123\124\040\133\104\116\123\137\123\105\122\126" \ +"\105\122\135\012\012\121\165\145\162\171\040\104\116\123\040\141" \ +"\142\157\165\164\040\110\117\123\124\012\012\121\125\105\122\131" \ +"\137\124\131\120\105\072\040\163\157\141\054\156\163\054\141\054" \ +"\141\141\141\141\054\143\156\141\155\145\054\155\170\054\164\170" \ +"\164\054\160\164\162\054\141\156\171\000\133\055\144\156\161\116" \ +"\167\154\135\040\133\055\111\040\111\106\101\103\105\135\040\133" \ +"\055\123\040\120\122\117\107\135\040\133\055\153\040\113\105\131" \ +"\106\111\114\105\135\040\133\055\160\040\133\153\145\171\156\157" \ +"\072\116\072\135\120\105\105\122\135\056\056\056\012\012\116\124" \ +"\120\040\143\154\151\145\156\164\057\163\145\162\166\145\162\012" \ +"\012\011\055\144\011\126\145\162\142\157\163\145\040\050\155\141" \ +"\171\040\142\145\040\162\145\160\145\141\164\145\144\051\012\011" \ +"\055\156\011\104\157\040\156\157\164\040\144\141\145\155\157\156" \ +"\151\172\145\012\011\055\161\011\121\165\151\164\040\141\146\164" \ +"\145\162\040\143\154\157\143\153\040\151\163\040\163\145\164\012" \ +"\011\055\116\011\122\165\156\040\141\164\040\150\151\147\150\040" \ +"\160\162\151\157\162\151\164\171\012\011\055\167\011\104\157\040" \ +"\156\157\164\040\163\145\164\040\164\151\155\145\040\050\157\156" \ +"\154\171\040\161\165\145\162\171\040\160\145\145\162\163\051\054" \ +"\040\151\155\160\154\151\145\163\040\055\156\012\011\055\123\040" \ +"\120\122\117\107\011\122\165\156\040\120\122\117\107\040\141\146" \ +"\164\145\162\040\163\164\145\160\160\151\156\147\040\164\151\155" \ +"\145\054\040\163\164\162\141\164\165\155\040\143\150\141\156\147" \ +"\145\054\040\141\156\144\040\145\166\145\162\171\040\061\061\040" \ +"\155\151\156\012\011\055\153\040\106\111\114\105\011\113\145\171" \ +"\040\146\151\154\145\040\050\156\164\160\056\153\145\171\163\040" \ +"\143\157\155\160\141\164\151\142\154\145\051\012\011\055\160\040" \ +"\133\153\145\171\156\157\072\116\125\115\072\135\120\105\105\122" \ +"\012\011\011\117\142\164\141\151\156\040\164\151\155\145\040\146" \ +"\162\157\155\040\120\105\105\122\040\050\155\141\171\040\142\145" \ +"\040\162\145\160\145\141\164\145\144\051\012\011\011\125\163\145" \ +"\040\153\145\171\040\116\125\115\040\146\157\162\040\141\165\164" \ +"\150\145\156\164\151\143\141\164\151\157\156\012\011\011\111\146" \ +"\040\055\160\040\151\163\040\156\157\164\040\147\151\166\145\156" \ +"\054\040\047\163\145\162\166\145\162\040\110\117\123\124\047\040" \ +"\154\151\156\145\163\012\011\011\146\162\157\155\040\057\145\164" \ +"\143\057\156\164\160\056\143\157\156\146\040\141\162\145\040\165" \ +"\163\145\144\012\011\055\154\011\101\154\163\157\040\162\165\156" \ +"\040\141\163\040\163\145\162\166\145\162\040\157\156\040\160\157" \ +"\162\164\040\061\062\063\012\011\055\111\040\111\106\101\103\105" \ +"\040\102\151\156\144\040\163\145\162\166\145\162\040\164\157\040" \ +"\111\106\101\103\105\054\040\151\155\160\154\151\145\163\040\055" \ +"\154\000\104\111\122\056\056\056\012\012\122\145\155\157\166\145" \ +"\040\104\111\122\163\000\133\055\141\142\143\144\146\150\151\154" \ +"\157\166\170\163\135\040\133\055\164\040\124\131\120\105\135\040" \ +"\133\055\101\040\122\101\104\111\130\135\040\133\055\116\040\123" \ +"\111\132\105\135\040\133\055\152\040\123\113\111\120\135\040\133" \ +"\055\123\040\115\111\116\123\124\122\135\040\133\055\167\040\127" \ +"\111\104\124\110\135\040\133\106\111\114\105\135\056\056\056\012" \ +"\012\120\162\151\156\164\040\106\111\114\105\163\040\050\157\162" \ +"\040\163\164\144\151\156\051\040\165\156\141\155\142\151\147\165" \ +"\157\165\163\154\171\054\040\141\163\040\157\143\164\141\154\040" \ +"\142\171\164\145\163\040\142\171\040\144\145\146\141\165\154\164" \ +"\000\104\105\126\111\103\105\056\056\056\012\012\101\163\153\040" \ +"\153\145\162\156\145\154\040\164\157\040\162\145\163\143\141\156" \ +"\040\160\141\162\164\151\164\151\157\156\040\164\141\142\154\145" \ +"\000\133\117\120\124\111\117\116\123\135\040\133\125\123\105\122" \ +"\135\012\012\103\150\141\156\147\145\040\125\123\105\122\047\163" \ +"\040\160\141\163\163\167\157\162\144\040\050\144\145\146\141\165" \ +"\154\164\072\040\143\165\162\162\145\156\164\040\165\163\145\162" \ +"\051\012\012\011\055\141\040\101\114\107\011\144\145\163\054\155" \ +"\144\065\054\163\150\141\062\065\066\057\065\061\062\040\050\144" \ +"\145\146\141\165\154\164\040\144\145\163\051\012\011\055\144\011" \ +"\123\145\164\040\160\141\163\163\167\157\162\144\040\164\157\040" \ +"\047\047\012\011\055\154\011\114\157\143\153\040\050\144\151\163" \ +"\141\142\154\145\051\040\141\143\143\157\165\156\164\012\011\055" \ +"\165\011\125\156\154\157\143\153\040\050\145\156\141\142\154\145" \ +"\051\040\141\143\143\157\165\156\164\000\133\117\120\124\111\117" \ +"\116\123\135\040\133\106\111\114\105\135\056\056\056\012\012\120" \ +"\141\163\164\145\040\154\151\156\145\163\040\146\162\157\155\040" \ +"\145\141\143\150\040\151\156\160\165\164\040\146\151\154\145\054" \ +"\040\163\145\160\141\162\141\164\145\144\040\167\151\164\150\040" \ +"\164\141\142\012\012\011\055\144\040\114\111\123\124\011\125\163" \ +"\145\040\144\145\154\151\155\151\164\145\162\163\040\146\162\157" \ +"\155\040\114\111\123\124\054\040\156\157\164\040\164\141\142\012" \ +"\011\055\163\040\040\040\040\040\040\123\145\162\151\141\154\072" \ +"\040\157\156\145\040\146\151\154\145\040\141\164\040\141\040\164" \ +"\151\155\145\000\133\117\120\124\111\117\116\123\135\040\133\117" \ +"\122\111\107\106\111\114\105\040\133\120\101\124\103\110\106\111" \ +"\114\105\135\135\012\012\011\055\160\040\116\011\123\164\162\151" \ +"\160\040\116\040\154\145\141\144\151\156\147\040\143\157\155\160" \ +"\157\156\145\156\164\163\040\146\162\157\155\040\146\151\154\145" \ +"\040\156\141\155\145\163\012\011\055\151\040\104\111\106\106\011" \ +"\122\145\141\144\040\104\111\106\106\040\151\156\163\164\145\141" \ +"\144\040\157\146\040\163\164\144\151\156\012\011\055\122\011\122" \ +"\145\166\145\162\163\145\040\160\141\164\143\150\012\011\055\116" \ +"\011\111\147\156\157\162\145\040\141\154\162\145\141\144\171\040" \ +"\141\160\160\154\151\145\144\040\160\141\164\143\150\145\163\012" \ +"\011\055\105\011\122\145\155\157\166\145\040\157\165\164\160\165" \ +"\164\040\146\151\154\145\163\040\151\146\040\164\150\145\171\040" \ +"\142\145\143\157\155\145\040\145\155\160\164\171\012\011\055\055" \ +"\144\162\171\055\162\165\156\011\104\157\156\047\164\040\141\143" \ +"\164\165\141\154\154\171\040\143\150\141\156\147\145\040\146\151" \ +"\154\145\163\000\133\055\146\154\141\156\157\166\170\135\040\133" \ +"\055\163\040\123\111\104\174\055\120\040\120\120\111\104\174\120" \ +"\101\124\124\105\122\116\135\012\012\104\151\163\160\154\141\171" \ +"\040\160\162\157\143\145\163\163\050\145\163\051\040\163\145\154" \ +"\145\143\164\145\144\040\142\171\040\162\145\147\145\170\040\120" \ +"\101\124\124\105\122\116\012\012\011\055\154\011\123\150\157\167" \ +"\040\143\157\155\155\141\156\144\040\156\141\155\145\040\164\157" \ +"\157\012\011\055\141\011\123\150\157\167\040\143\157\155\155\141" \ +"\156\144\040\154\151\156\145\040\164\157\157\012\011\055\146\011" \ +"\115\141\164\143\150\040\141\147\141\151\156\163\164\040\145\156" \ +"\164\151\162\145\040\143\157\155\155\141\156\144\040\154\151\156" \ +"\145\012\011\055\156\011\123\150\157\167\040\164\150\145\040\156" \ +"\145\167\145\163\164\040\160\162\157\143\145\163\163\040\157\156" \ +"\154\171\012\011\055\157\011\123\150\157\167\040\164\150\145\040" \ +"\157\154\144\145\163\164\040\160\162\157\143\145\163\163\040\157" \ +"\156\154\171\012\011\055\166\011\116\145\147\141\164\145\040\164" \ +"\150\145\040\155\141\164\143\150\012\011\055\170\011\115\141\164" \ +"\143\150\040\167\150\157\154\145\040\156\141\155\145\040\050\156" \ +"\157\164\040\163\165\142\163\164\162\151\156\147\051\012\011\055" \ +"\163\011\115\141\164\143\150\040\163\145\163\163\151\157\156\040" \ +"\111\104\040\050\060\040\146\157\162\040\143\165\162\162\145\156" \ +"\164\051\012\011\055\120\011\115\141\164\143\150\040\160\141\162" \ +"\145\156\164\040\160\162\157\143\145\163\163\040\111\104\000\133" \ +"\117\120\124\111\117\116\123\135\040\133\116\101\115\105\135\056" \ +"\056\056\012\012\114\151\163\164\040\120\111\104\163\040\157\146" \ +"\040\141\154\154\040\160\162\157\143\145\163\163\145\163\040\167" \ +"\151\164\150\040\156\141\155\145\163\040\164\150\141\164\040\155" \ +"\141\164\143\150\040\116\101\115\105\163\012\012\011\055\163\011" \ +"\123\150\157\167\040\157\156\154\171\040\157\156\145\040\120\111" \ +"\104\012\011\055\157\040\120\111\104\011\117\155\151\164\040\147" \ +"\151\166\145\156\040\160\151\144\012\011\011\125\163\145\040\045" \ +"\120\120\111\104\040\164\157\040\157\155\151\164\040\160\151\144" \ +"\040\157\146\040\160\151\144\157\146\047\163\040\160\141\162\145" \ +"\156\164\000\133\117\120\124\111\117\116\123\135\040\110\117\123" \ +"\124\012\012\123\145\156\144\040\111\103\115\120\040\105\103\110" \ +"\117\137\122\105\121\125\105\123\124\040\160\141\143\153\145\164" \ +"\163\040\164\157\040\156\145\164\167\157\162\153\040\150\157\163" \ +"\164\163\012\012\011\055\064\054\055\066\011\011\106\157\162\143" \ +"\145\040\111\120\040\157\162\040\111\120\166\066\040\156\141\155" \ +"\145\040\162\145\163\157\154\165\164\151\157\156\012\011\055\143" \ +"\040\103\116\124\011\011\123\145\156\144\040\157\156\154\171\040" \ +"\103\116\124\040\160\151\156\147\163\012\011\055\163\040\123\111" \ +"\132\105\011\011\123\145\156\144\040\123\111\132\105\040\144\141" \ +"\164\141\040\142\171\164\145\163\040\151\156\040\160\141\143\153" \ +"\145\164\163\040\050\144\145\146\141\165\154\164\040\065\066\051" \ +"\012\011\055\151\040\123\105\103\123\011\011\111\156\164\145\162" \ +"\166\141\154\012\011\055\101\011\011\120\151\156\147\040\141\163" \ +"\040\163\157\157\156\040\141\163\040\162\145\160\154\171\040\151" \ +"\163\040\162\145\143\145\166\151\145\144\012\011\055\164\040\124" \ +"\124\114\011\011\123\145\164\040\124\124\114\012\011\055\111\040" \ +"\111\106\101\103\105\057\111\120\011\123\157\165\162\143\145\040" \ +"\151\156\164\145\162\146\141\143\145\040\157\162\040\111\120\040" \ +"\141\144\144\162\145\163\163\012\011\055\127\040\123\105\103\011" \ +"\011\123\145\143\157\156\144\163\040\164\157\040\167\141\151\164" \ +"\040\146\157\162\040\164\150\145\040\146\151\162\163\164\040\162" \ +"\145\163\160\157\156\163\145\040\050\144\145\146\141\165\154\164" \ +"\040\061\060\051\012\011\011\011\050\141\146\164\145\162\040\141" \ +"\154\154\040\055\143\040\103\116\124\040\160\141\143\153\145\164" \ +"\163\040\141\162\145\040\163\145\156\164\051\012\011\055\167\040" \ +"\123\105\103\011\011\123\145\143\157\156\144\163\040\165\156\164" \ +"\151\154\040\160\151\156\147\040\145\170\151\164\163\040\050\144" \ +"\145\146\141\165\154\164\072\151\156\146\151\156\151\164\145\051" \ +"\012\011\011\011\050\143\141\156\040\145\170\151\164\040\145\141" \ +"\162\154\151\145\162\040\167\151\164\150\040\055\143\040\103\116" \ +"\124\051\012\011\055\161\011\011\121\165\151\145\164\054\040\157" \ +"\156\154\171\040\144\151\163\160\154\141\171\040\157\165\164\160" \ +"\165\164\040\141\164\040\163\164\141\162\164\012\011\011\011\141" \ +"\156\144\040\167\150\145\156\040\146\151\156\151\163\150\145\144" \ +"\012\011\055\160\040\110\105\130\102\131\124\105\011\120\141\164" \ +"\164\145\162\156\040\164\157\040\165\163\145\040\146\157\162\040" \ +"\160\141\171\154\157\141\144\000\133\117\120\124\111\117\116\123" \ +"\135\040\110\117\123\124\012\012\123\145\156\144\040\111\103\115" \ +"\120\040\105\103\110\117\137\122\105\121\125\105\123\124\040\160" \ +"\141\143\153\145\164\163\040\164\157\040\156\145\164\167\157\162" \ +"\153\040\150\157\163\164\163\012\012\011\055\143\040\103\116\124" \ +"\011\011\123\145\156\144\040\157\156\154\171\040\103\116\124\040" \ +"\160\151\156\147\163\012\011\055\163\040\123\111\132\105\011\011" \ +"\123\145\156\144\040\123\111\132\105\040\144\141\164\141\040\142" \ +"\171\164\145\163\040\151\156\040\160\141\143\153\145\164\163\040" \ +"\050\144\145\146\141\165\154\164\040\065\066\051\012\011\055\151" \ +"\040\123\105\103\123\011\011\111\156\164\145\162\166\141\154\012" \ +"\011\055\101\011\011\120\151\156\147\040\141\163\040\163\157\157" \ +"\156\040\141\163\040\162\145\160\154\171\040\151\163\040\162\145" \ +"\143\145\166\151\145\144\012\011\055\111\040\111\106\101\103\105" \ +"\057\111\120\011\123\157\165\162\143\145\040\151\156\164\145\162" \ +"\146\141\143\145\040\157\162\040\111\120\040\141\144\144\162\145" \ +"\163\163\012\011\055\161\011\011\121\165\151\145\164\054\040\157" \ +"\156\154\171\040\144\151\163\160\154\141\171\040\157\165\164\160" \ +"\165\164\040\141\164\040\163\164\141\162\164\012\011\011\011\141" \ +"\156\144\040\167\150\145\156\040\146\151\156\151\163\150\145\144" \ +"\012\011\055\160\040\110\105\130\102\131\124\105\011\120\141\164" \ +"\164\145\162\156\040\164\157\040\165\163\145\040\146\157\162\040" \ +"\160\141\171\154\157\141\144\000\116\105\127\137\122\117\117\124" \ +"\040\120\125\124\137\117\114\104\012\012\115\157\166\145\040\164" \ +"\150\145\040\143\165\162\162\145\156\164\040\162\157\157\164\040" \ +"\146\151\154\145\040\163\171\163\164\145\155\040\164\157\040\120" \ +"\125\124\137\117\114\104\040\141\156\144\040\155\141\153\145\040" \ +"\116\105\127\137\122\117\117\124\012\164\150\145\040\156\145\167" \ +"\040\162\157\157\164\040\146\151\154\145\040\163\171\163\164\145" \ +"\155\000\133\055\154\174\055\123\111\107\116\101\114\135\040\133" \ +"\055\146\156\157\166\170\135\040\133\055\163\040\123\111\104\174" \ +"\055\120\040\120\120\111\104\174\120\101\124\124\105\122\116\135" \ +"\012\012\123\145\156\144\040\141\040\163\151\147\156\141\154\040" \ +"\164\157\040\160\162\157\143\145\163\163\050\145\163\051\040\163" \ +"\145\154\145\143\164\145\144\040\142\171\040\162\145\147\145\170" \ +"\040\120\101\124\124\105\122\116\012\012\011\055\154\011\114\151" \ +"\163\164\040\141\154\154\040\163\151\147\156\141\154\163\012\011" \ +"\055\146\011\115\141\164\143\150\040\141\147\141\151\156\163\164" \ +"\040\145\156\164\151\162\145\040\143\157\155\155\141\156\144\040" \ +"\154\151\156\145\012\011\055\156\011\123\151\147\156\141\154\040" \ +"\164\150\145\040\156\145\167\145\163\164\040\160\162\157\143\145" \ +"\163\163\040\157\156\154\171\012\011\055\157\011\123\151\147\156" \ +"\141\154\040\164\150\145\040\157\154\144\145\163\164\040\160\162" \ +"\157\143\145\163\163\040\157\156\154\171\012\011\055\166\011\116" \ +"\145\147\141\164\145\040\164\150\145\040\155\141\164\143\150\012" \ +"\011\055\170\011\115\141\164\143\150\040\167\150\157\154\145\040" \ +"\156\141\155\145\040\050\156\157\164\040\163\165\142\163\164\162" \ +"\151\156\147\051\012\011\055\163\011\115\141\164\143\150\040\163" \ +"\145\163\163\151\157\156\040\111\104\040\050\060\040\146\157\162" \ +"\040\143\165\162\162\145\156\164\051\012\011\055\120\011\115\141" \ +"\164\143\150\040\160\141\162\145\156\164\040\160\162\157\143\145" \ +"\163\163\040\111\104\000\133\055\170\161\135\040\120\111\104\056" \ +"\056\056\012\012\104\151\163\160\154\141\171\040\160\162\157\143" \ +"\145\163\163\040\155\145\155\157\162\171\040\165\163\141\147\145" \ +"\012\012\011\055\170\011\123\150\157\167\040\144\145\164\141\151" \ +"\154\163\012\011\055\161\011\121\165\151\145\164\000\133\055\144" \ +"\040\104\105\114\101\131\135\040\133\055\156\135\040\133\055\146" \ +"\135\012\012\110\141\154\164\040\141\156\144\040\163\150\165\164" \ +"\040\157\146\146\040\160\157\167\145\162\012\012\011\055\144\040" \ +"\123\105\103\011\104\145\154\141\171\040\151\156\164\145\162\166" \ +"\141\154\012\011\055\156\011\104\157\040\156\157\164\040\163\171" \ +"\156\143\012\011\055\146\011\106\157\162\143\145\040\050\144\157" \ +"\156\047\164\040\147\157\040\164\150\162\157\165\147\150\040\151" \ +"\156\151\164\051\000\012\012\101\156\141\154\171\172\145\040\160" \ +"\157\167\145\162\040\143\157\156\163\165\155\160\164\151\157\156" \ +"\040\157\156\040\111\156\164\145\154\055\142\141\163\145\144\040" \ +"\154\141\160\164\157\160\163\000\133\126\101\122\111\101\102\114" \ +"\105\135\056\056\056\012\012\120\162\151\156\164\040\145\156\166" \ +"\151\162\157\156\155\145\156\164\040\126\101\122\111\101\102\114" \ +"\105\163\056\012\111\146\040\156\157\040\126\101\122\111\101\102" \ +"\114\105\040\163\160\145\143\151\146\151\145\144\054\040\160\162" \ +"\151\156\164\040\141\154\154\056\000\106\117\122\115\101\124\040" \ +"\133\101\122\107\135\056\056\056\012\012\106\157\162\155\141\164" \ +"\040\141\156\144\040\160\162\151\156\164\040\101\122\107\050\163" \ +"\051\040\141\143\143\157\162\144\151\156\147\040\164\157\040\106" \ +"\117\122\115\101\124\040\050\141\055\154\141\040\103\040\160\162" \ +"\151\156\164\146\051\000\133\055\157\040\103\117\114\061\054\103" \ +"\117\114\062\075\110\105\101\104\105\122\135\040\133\055\124\135" \ +"\012\012\123\150\157\167\040\154\151\163\164\040\157\146\040\160" \ +"\162\157\143\145\163\163\145\163\012\012\011\055\157\040\103\117" \ +"\114\061\054\103\117\114\062\075\110\105\101\104\105\122\011\123" \ +"\145\154\145\143\164\040\143\157\154\165\155\156\163\040\146\157" \ +"\162\040\144\151\163\160\154\141\171\012\011\055\124\011\011\011" \ +"\123\150\157\167\040\164\150\162\145\141\144\163\000\133\055\160" \ +"\135\040\133\120\111\104\174\125\123\105\122\135\012\012\104\151" \ +"\163\160\154\141\171\040\160\162\157\143\145\163\163\040\164\162" \ +"\145\145\054\040\157\160\164\151\157\156\141\154\154\171\040\163" \ +"\164\141\162\164\040\146\162\157\155\040\125\123\105\122\040\157" \ +"\162\040\120\111\104\012\012\011\055\160\011\123\150\157\167\040" \ +"\160\151\144\163\000\012\012\120\162\151\156\164\040\164\150\145" \ +"\040\146\165\154\154\040\146\151\154\145\156\141\155\145\040\157" \ +"\146\040\164\150\145\040\143\165\162\162\145\156\164\040\167\157" \ +"\162\153\151\156\147\040\144\151\162\145\143\164\157\162\171\000" \ +"\120\111\104\056\056\056\012\012\123\150\157\167\040\143\165\162" \ +"\162\145\156\164\040\144\151\162\145\143\164\157\162\171\040\146" \ +"\157\162\040\120\111\104\163\000\133\055\163\057\055\160\135\040" \ +"\110\117\123\124\012\012\123\145\164\040\141\156\144\040\160\162" \ +"\151\156\164\040\164\151\155\145\040\146\162\157\155\040\110\117" \ +"\123\124\040\165\163\151\156\147\040\122\106\103\040\070\066\070" \ +"\012\012\011\055\163\011\117\156\154\171\040\163\145\164\040\163" \ +"\171\163\164\145\155\040\164\151\155\145\012\011\055\160\011\117" \ +"\156\154\171\040\160\162\151\156\164\040\164\151\155\145\000\012" \ +"\012\120\162\151\156\164\040\164\150\145\040\144\145\166\151\143" \ +"\145\040\156\157\144\145\040\141\163\163\157\143\151\141\164\145" \ +"\144\040\167\151\164\150\040\164\150\145\040\146\151\154\145\163" \ +"\171\163\164\145\155\040\155\157\165\156\164\145\144\040\141\164" \ +"\040\047\057\047\000\133\106\111\114\105\135\056\056\056\012\012" \ +"\120\162\145\154\157\141\144\040\106\111\114\105\163\040\164\157" \ +"\040\122\101\115\000\133\055\146\156\166\135\040\106\111\114\105" \ +"\012\012\104\151\163\160\154\141\171\040\164\150\145\040\166\141" \ +"\154\165\145\040\157\146\040\141\040\163\171\155\154\151\156\153" \ +"\012\012\011\055\146\011\103\141\156\157\156\151\143\141\154\151" \ +"\172\145\040\142\171\040\146\157\154\154\157\167\151\156\147\040" \ +"\141\154\154\040\163\171\155\154\151\156\153\163\012\011\055\156" \ +"\011\104\157\156\047\164\040\141\144\144\040\156\145\167\154\151" \ +"\156\145\012\011\055\166\011\126\145\162\142\157\163\145\000\133" \ +"\117\120\124\111\117\116\123\135\012\012\011\055\155\040\155\141" \ +"\160\146\151\154\145\011\050\104\145\146\141\165\154\164\072\040" \ +"\057\142\157\157\164\057\123\171\163\164\145\155\056\155\141\160" \ +"\051\012\011\055\160\040\160\162\157\146\151\154\145\011\050\104" \ +"\145\146\141\165\154\164\072\040\057\160\162\157\143\057\160\162" \ +"\157\146\151\154\145\051\012\011\055\115\040\116\125\115\011\011" \ +"\123\145\164\040\164\150\145\040\160\162\157\146\151\154\151\156" \ +"\147\040\155\165\154\164\151\160\154\151\145\162\040\164\157\040" \ +"\116\125\115\012\011\055\151\011\011\120\162\151\156\164\040\157" \ +"\156\154\171\040\151\156\146\157\040\141\142\157\165\164\040\164" \ +"\150\145\040\163\141\155\160\154\151\156\147\040\163\164\145\160" \ +"\012\011\055\166\011\011\126\145\162\142\157\163\145\012\011\055" \ +"\141\011\011\120\162\151\156\164\040\141\154\154\040\163\171\155" \ +"\142\157\154\163\054\040\145\166\145\156\040\151\146\040\143\157" \ +"\165\156\164\040\151\163\040\060\012\011\055\142\011\011\120\162" \ +"\151\156\164\040\151\156\144\151\166\151\144\165\141\154\040\150" \ +"\151\163\164\157\147\162\141\155\055\142\151\156\040\143\157\165" \ +"\156\164\163\012\011\055\163\011\011\120\162\151\156\164\040\151" \ +"\156\144\151\166\151\144\165\141\154\040\143\157\165\156\164\145" \ +"\162\163\040\167\151\164\150\151\156\040\146\165\156\143\164\151" \ +"\157\156\163\012\011\055\162\011\011\122\145\163\145\164\040\141" \ +"\154\154\040\164\150\145\040\143\157\165\156\164\145\162\163\040" \ +"\050\162\157\157\164\040\157\156\154\171\051\012\011\055\156\011" \ +"\011\104\151\163\141\142\154\145\040\142\171\164\145\040\157\162" \ +"\144\145\162\040\141\165\164\157\055\144\145\164\145\143\164\151" \ +"\157\156\000\106\111\114\105\056\056\056\012\012\122\145\164\165" \ +"\162\156\040\164\150\145\040\141\142\163\157\154\165\164\145\040" \ +"\160\141\164\150\156\141\155\145\163\040\157\146\040\147\151\166" \ +"\145\156\040\106\111\114\105\000\133\055\144\040\104\105\114\101" \ +"\131\135\040\133\055\156\135\040\133\055\146\135\012\012\122\145" \ +"\142\157\157\164\040\164\150\145\040\163\171\163\164\145\155\012" \ +"\012\011\055\144\040\123\105\103\011\104\145\154\141\171\040\151" \ +"\156\164\145\162\166\141\154\012\011\055\156\011\104\157\040\156" \ +"\157\164\040\163\171\156\143\012\011\055\146\011\106\157\162\143" \ +"\145\040\050\144\157\156\047\164\040\147\157\040\164\150\162\157" \ +"\165\147\150\040\151\156\151\164\051\000\123\110\105\114\114\056" \ +"\056\056\012\012\122\145\155\157\166\145\040\123\110\105\114\114" \ +"\163\040\146\162\157\155\040\057\145\164\143\057\163\150\145\154" \ +"\154\163\000\133\055\156\135\040\120\122\111\117\122\111\124\131" \ +"\040\133\133\055\160\040\174\040\055\147\040\174\040\055\165\135" \ +"\040\111\104\056\056\056\135\056\056\056\012\012\103\150\141\156" \ +"\147\145\040\163\143\150\145\144\165\154\151\156\147\040\160\162" \ +"\151\157\162\151\164\171\040\157\146\040\141\040\162\165\156\156" \ +"\151\156\147\040\160\162\157\143\145\163\163\012\012\011\055\156" \ +"\011\101\144\144\040\120\122\111\117\122\111\124\131\040\164\157" \ +"\040\143\165\162\162\145\156\164\040\156\151\143\145\040\166\141" \ +"\154\165\145\012\011\011\127\151\164\150\157\165\164\040\055\156" \ +"\054\040\156\151\143\145\040\166\141\154\165\145\040\151\163\040" \ +"\163\145\164\040\164\157\040\120\122\111\117\122\111\124\131\012" \ +"\011\055\160\011\120\162\157\143\145\163\163\040\151\144\163\040" \ +"\050\144\145\146\141\165\154\164\051\012\011\055\147\011\120\162" \ +"\157\143\145\163\163\040\147\162\157\165\160\040\151\144\163\012" \ +"\011\055\165\011\120\162\157\143\145\163\163\040\165\163\145\162" \ +"\040\156\141\155\145\163\000\012\012\122\145\163\145\164\040\164" \ +"\150\145\040\163\143\162\145\145\156\000\102\114\117\103\113\104" \ +"\105\126\040\133\117\106\106\123\105\124\135\012\012\122\145\163" \ +"\164\157\162\145\040\163\171\163\164\145\155\040\163\164\141\164" \ +"\145\040\146\162\157\155\040\047\163\165\163\160\145\156\144\055" \ +"\164\157\055\144\151\163\153\047\040\144\141\164\141\040\151\156" \ +"\040\102\114\117\103\113\104\105\126\000\133\106\111\114\105\135" \ +"\056\056\056\012\012\122\145\166\145\162\163\145\040\154\151\156" \ +"\145\163\040\157\146\040\106\111\114\105\000\133\055\151\162\146" \ +"\135\040\106\111\114\105\056\056\056\012\012\122\145\155\157\166" \ +"\145\040\050\165\156\154\151\156\153\051\040\106\111\114\105\163" \ +"\012\012\011\055\151\011\101\154\167\141\171\163\040\160\162\157" \ +"\155\160\164\040\142\145\146\157\162\145\040\162\145\155\157\166" \ +"\151\156\147\012\011\055\146\011\116\145\166\145\162\040\160\162" \ +"\157\155\160\164\012\011\055\122\054\055\162\011\122\145\143\165" \ +"\162\163\145\000\133\117\120\124\111\117\116\123\135\040\104\111" \ +"\122\105\103\124\117\122\131\056\056\056\012\012\122\145\155\157" \ +"\166\145\040\104\111\122\105\103\124\117\122\131\040\151\146\040" \ +"\151\164\040\151\163\040\145\155\160\164\171\012\012\011\055\160" \ +"\011\111\156\143\154\165\144\145\040\160\141\162\145\156\164\163" \ +"\012\011\055\055\151\147\156\157\162\145\055\146\141\151\154\055" \ +"\157\156\055\156\157\156\055\145\155\160\164\171\000\133\055\167" \ +"\146\141\135\040\133\115\117\104\125\114\105\135\056\056\056\012" \ +"\012\125\156\154\157\141\144\040\153\145\162\156\145\154\040\155" \ +"\157\144\165\154\145\163\012\012\011\055\167\011\127\141\151\164" \ +"\040\165\156\164\151\154\040\164\150\145\040\155\157\144\165\154" \ +"\145\040\151\163\040\156\157\040\154\157\156\147\145\162\040\165" \ +"\163\145\144\012\011\055\146\011\106\157\162\143\145\040\165\156" \ +"\154\157\141\144\012\011\055\141\011\122\145\155\157\166\145\040" \ +"\141\154\154\040\165\156\165\163\145\144\040\155\157\144\165\154" \ +"\145\163\040\050\162\145\143\165\162\163\151\166\145\154\171\051" \ +"\000\133\173\141\144\144\174\144\145\154\174\144\145\154\145\164" \ +"\145\175\135\012\012\105\144\151\164\040\153\145\162\156\145\154" \ +"\040\162\157\165\164\151\156\147\040\164\141\142\154\145\163\012" \ +"\012\011\055\156\011\104\157\156\047\164\040\162\145\163\157\154" \ +"\166\145\040\156\141\155\145\163\012\011\055\145\011\104\151\163" \ +"\160\154\141\171\040\157\164\150\145\162\057\155\157\162\145\040" \ +"\151\156\146\157\162\155\141\164\151\157\156\012\011\055\101\040" \ +"\151\156\145\164\173\066\175\011\123\145\154\145\143\164\040\141" \ +"\144\144\162\145\163\163\040\146\141\155\151\154\171\000\133\055" \ +"\141\040\174\040\055\154\040\174\040\055\165\135\040\133\055\144" \ +"\040\104\105\126\135\040\133\055\155\040\115\117\104\105\135\040" \ +"\133\055\163\040\123\105\103\040\174\040\055\164\040\124\111\115" \ +"\105\135\012\012\105\156\164\145\162\040\141\040\163\171\163\164" \ +"\145\155\040\163\154\145\145\160\040\163\164\141\164\145\040\165" \ +"\156\164\151\154\040\163\160\145\143\151\146\151\145\144\040\167" \ +"\141\153\145\165\160\040\164\151\155\145\012\012\011\055\141\054" \ +"\055\055\141\165\164\157\011\122\145\141\144\040\143\154\157\143" \ +"\153\040\155\157\144\145\040\146\162\157\155\040\141\144\152\164" \ +"\151\155\145\012\011\055\154\054\055\055\154\157\143\141\154\011" \ +"\103\154\157\143\153\040\151\163\040\163\145\164\040\164\157\040" \ +"\154\157\143\141\154\040\164\151\155\145\012\011\055\165\054\055" \ +"\055\165\164\143\011\103\154\157\143\153\040\151\163\040\163\145" \ +"\164\040\164\157\040\125\124\103\040\164\151\155\145\012\011\055" \ +"\144\054\055\055\144\145\166\151\143\145\040\104\105\126\011\123" \ +"\160\145\143\151\146\171\040\164\150\145\040\122\124\103\040\144" \ +"\145\166\151\143\145\012\011\055\155\054\055\055\155\157\144\145" \ +"\040\115\117\104\105\011\123\145\164\040\163\154\145\145\160\040" \ +"\163\164\141\164\145\040\050\144\145\146\141\165\154\164\072\040" \ +"\163\164\141\156\144\142\171\051\012\011\055\163\054\055\055\163" \ +"\145\143\157\156\144\163\040\123\105\103\040\123\145\164\040\164" \ +"\151\155\145\157\165\164\040\151\156\040\123\105\103\040\163\145" \ +"\143\157\156\144\163\040\146\162\157\155\040\156\157\167\012\011" \ +"\055\164\054\055\055\164\151\155\145\040\124\111\115\105\011\123" \ +"\145\164\040\164\151\155\145\157\165\164\040\164\157\040\124\111" \ +"\115\105\040\163\145\143\157\156\144\163\040\146\162\157\155\040" \ +"\145\160\157\143\150\000\133\055\144\040\103\101\120\054\103\101" \ +"\120\056\056\056\135\040\133\055\156\135\040\133\055\143\040\103" \ +"\117\116\123\117\114\105\137\104\105\126\135\040\116\105\127\137" \ +"\122\117\117\124\040\116\105\127\137\111\116\111\124\040\133\101" \ +"\122\107\123\135\012\012\106\162\145\145\040\151\156\151\164\162" \ +"\141\155\146\163\040\141\156\144\040\163\167\151\164\143\150\040" \ +"\164\157\040\141\156\157\164\150\145\162\040\162\157\157\164\040" \ +"\146\163\072\012\143\150\162\157\157\164\040\164\157\040\116\105" \ +"\127\137\122\117\117\124\054\040\144\145\154\145\164\145\040\141" \ +"\154\154\040\151\156\040\057\054\040\155\157\166\145\040\116\105" \ +"\127\137\122\117\117\124\040\164\157\040\057\054\012\145\170\145" \ +"\143\165\164\145\040\116\105\127\137\111\116\111\124\056\040\120" \ +"\111\104\040\155\165\163\164\040\142\145\040\061\056\040\116\105" \ +"\127\137\122\117\117\124\040\155\165\163\164\040\142\145\040\141" \ +"\040\155\157\165\156\164\160\157\151\156\164\056\012\012\011\055" \ +"\143\040\104\105\126\011\122\145\157\160\145\156\040\163\164\144" \ +"\151\157\040\164\157\040\104\105\126\040\141\146\164\145\162\040" \ +"\163\167\151\164\143\150\012\011\055\144\040\103\101\120\123\011" \ +"\104\162\157\160\040\143\141\160\141\142\151\154\151\164\151\145" \ +"\163\012\011\055\156\011\104\162\171\040\162\165\156\000\104\111" \ +"\122\012\012\123\164\141\162\164\040\141\156\144\040\155\157\156" \ +"\151\164\157\162\040\141\040\163\145\162\166\151\143\145\040\141" \ +"\156\144\040\157\160\164\151\157\156\141\154\154\171\040\141\156" \ +"\040\141\160\160\145\156\144\141\156\164\040\154\157\147\040\163" \ +"\145\162\166\151\143\145\000\133\055\120\135\040\133\055\163\040" \ +"\123\103\122\111\120\124\135\040\104\111\122\012\012\123\164\141" \ +"\162\164\040\141\040\162\165\156\163\166\040\160\162\157\143\145" \ +"\163\163\040\146\157\162\040\145\141\143\150\040\163\165\142\144" \ +"\151\162\145\143\164\157\162\171\056\040\111\146\040\151\164\040" \ +"\145\170\151\164\163\054\040\162\145\163\164\141\162\164\040\151" \ +"\164\056\012\012\011\055\120\011\011\120\165\164\040\145\141\143" \ +"\150\040\162\165\156\163\166\040\151\156\040\141\040\156\145\167" \ +"\040\163\145\163\163\151\157\156\012\011\055\163\040\123\103\122" \ +"\111\120\124\011\122\165\156\040\123\103\122\111\120\124\040\074" \ +"\163\151\147\156\157\076\040\141\146\164\145\162\040\163\151\147" \ +"\156\141\154\040\151\163\040\160\162\157\143\145\163\163\145\144" \ +"\000\133\055\141\146\161\135\040\133\055\164\133\106\111\114\105" \ +"\135\135\040\133\055\143\040\120\122\117\107\135\040\133\117\125" \ +"\124\106\111\114\105\135\012\012\104\145\146\141\165\154\164\040" \ +"\117\125\124\106\111\114\105\040\151\163\040\047\164\171\160\145" \ +"\163\143\162\151\160\164\047\012\012\011\055\141\011\101\160\160" \ +"\145\156\144\040\157\165\164\160\165\164\012\011\055\143\040\120" \ +"\122\117\107\011\122\165\156\040\120\122\117\107\054\040\156\157" \ +"\164\040\163\150\145\154\154\012\011\055\161\011\121\165\151\145" \ +"\164\012\011\055\164\133\106\111\114\105\135\040\123\145\156\144" \ +"\040\164\151\155\151\156\147\040\164\157\040\163\164\144\145\162" \ +"\162\040\157\162\040\106\111\114\105\000\124\111\115\111\116\107" \ +"\106\111\114\105\040\133\124\131\120\105\123\103\122\111\120\124" \ +"\040\133\104\111\126\111\123\117\122\135\135\012\012\120\154\141" \ +"\171\040\142\141\143\153\040\164\171\160\145\163\143\162\151\160" \ +"\164\163\054\040\165\163\151\156\147\040\164\151\155\151\156\147" \ +"\040\151\156\146\157\162\155\141\164\151\157\156\000\133\055\151" \ +"\133\123\106\130\135\135\040\133\055\156\162\105\135\040\133\055" \ +"\146\040\106\111\114\105\135\056\056\056\040\133\055\145\040\103" \ +"\115\104\135\056\056\056\040\133\106\111\114\105\135\056\056\056" \ +"\012\157\162\072\040\163\145\144\040\133\055\151\133\123\106\130" \ +"\135\135\040\133\055\156\162\105\135\040\103\115\104\040\133\106" \ +"\111\114\105\135\056\056\056\012\012\011\055\145\040\103\115\104" \ +"\011\101\144\144\040\103\115\104\040\164\157\040\163\145\144\040" \ +"\143\157\155\155\141\156\144\163\040\164\157\040\142\145\040\145" \ +"\170\145\143\165\164\145\144\012\011\055\146\040\106\111\114\105" \ +"\011\101\144\144\040\106\111\114\105\040\143\157\156\164\145\156" \ +"\164\163\040\164\157\040\163\145\144\040\143\157\155\155\141\156" \ +"\144\163\040\164\157\040\142\145\040\145\170\145\143\165\164\145" \ +"\144\012\011\055\151\133\123\106\130\135\011\105\144\151\164\040" \ +"\146\151\154\145\163\040\151\156\055\160\154\141\143\145\040\050" \ +"\157\164\150\145\162\167\151\163\145\040\163\145\156\144\163\040" \ +"\164\157\040\163\164\144\157\165\164\051\012\011\011\117\160\164" \ +"\151\157\156\141\154\154\171\040\142\141\143\153\040\146\151\154" \ +"\145\163\040\165\160\054\040\141\160\160\145\156\144\151\156\147" \ +"\040\123\106\130\012\011\055\156\011\123\165\160\160\162\145\163" \ +"\163\040\141\165\164\157\155\141\164\151\143\040\160\162\151\156" \ +"\164\151\156\147\040\157\146\040\160\141\164\164\145\162\156\040" \ +"\163\160\141\143\145\012\011\055\162\054\055\105\011\125\163\145" \ +"\040\145\170\164\145\156\144\145\144\040\162\145\147\145\170\040" \ +"\163\171\156\164\141\170\012\012\111\146\040\156\157\040\055\145" \ +"\040\157\162\040\055\146\054\040\164\150\145\040\146\151\162\163" \ +"\164\040\156\157\156\055\157\160\164\151\157\156\040\141\162\147" \ +"\165\155\145\156\164\040\151\163\040\164\150\145\040\163\145\144" \ +"\040\143\157\155\155\141\156\144\040\163\164\162\151\156\147\056" \ +"\012\122\145\155\141\151\156\151\156\147\040\141\162\147\165\155" \ +"\145\156\164\163\040\141\162\145\040\151\156\160\165\164\040\146" \ +"\151\154\145\163\040\050\163\164\144\151\156\040\151\146\040\156" \ +"\157\156\145\051\056\000\133\055\167\135\040\133\055\163\040\123" \ +"\105\120\135\040\133\106\111\122\123\124\040\133\111\116\103\135" \ +"\135\040\114\101\123\124\012\012\120\162\151\156\164\040\156\165" \ +"\155\142\145\162\163\040\146\162\157\155\040\106\111\122\123\124" \ +"\040\164\157\040\114\101\123\124\054\040\151\156\040\163\164\145" \ +"\160\163\040\157\146\040\111\116\103\056\012\106\111\122\123\124" \ +"\054\040\111\116\103\040\144\145\146\141\165\154\164\040\164\157" \ +"\040\061\056\012\012\011\055\167\011\120\141\144\040\164\157\040" \ +"\154\141\163\164\040\167\151\164\150\040\154\145\141\144\151\156" \ +"\147\040\172\145\162\157\163\012\011\055\163\040\123\105\120\011" \ +"\123\164\162\151\156\147\040\163\145\160\141\162\141\164\157\162" \ +"\000\120\105\122\123\117\116\101\114\111\124\131\040\133\055\122" \ +"\135\040\120\122\117\107\040\101\122\107\123\012\012\120\105\122" \ +"\123\117\116\101\114\111\124\131\040\155\141\171\040\142\145\072" \ +"\012\011\154\151\156\165\170\063\062\011\123\145\164\040\063\062" \ +"\142\151\164\040\165\156\141\155\145\040\145\155\165\154\141\164" \ +"\151\157\156\012\011\154\151\156\165\170\066\064\011\123\145\164" \ +"\040\066\064\142\151\164\040\165\156\141\155\145\040\145\155\165" \ +"\154\141\164\151\157\156\012\012\011\055\122\011\104\151\163\141" \ +"\142\154\145\040\141\144\144\162\145\163\163\040\163\160\141\143" \ +"\145\040\162\141\156\144\157\155\151\172\141\164\151\157\156\000" \ +"\133\055\162\135\040\133\104\105\126\111\103\105\135\012\012\115" \ +"\141\153\145\040\167\162\151\164\145\163\040\164\157\040\057\144" \ +"\145\166\057\143\157\156\163\157\154\145\040\141\160\160\145\141" \ +"\162\040\157\156\040\104\105\126\111\103\105\040\050\144\145\146" \ +"\141\165\154\164\072\040\057\144\145\166\057\164\164\171\051\056" \ +"\012\104\157\145\163\040\156\157\164\040\162\145\144\151\162\145" \ +"\143\164\040\153\145\162\156\145\154\040\154\157\147\040\157\165" \ +"\164\160\165\164\040\157\162\040\162\145\141\144\163\040\146\162" \ +"\157\155\040\057\144\145\166\057\143\157\156\163\157\154\145\056" \ +"\012\012\011\055\162\011\122\145\163\145\164\072\040\167\162\151" \ +"\164\145\163\040\164\157\040\057\144\145\166\057\143\157\156\163" \ +"\157\154\145\040\147\157\040\164\157\040\153\145\162\156\145\154" \ +"\040\154\157\147\040\164\164\171\050\163\051\000\133\055\150\135" \ +"\040\055\156\174\055\170\040\101\124\124\122\040\133\055\166\040" \ +"\126\101\114\125\105\135\040\106\111\114\105\056\056\056\012\012" \ +"\123\145\164\040\145\170\164\145\156\144\145\144\040\141\164\164" \ +"\162\151\142\165\164\145\163\012\012\011\055\150\011\011\104\157" \ +"\040\156\157\164\040\146\157\154\154\157\167\040\163\171\155\154" \ +"\151\156\153\163\012\011\055\170\040\101\124\124\122\011\011\122" \ +"\145\155\157\166\145\040\141\164\164\162\151\142\165\164\145\040" \ +"\101\124\124\122\012\011\055\156\040\101\124\124\122\011\011\123" \ +"\145\164\040\141\164\164\162\151\142\165\164\145\040\101\124\124" \ +"\122\040\164\157\040\126\101\114\125\105\012\011\055\166\040\126" \ +"\101\114\125\105\011\050\144\145\146\141\165\154\164\072\040\145" \ +"\155\160\164\171\051\000\133\117\120\124\111\117\116\123\135\040" \ +"\120\122\117\107\040\133\101\122\107\123\135\012\012\122\165\156" \ +"\040\120\122\117\107\040\167\151\164\150\040\144\151\146\146\145" \ +"\162\145\156\164\040\160\162\151\166\151\154\145\147\145\040\163" \ +"\145\164\164\151\156\147\163\012\012\055\144\054\055\055\144\165" \ +"\155\160\011\011\123\150\157\167\040\143\165\162\162\145\156\164" \ +"\040\143\141\160\141\142\151\154\151\164\151\145\163\012\055\055" \ +"\156\156\160\054\055\055\156\157\055\156\145\167\055\160\162\151" \ +"\166\163\011\111\147\156\157\162\145\040\163\145\164\165\151\144" \ +"\057\163\145\164\147\151\144\040\142\151\164\163\040\141\156\144" \ +"\040\146\151\154\145\040\143\141\160\141\142\151\154\151\164\151" \ +"\145\163\012\055\055\151\156\150\055\143\141\160\163\040\103\101" \ +"\120\054\103\101\120\011\123\145\164\040\151\156\150\145\162\151" \ +"\164\141\142\154\145\040\143\141\160\141\142\151\154\151\164\151" \ +"\145\163\012\055\055\141\155\142\151\145\156\164\055\143\141\160" \ +"\163\040\103\101\120\054\103\101\120\011\123\145\164\040\141\155" \ +"\142\151\145\156\164\040\143\141\160\141\142\151\154\151\164\151" \ +"\145\163\000\133\055\141\142\107\166\172\135\040\173\040\104\105" \ +"\126\111\103\105\040\133\120\101\122\101\115\105\124\105\122\040" \ +"\133\101\122\107\135\135\056\056\056\040\174\040\055\147\040\104" \ +"\105\126\111\103\105\056\056\056\040\175\012\012\120\162\151\156" \ +"\164\040\157\162\040\163\145\164\040\163\145\162\151\141\154\040" \ +"\160\157\162\164\040\160\141\162\141\155\145\164\145\162\163\012" \ +"\012\011\055\141\011\120\162\151\156\164\040\141\154\154\012\011" \ +"\055\142\011\120\162\151\156\164\040\163\165\155\155\141\162\171" \ +"\012\011\055\107\011\120\162\151\156\164\040\141\163\040\163\145" \ +"\164\163\145\162\151\141\154\040\120\101\122\101\115\105\124\105" \ +"\122\163\012\011\055\166\011\126\145\162\142\157\163\145\012\011" \ +"\055\172\011\132\145\162\157\040\157\165\164\040\163\145\162\151" \ +"\141\154\040\146\154\141\147\163\040\142\145\146\157\162\145\040" \ +"\163\145\164\164\151\156\147\012\011\055\147\011\101\154\154\040" \ +"\141\162\147\163\040\141\162\145\040\144\145\166\151\143\145\040" \ +"\156\141\155\145\163\012\012\120\101\122\101\115\105\124\105\122" \ +"\163\072\040\050\052\040\075\040\164\141\153\145\163\040\101\122" \ +"\107\054\040\136\040\075\040\143\141\156\040\142\145\040\164\165" \ +"\162\156\145\144\040\157\146\146\040\142\171\040\160\162\145\143" \ +"\145\144\151\156\147\040\136\051\012\011\052\160\157\162\164\054" \ +"\040\052\151\162\161\054\040\052\144\151\166\151\163\157\162\054" \ +"\040\052\165\141\162\164\054\040\052\142\141\165\144\137\142\141" \ +"\163\145\054\040\052\143\154\157\163\145\137\144\145\154\141\171" \ +"\054\040\052\143\154\157\163\151\156\147\137\167\141\151\164\054" \ +"\012\011\136\146\157\165\162\160\157\162\164\054\040\136\141\165" \ +"\164\157\137\151\162\161\054\040\136\163\153\151\160\137\164\145" \ +"\163\164\054\040\136\163\141\153\054\040\136\163\145\163\163\151" \ +"\157\156\137\154\157\143\153\157\165\164\054\040\136\160\147\162" \ +"\160\137\154\157\143\153\157\165\164\054\012\011\136\143\141\154" \ +"\154\157\165\164\137\156\157\150\165\160\054\040\136\163\160\154" \ +"\151\164\137\164\145\162\155\151\157\163\054\040\136\150\165\160" \ +"\137\156\157\164\151\146\171\054\040\136\154\157\167\137\154\141" \ +"\164\145\156\143\171\054\040\141\165\164\157\143\157\156\146\151" \ +"\147\054\012\011\163\160\144\137\156\157\162\155\141\154\054\040" \ +"\163\160\144\137\150\151\054\040\163\160\144\137\166\150\151\054" \ +"\040\163\160\144\137\163\150\151\054\040\163\160\144\137\167\141" \ +"\162\160\054\040\163\160\144\137\143\165\163\164\012\101\122\107" \ +"\040\146\157\162\040\165\141\162\164\072\012\011\165\156\153\156" \ +"\157\167\156\054\040\070\062\065\060\054\040\061\066\064\065\060" \ +"\054\040\061\066\065\065\060\054\040\061\066\065\065\060\101\054" \ +"\040\103\151\162\162\165\163\054\040\061\066\066\065\060\054\040" \ +"\061\066\066\065\060\126\062\054\040\061\066\067\065\060\054\012" \ +"\011\061\066\071\065\060\054\040\061\066\071\065\064\054\040\061" \ +"\066\066\065\064\054\040\061\066\070\065\060\054\040\122\123\101" \ +"\054\040\116\123\061\066\065\065\060\101\054\040\130\123\103\101" \ +"\114\105\054\040\122\115\071\060\060\060\054\040\117\103\124\105" \ +"\117\116\054\040\101\122\067\054\012\011\125\066\137\061\066\065" \ +"\065\060\101\000\125\123\105\122\040\120\122\117\107\040\101\122" \ +"\107\123\012\012\123\145\164\040\165\151\144\040\141\156\144\040" \ +"\147\151\144\040\164\157\040\125\123\105\122\047\163\040\165\151" \ +"\144\040\141\156\144\040\147\151\144\054\040\144\162\157\160\040" \ +"\163\165\160\160\154\145\155\145\156\164\141\162\171\040\147\162" \ +"\157\165\160\040\151\144\163\054\012\162\165\156\040\120\122\117" \ +"\107\000\133\055\057\053\117\120\124\111\117\116\123\135\040\133" \ +"\055\057\053\157\040\117\120\124\135\056\056\056\040\133\055\143" \ +"\040\047\123\103\122\111\120\124\047\040\133\101\122\107\060\040" \ +"\133\101\122\107\123\135\135\040\057\040\106\111\114\105\040\133" \ +"\101\122\107\123\135\040\057\040\055\163\040\133\101\122\107\123" \ +"\135\135\012\012\125\156\151\170\040\163\150\145\154\154\040\151" \ +"\156\164\145\162\160\162\145\164\145\162\000\133\055\141\040\174" \ +"\040\055\153\040\174\040\055\163\135\012\012\123\150\157\167\040" \ +"\153\145\171\163\040\160\162\145\163\163\145\144\012\012\011\055" \ +"\141\011\104\151\163\160\154\141\171\040\144\145\143\151\155\141" \ +"\154\057\157\143\164\141\154\057\150\145\170\040\166\141\154\165" \ +"\145\163\040\157\146\040\164\150\145\040\153\145\171\163\012\011" \ +"\055\153\011\104\151\163\160\154\141\171\040\151\156\164\145\162" \ +"\160\162\145\164\145\144\040\153\145\171\143\157\144\145\163\040" \ +"\050\144\145\146\141\165\154\164\051\012\011\055\163\011\104\151" \ +"\163\160\154\141\171\040\162\141\167\040\163\143\141\156\055\143" \ +"\157\144\145\163\000\106\111\114\105\056\056\056\012\012\117\166" \ +"\145\162\167\162\151\164\145\057\144\145\154\145\164\145\040\106" \ +"\111\114\105\163\012\012\011\055\146\011\103\150\155\157\144\040" \ +"\164\157\040\145\156\163\165\162\145\040\167\162\151\164\141\142" \ +"\151\154\151\164\171\012\011\055\156\040\116\011\117\166\145\162" \ +"\167\162\151\164\145\040\116\040\164\151\155\145\163\040\050\144" \ +"\145\146\141\165\154\164\040\063\051\012\011\055\172\011\106\151" \ +"\156\141\154\040\157\166\145\162\167\162\151\164\145\040\167\151" \ +"\164\150\040\172\145\162\157\163\012\011\055\165\011\122\145\155" \ +"\157\166\145\040\146\151\154\145\000\133\055\145\150\155\114\106" \ +"\135\040\133\055\143\040\123\103\122\111\120\124\135\040\133\055" \ +"\163\040\102\101\125\104\135\040\133\055\160\040\120\122\117\124" \ +"\117\103\117\114\135\040\123\105\122\111\101\114\137\104\105\126" \ +"\111\103\105\012\012\103\157\156\146\151\147\165\162\145\040\163" \ +"\145\162\151\141\154\040\154\151\156\145\040\141\163\040\123\114" \ +"\111\120\040\156\145\164\167\157\162\153\040\151\156\164\145\162" \ +"\146\141\143\145\012\012\011\055\160\040\120\122\117\124\011\120" \ +"\162\157\164\157\143\157\154\072\040\163\154\151\160\054\040\143" \ +"\163\154\151\160\040\050\144\145\146\141\165\154\164\051\054\040" \ +"\163\154\151\160\066\054\040\143\154\151\163\160\066\054\040\141" \ +"\144\141\160\164\151\166\145\012\011\055\163\040\102\101\125\104" \ +"\011\114\151\156\145\040\163\160\145\145\144\012\011\055\145\011" \ +"\105\170\151\164\040\141\146\164\145\162\040\151\156\151\164\151" \ +"\141\154\151\172\141\164\151\157\156\012\011\055\150\011\105\170" \ +"\151\164\040\151\146\040\143\141\162\162\151\145\162\040\151\163" \ +"\040\154\157\163\164\040\050\145\154\163\145\040\156\145\166\145" \ +"\162\040\145\170\151\164\163\051\012\011\055\143\040\120\122\117" \ +"\107\011\122\165\156\040\120\122\117\107\040\157\156\040\143\141" \ +"\162\162\151\145\162\040\154\157\163\163\012\011\055\155\011\104" \ +"\157\040\116\117\124\040\163\145\164\040\162\141\167\040\070\142" \ +"\151\164\040\155\157\144\145\012\011\055\114\011\105\156\141\142" \ +"\154\145\040\063\055\167\151\162\145\040\157\160\145\162\141\164" \ +"\151\157\156\012\011\055\106\011\104\151\163\141\142\154\145\040" \ +"\122\124\123\057\103\124\123\040\146\154\157\167\040\143\157\156" \ +"\164\162\157\154\000\133\116\135\056\056\056\012\012\120\141\165" \ +"\163\145\040\146\157\162\040\141\040\164\151\155\145\040\145\161" \ +"\165\141\154\040\164\157\040\164\150\145\040\164\157\164\141\154" \ +"\040\157\146\040\164\150\145\040\141\162\147\163\040\147\151\166" \ +"\145\156\054\040\167\150\145\162\145\040\145\141\143\150\040\141" \ +"\162\147\040\143\141\156\012\150\141\166\145\040\141\156\040\157" \ +"\160\164\151\157\156\141\154\040\163\165\146\146\151\170\040\157" \ +"\146\040\050\163\051\145\143\157\156\144\163\054\040\050\155\051" \ +"\151\156\165\164\145\163\054\040\050\150\051\157\165\162\163\054" \ +"\040\157\162\040\050\144\051\141\171\163\000\076\123\115\105\115" \ +"\104\101\124\101\056\124\101\122\012\012\103\157\154\154\145\143" \ +"\164\040\155\145\155\157\162\171\040\165\163\141\147\145\040\144" \ +"\141\164\141\040\151\156\040\057\160\162\157\143\040\141\156\144" \ +"\040\167\162\151\164\145\040\151\164\040\164\157\040\163\164\144" \ +"\157\165\164\000\133\055\141\040\102\131\124\105\123\135\040\133" \ +"\055\155\040\102\131\124\105\123\135\040\133\055\144\040\102\131" \ +"\124\105\123\135\040\133\055\163\040\102\131\124\105\123\135\040" \ +"\133\055\154\040\102\131\124\105\123\135\012\011\133\055\146\040" \ +"\102\131\124\105\123\135\040\133\055\143\040\102\131\124\105\123" \ +"\135\040\133\055\162\040\102\131\124\105\123\135\040\133\055\157" \ +"\040\116\135\040\133\055\160\040\116\135\040\133\055\164\040\116" \ +"\135\012\011\120\122\117\107\040\101\122\107\123\012\012\123\145" \ +"\164\040\163\157\146\164\040\162\145\163\157\165\162\143\145\040" \ +"\154\151\155\151\164\163\054\040\164\150\145\156\040\162\165\156" \ +"\040\120\122\117\107\012\012\011\055\141\040\102\131\124\105\123" \ +"\011\114\151\155\151\164\040\164\157\164\141\154\040\163\151\172" \ +"\145\040\157\146\040\141\154\154\040\163\145\147\155\145\156\164" \ +"\163\012\011\055\155\040\102\131\124\105\123\011\123\141\155\145" \ +"\040\141\163\040\055\144\040\102\131\124\105\123\040\055\163\040" \ +"\102\131\124\105\123\040\055\154\040\102\131\124\105\123\040\055" \ +"\141\040\102\131\124\105\123\012\011\055\144\040\102\131\124\105" \ +"\123\011\114\151\155\151\164\040\144\141\164\141\040\163\145\147" \ +"\155\145\156\164\012\011\055\163\040\102\131\124\105\123\011\114" \ +"\151\155\151\164\040\163\164\141\143\153\040\163\145\147\155\145" \ +"\156\164\012\011\055\154\040\102\131\124\105\123\011\114\151\155" \ +"\151\164\040\154\157\143\153\145\144\040\155\145\155\157\162\171" \ +"\040\163\151\172\145\012\011\055\157\040\116\011\011\114\151\155" \ +"\151\164\040\156\165\155\142\145\162\040\157\146\040\157\160\145" \ +"\156\040\146\151\154\145\163\040\160\145\162\040\160\162\157\143" \ +"\145\163\163\012\011\055\160\040\116\011\011\114\151\155\151\164" \ +"\040\156\165\155\142\145\162\040\157\146\040\160\162\157\143\145" \ +"\163\163\145\163\040\160\145\162\040\165\151\144\012\117\160\164" \ +"\151\157\156\163\040\143\157\156\164\162\157\154\154\151\156\147" \ +"\040\146\151\154\145\040\163\151\172\145\163\072\012\011\055\146" \ +"\040\102\131\124\105\123\011\114\151\155\151\164\040\157\165\164" \ +"\160\165\164\040\146\151\154\145\040\163\151\172\145\163\012\011" \ +"\055\143\040\102\131\124\105\123\011\114\151\155\151\164\040\143" \ +"\157\162\145\040\146\151\154\145\040\163\151\172\145\012\105\146" \ +"\146\151\143\151\145\156\143\171\040\157\160\164\163\072\012\011" \ +"\055\162\040\102\131\124\105\123\011\114\151\155\151\164\040\162" \ +"\145\163\151\144\145\156\164\040\163\145\164\040\163\151\172\145" \ +"\012\011\055\164\040\116\011\011\114\151\155\151\164\040\103\120" \ +"\125\040\164\151\155\145\054\040\160\162\157\143\145\163\163\040" \ +"\162\145\143\145\151\166\145\163\012\011\011\011\141\040\123\111" \ +"\107\130\103\120\125\040\141\146\164\145\162\040\116\040\163\145" \ +"\143\157\156\144\163\000\133\055\156\162\165\147\115\143\163\172" \ +"\142\144\146\151\157\153\164\135\040\133\055\157\040\106\111\114" \ +"\105\135\040\133\055\153\040\163\164\141\162\164\133\056\157\146" \ +"\146\163\145\164\135\133\157\160\164\163\135\133\054\145\156\144" \ +"\133\056\157\146\146\163\145\164\135\133\157\160\164\163\135\135" \ +"\040\133\055\164\040\103\110\101\122\135\040\133\106\111\114\105" \ +"\135\056\056\056\012\012\123\157\162\164\040\154\151\156\145\163" \ +"\040\157\146\040\164\145\170\164\012\012\011\055\157\040\106\111" \ +"\114\105\011\117\165\164\160\165\164\040\164\157\040\106\111\114" \ +"\105\012\011\055\143\011\103\150\145\143\153\040\167\150\145\164" \ +"\150\145\162\040\151\156\160\165\164\040\151\163\040\163\157\162" \ +"\164\145\144\012\011\055\142\011\111\147\156\157\162\145\040\154" \ +"\145\141\144\151\156\147\040\142\154\141\156\153\163\012\011\055" \ +"\146\011\111\147\156\157\162\145\040\143\141\163\145\012\011\055" \ +"\151\011\111\147\156\157\162\145\040\165\156\160\162\151\156\164" \ +"\141\142\154\145\040\143\150\141\162\141\143\164\145\162\163\012" \ +"\011\055\144\011\104\151\143\164\151\157\156\141\162\171\040\157" \ +"\162\144\145\162\040\050\142\154\141\156\153\040\157\162\040\141" \ +"\154\160\150\141\156\165\155\145\162\151\143\040\157\156\154\171" \ +"\051\012\011\055\156\011\123\157\162\164\040\156\165\155\142\145" \ +"\162\163\012\011\055\147\011\107\145\156\145\162\141\154\040\156" \ +"\165\155\145\162\151\143\141\154\040\163\157\162\164\012\011\055" \ +"\115\011\123\157\162\164\040\155\157\156\164\150\012\011\055\126" \ +"\011\123\157\162\164\040\166\145\162\163\151\157\156\012\011\055" \ +"\164\040\103\110\101\122\011\106\151\145\154\144\040\163\145\160" \ +"\141\162\141\164\157\162\012\011\055\153\040\116\133\054\115\135" \ +"\040\123\157\162\164\040\142\171\040\116\164\150\040\146\151\145" \ +"\154\144\012\011\055\162\011\122\145\166\145\162\163\145\040\163" \ +"\157\162\164\040\157\162\144\145\162\012\011\055\163\011\123\164" \ +"\141\142\154\145\040\050\144\157\156\047\164\040\163\157\162\164" \ +"\040\164\151\145\163\040\141\154\160\150\141\142\145\164\151\143" \ +"\141\154\154\171\051\012\011\055\165\011\123\165\160\160\162\145" \ +"\163\163\040\144\165\160\154\151\143\141\164\145\040\154\151\156" \ +"\145\163\012\011\055\172\011\114\151\156\145\163\040\141\162\145" \ +"\040\164\145\162\155\151\156\141\164\145\144\040\142\171\040\116" \ +"\125\114\054\040\156\157\164\040\156\145\167\154\151\156\145\000" \ +"\133\055\145\135\040\055\163\040\106\104\040\133\055\162\040\106" \ +"\104\135\040\133\055\156\040\123\116\111\135\000\133\117\120\124" \ +"\111\117\116\123\135\040\106\111\114\105\056\056\056\012\012\104" \ +"\151\163\160\154\141\171\040\146\151\154\145\040\050\144\145\146" \ +"\141\165\154\164\051\040\157\162\040\146\151\154\145\163\171\163" \ +"\164\145\155\040\163\164\141\164\165\163\012\012\011\055\143\040" \ +"\106\115\124\011\125\163\145\040\164\150\145\040\163\160\145\143" \ +"\151\146\151\145\144\040\146\157\162\155\141\164\012\011\055\146" \ +"\011\104\151\163\160\154\141\171\040\146\151\154\145\163\171\163" \ +"\164\145\155\040\163\164\141\164\165\163\012\011\055\114\011\106" \ +"\157\154\154\157\167\040\154\151\156\153\163\012\011\055\164\011" \ +"\124\145\162\163\145\040\144\151\163\160\154\141\171\012\012\106" \ +"\115\124\040\163\145\161\165\145\156\143\145\163\040\146\157\162" \ +"\040\146\151\154\145\163\072\012\040\045\141\011\101\143\143\145" \ +"\163\163\040\162\151\147\150\164\163\040\151\156\040\157\143\164" \ +"\141\154\012\040\045\101\011\101\143\143\145\163\163\040\162\151" \ +"\147\150\164\163\040\151\156\040\150\165\155\141\156\040\162\145" \ +"\141\144\141\142\154\145\040\146\157\162\155\012\040\045\142\011" \ +"\116\165\155\142\145\162\040\157\146\040\142\154\157\143\153\163" \ +"\040\141\154\154\157\143\141\164\145\144\040\050\163\145\145\040" \ +"\045\102\051\012\040\045\102\011\123\151\172\145\040\151\156\040" \ +"\142\171\164\145\163\040\157\146\040\145\141\143\150\040\142\154" \ +"\157\143\153\040\162\145\160\157\162\164\145\144\040\142\171\040" \ +"\045\142\012\040\045\144\011\104\145\166\151\143\145\040\156\165" \ +"\155\142\145\162\040\151\156\040\144\145\143\151\155\141\154\012" \ +"\040\045\104\011\104\145\166\151\143\145\040\156\165\155\142\145" \ +"\162\040\151\156\040\150\145\170\012\040\045\146\011\122\141\167" \ +"\040\155\157\144\145\040\151\156\040\150\145\170\012\040\045\106" \ +"\011\106\151\154\145\040\164\171\160\145\012\040\045\147\011\107" \ +"\162\157\165\160\040\111\104\012\040\045\107\011\107\162\157\165" \ +"\160\040\156\141\155\145\012\040\045\150\011\116\165\155\142\145" \ +"\162\040\157\146\040\150\141\162\144\040\154\151\156\153\163\012" \ +"\040\045\151\011\111\156\157\144\145\040\156\165\155\142\145\162" \ +"\012\040\045\156\011\106\151\154\145\040\156\141\155\145\012\040" \ +"\045\116\011\106\151\154\145\040\156\141\155\145\054\040\167\151" \ +"\164\150\040\055\076\040\124\101\122\107\105\124\040\151\146\040" \ +"\163\171\155\154\151\156\153\012\040\045\157\011\111\057\117\040" \ +"\142\154\157\143\153\040\163\151\172\145\012\040\045\163\011\124" \ +"\157\164\141\154\040\163\151\172\145\040\151\156\040\142\171\164" \ +"\145\163\012\040\045\164\011\115\141\152\157\162\040\144\145\166" \ +"\151\143\145\040\164\171\160\145\040\151\156\040\150\145\170\012" \ +"\040\045\124\011\115\151\156\157\162\040\144\145\166\151\143\145" \ +"\040\164\171\160\145\040\151\156\040\150\145\170\012\040\045\165" \ +"\011\125\163\145\162\040\111\104\012\040\045\125\011\125\163\145" \ +"\162\040\156\141\155\145\012\040\045\170\011\124\151\155\145\040" \ +"\157\146\040\154\141\163\164\040\141\143\143\145\163\163\012\040" \ +"\045\130\011\124\151\155\145\040\157\146\040\154\141\163\164\040" \ +"\141\143\143\145\163\163\040\141\163\040\163\145\143\157\156\144" \ +"\163\040\163\151\156\143\145\040\105\160\157\143\150\012\040\045" \ +"\171\011\124\151\155\145\040\157\146\040\154\141\163\164\040\155" \ +"\157\144\151\146\151\143\141\164\151\157\156\012\040\045\131\011" \ +"\124\151\155\145\040\157\146\040\154\141\163\164\040\155\157\144" \ +"\151\146\151\143\141\164\151\157\156\040\141\163\040\163\145\143" \ +"\157\156\144\163\040\163\151\156\143\145\040\105\160\157\143\150" \ +"\012\040\045\172\011\124\151\155\145\040\157\146\040\154\141\163" \ +"\164\040\143\150\141\156\147\145\012\040\045\132\011\124\151\155" \ +"\145\040\157\146\040\154\141\163\164\040\143\150\141\156\147\145" \ +"\040\141\163\040\163\145\143\157\156\144\163\040\163\151\156\143" \ +"\145\040\105\160\157\143\150\012\012\106\115\124\040\163\145\161" \ +"\165\145\156\143\145\163\040\146\157\162\040\146\151\154\145\040" \ +"\163\171\163\164\145\155\163\072\012\040\045\141\011\106\162\145" \ +"\145\040\142\154\157\143\153\163\040\141\166\141\151\154\141\142" \ +"\154\145\040\164\157\040\156\157\156\055\163\165\160\145\162\165" \ +"\163\145\162\012\040\045\142\011\124\157\164\141\154\040\144\141" \ +"\164\141\040\142\154\157\143\153\163\012\040\045\143\011\124\157" \ +"\164\141\154\040\146\151\154\145\040\156\157\144\145\163\012\040" \ +"\045\144\011\106\162\145\145\040\146\151\154\145\040\156\157\144" \ +"\145\163\012\040\045\146\011\106\162\145\145\040\142\154\157\143" \ +"\153\163\012\040\045\151\011\106\151\154\145\040\123\171\163\164" \ +"\145\155\040\111\104\040\151\156\040\150\145\170\012\040\045\154" \ +"\011\115\141\170\151\155\165\155\040\154\145\156\147\164\150\040" \ +"\157\146\040\146\151\154\145\156\141\155\145\163\012\040\045\156" \ +"\011\106\151\154\145\040\156\141\155\145\012\040\045\163\011\102" \ +"\154\157\143\153\040\163\151\172\145\040\050\146\157\162\040\146" \ +"\141\163\164\145\162\040\164\162\141\156\163\146\145\162\051\012" \ +"\040\045\123\011\106\165\156\144\141\155\145\156\164\141\154\040" \ +"\142\154\157\143\153\040\163\151\172\145\040\050\146\157\162\040" \ +"\142\154\157\143\153\040\143\157\165\156\164\163\051\012\040\045" \ +"\164\011\124\171\160\145\040\151\156\040\150\145\170\012\040\045" \ +"\124\011\124\171\160\145\040\151\156\040\150\165\155\141\156\040" \ +"\162\145\141\144\141\142\154\145\040\146\157\162\155\000\133\055" \ +"\141\174\147\135\040\133\055\106\040\104\105\126\111\103\105\135" \ +"\040\133\123\105\124\124\111\116\107\135\056\056\056\012\012\127" \ +"\151\164\150\157\165\164\040\141\162\147\165\155\145\156\164\163" \ +"\054\040\160\162\151\156\164\163\040\142\141\165\144\040\162\141" \ +"\164\145\054\040\154\151\156\145\040\144\151\163\143\151\160\154" \ +"\151\156\145\054\012\141\156\144\040\144\145\166\151\141\164\151" \ +"\157\156\163\040\146\162\157\155\040\163\164\164\171\040\163\141" \ +"\156\145\012\012\011\055\106\040\104\105\126\111\103\105\011\117" \ +"\160\145\156\040\144\145\166\151\143\145\040\151\156\163\164\145" \ +"\141\144\040\157\146\040\163\164\144\151\156\012\011\055\141\011" \ +"\011\120\162\151\156\164\040\141\154\154\040\143\165\162\162\145" \ +"\156\164\040\163\145\164\164\151\156\147\163\040\151\156\040\150" \ +"\165\155\141\156\055\162\145\141\144\141\142\154\145\040\146\157" \ +"\162\155\012\011\055\147\011\011\120\162\151\156\164\040\151\156" \ +"\040\163\164\164\171\055\162\145\141\144\141\142\154\145\040\146" \ +"\157\162\155\012\011\133\123\105\124\124\111\116\107\135\011\123" \ +"\145\145\040\155\141\156\160\141\147\145\000\133\055\154\155\160" \ +"\135\040\133\055\135\040\133\055\163\040\123\110\135\040\133\125" \ +"\123\105\122\040\133\123\103\122\111\120\124\040\101\122\107\123" \ +"\040\057\040\055\143\040\047\103\115\104\047\040\101\122\107\060" \ +"\040\101\122\107\123\135\135\012\012\122\165\156\040\163\150\145" \ +"\154\154\040\165\156\144\145\162\040\125\123\105\122\040\050\142" \ +"\171\040\144\145\146\141\165\154\164\054\040\162\157\157\164\051" \ +"\012\012\011\055\054\055\154\011\103\154\145\141\162\040\145\156" \ +"\166\151\162\157\156\155\145\156\164\054\040\147\157\040\164\157" \ +"\040\150\157\155\145\040\144\151\162\054\040\162\165\156\040\163" \ +"\150\145\154\154\040\141\163\040\154\157\147\151\156\040\163\150" \ +"\145\154\154\012\011\055\160\054\055\155\011\104\157\040\156\157" \ +"\164\040\163\145\164\040\156\145\167\040\044\110\117\115\105\054" \ +"\040\044\123\110\105\114\114\054\040\044\125\123\105\122\054\040" \ +"\044\114\117\107\116\101\115\105\012\011\055\143\040\103\115\104" \ +"\011\103\157\155\155\141\156\144\040\164\157\040\160\141\163\163" \ +"\040\164\157\040\047\163\150\040\055\143\047\012\011\055\163\040" \ +"\123\110\011\123\150\145\154\154\040\164\157\040\165\163\145\040" \ +"\151\156\163\164\145\141\144\040\157\146\040\165\163\145\162\047" \ +"\163\040\144\145\146\141\165\154\164\000\133\055\164\040\116\135" \ +"\040\133\124\124\131\135\012\012\123\151\156\147\154\145\040\165" \ +"\163\145\162\040\154\157\147\151\156\012\012\011\055\164\040\116" \ +"\011\124\151\155\145\157\165\164\000\133\055\166\135\040\133\055" \ +"\167\040\123\105\103\135\040\103\115\104\040\123\105\122\126\111" \ +"\103\105\137\104\111\122\056\056\056\012\012\103\157\156\164\162" \ +"\157\154\040\163\145\162\166\151\143\145\163\040\155\157\156\151" \ +"\164\157\162\145\144\040\142\171\040\162\165\156\163\166\040\163" \ +"\165\160\145\162\166\151\163\157\162\056\012\103\157\155\155\141" \ +"\156\144\163\040\050\157\156\154\171\040\146\151\162\163\164\040" \ +"\143\150\141\162\141\143\164\145\162\040\151\163\040\145\156\157" \ +"\165\147\150\051\072\012\012\163\164\141\164\165\163\072\040\161" \ +"\165\145\162\171\040\163\145\162\166\151\143\145\040\163\164\141" \ +"\164\165\163\012\165\160\072\040\151\146\040\163\145\162\166\151" \ +"\143\145\040\151\163\156\047\164\040\162\165\156\156\151\156\147" \ +"\054\040\163\164\141\162\164\040\151\164\056\040\111\146\040\163" \ +"\145\162\166\151\143\145\040\163\164\157\160\163\054\040\162\145" \ +"\163\164\141\162\164\040\151\164\012\157\156\143\145\072\040\154" \ +"\151\153\145\040\047\165\160\047\054\040\142\165\164\040\151\146" \ +"\040\163\145\162\166\151\143\145\040\163\164\157\160\163\054\040" \ +"\144\157\156\047\164\040\162\145\163\164\141\162\164\040\151\164" \ +"\012\144\157\167\156\072\040\163\145\156\144\040\124\105\122\115" \ +"\040\141\156\144\040\103\117\116\124\040\163\151\147\156\141\154" \ +"\163\056\040\111\146\040\056\057\162\165\156\040\145\170\151\164" \ +"\163\054\040\163\164\141\162\164\040\056\057\146\151\156\151\163" \ +"\150\012\011\151\146\040\151\164\040\145\170\151\163\164\163\056" \ +"\040\101\146\164\145\162\040\151\164\040\163\164\157\160\163\054" \ +"\040\144\157\156\047\164\040\162\145\163\164\141\162\164\040\163" \ +"\145\162\166\151\143\145\012\145\170\151\164\072\040\163\145\156" \ +"\144\040\124\105\122\115\040\141\156\144\040\103\117\116\124\040" \ +"\163\151\147\156\141\154\163\040\164\157\040\163\145\162\166\151" \ +"\143\145\040\141\156\144\040\154\157\147\040\163\145\162\166\151" \ +"\143\145\056\040\111\146\040\164\150\145\171\040\145\170\151\164" \ +"\054\012\011\162\165\156\163\166\040\145\170\151\164\163\040\164" \ +"\157\157\012\160\141\165\163\145\054\040\143\157\156\164\054\040" \ +"\150\165\160\054\040\141\154\141\162\155\054\040\151\156\164\145" \ +"\162\162\165\160\164\054\040\161\165\151\164\054\040\061\054\040" \ +"\062\054\040\164\145\162\155\054\040\153\151\154\154\072\040\163" \ +"\145\156\144\012\123\124\117\120\054\040\103\117\116\124\054\040" \ +"\110\125\120\054\040\101\114\122\115\054\040\111\116\124\054\040" \ +"\121\125\111\124\054\040\125\123\122\061\054\040\125\123\122\062" \ +"\054\040\124\105\122\115\054\040\113\111\114\114\040\163\151\147" \ +"\156\141\154\040\164\157\040\163\145\162\166\151\143\145\000\133" \ +"\055\165\144\157\160\143\150\141\151\164\153\170\135\040\123\105" \ +"\122\126\111\103\105\137\104\111\122\056\056\056\012\012\103\157" \ +"\156\164\162\157\154\040\163\145\162\166\151\143\145\163\040\155" \ +"\157\156\151\164\157\162\145\144\040\142\171\040\162\165\156\163" \ +"\166\040\163\165\160\145\162\166\151\163\157\162\012\012\011\055" \ +"\165\011\111\146\040\163\145\162\166\151\143\145\040\151\163\040" \ +"\156\157\164\040\162\165\156\156\151\156\147\054\040\163\164\141" \ +"\162\164\040\151\164\073\040\162\145\163\164\141\162\164\040\151" \ +"\146\040\151\164\040\163\164\157\160\163\012\011\055\144\011\111" \ +"\146\040\163\145\162\166\151\143\145\040\151\163\040\162\165\156" \ +"\156\151\156\147\054\040\163\145\156\144\040\124\105\122\115\053" \ +"\103\117\116\124\040\163\151\147\156\141\154\163\073\040\144\157" \ +"\040\156\157\164\040\162\145\163\164\141\162\164\040\151\164\012" \ +"\011\055\157\011\117\156\143\145\072\040\151\146\040\163\145\162" \ +"\166\151\143\145\040\151\163\040\156\157\164\040\162\165\156\156" \ +"\151\156\147\054\040\163\164\141\162\164\040\151\164\073\040\144" \ +"\157\040\156\157\164\040\162\145\163\164\141\162\164\040\151\164" \ +"\012\011\055\160\143\150\141\151\164\153\040\123\145\156\144\040" \ +"\123\124\117\120\054\040\103\117\116\124\054\040\110\125\120\054" \ +"\040\101\114\122\115\054\040\111\116\124\054\040\124\105\122\115" \ +"\054\040\113\111\114\114\040\163\151\147\156\141\154\040\164\157" \ +"\040\163\145\162\166\151\143\145\012\011\055\170\011\105\170\151" \ +"\164\072\040\162\165\156\163\166\040\167\151\154\154\040\145\170" \ +"\151\164\040\141\163\040\163\157\157\156\040\141\163\040\164\150" \ +"\145\040\163\145\162\166\151\143\145\040\151\163\040\144\157\167" \ +"\156\000\133\055\164\164\164\166\135\040\133\055\162\040\103\135" \ +"\040\133\055\122\040\103\110\101\122\123\135\040\133\055\154\040" \ +"\115\101\124\103\110\114\105\116\135\040\133\055\142\040\102\125" \ +"\106\114\105\116\135\040\104\111\122\056\056\056\012\012\122\145" \ +"\141\144\040\154\157\147\040\144\141\164\141\040\146\162\157\155" \ +"\040\163\164\144\151\156\040\141\156\144\040\167\162\151\164\145" \ +"\040\164\157\040\162\157\164\141\164\145\144\040\154\157\147\040" \ +"\146\151\154\145\163\040\151\156\040\104\111\122\163\012\012\055" \ +"\162\040\103\011\011\122\145\160\154\141\143\145\040\156\157\156" \ +"\055\160\162\151\156\164\141\142\154\145\040\143\150\141\162\141" \ +"\143\164\145\162\163\040\167\151\164\150\040\103\012\055\122\040" \ +"\103\110\101\122\123\011\101\154\163\157\040\162\145\160\154\141" \ +"\143\145\040\103\110\101\122\123\040\167\151\164\150\040\103\040" \ +"\050\144\145\146\141\165\154\164\040\137\051\012\055\164\011\011" \ +"\124\151\155\145\163\164\141\155\160\040\167\151\164\150\040\100" \ +"\164\141\151\066\064\156\012\055\164\164\011\011\124\151\155\145" \ +"\163\164\141\155\160\040\167\151\164\150\040\171\171\171\171\055" \ +"\155\155\055\144\144\137\150\150\072\155\155\072\163\163\056\163" \ +"\163\163\163\163\012\055\164\164\164\011\011\124\151\155\145\163" \ +"\164\141\155\160\040\167\151\164\150\040\171\171\171\171\055\155" \ +"\155\055\144\144\124\150\150\072\155\155\072\163\163\056\163\163" \ +"\163\163\163\012\055\166\011\011\126\145\162\142\157\163\145\012" \ +"\012\104\111\122\057\143\157\156\146\151\147\040\146\151\154\145" \ +"\040\155\157\144\151\146\151\145\163\040\142\145\150\141\166\151" \ +"\157\162\072\012\163\123\111\132\105\040\055\040\167\150\145\156" \ +"\040\164\157\040\162\157\164\141\164\145\040\154\157\147\163\040" \ +"\050\144\145\146\141\165\154\164\040\061\060\060\060\060\060\060" \ +"\054\040\060\040\144\151\163\141\142\154\145\163\051\012\156\116" \ +"\125\115\040\055\040\156\165\155\142\145\162\040\157\146\040\146" \ +"\151\154\145\163\040\164\157\040\162\145\164\141\151\156\012\041" \ +"\120\122\117\107\040\055\040\160\162\157\143\145\163\163\040\162" \ +"\157\164\141\164\145\144\040\154\157\147\040\167\151\164\150\040" \ +"\120\122\117\107\012\053\054\055\120\101\124\124\105\122\116\040" \ +"\055\040\050\144\145\051\163\145\154\145\143\164\040\154\151\156" \ +"\145\040\146\157\162\040\154\157\147\147\151\156\147\012\105\054" \ +"\145\120\101\124\124\105\122\116\040\055\040\050\144\145\051\163" \ +"\145\154\145\143\164\040\154\151\156\145\040\146\157\162\040\163" \ +"\164\144\145\162\162\000\123\105\122\126\111\103\105\137\104\111" \ +"\122\012\012\103\150\145\143\153\040\167\150\145\164\150\145\162" \ +"\040\162\165\156\163\166\040\163\165\160\145\162\166\151\163\157" \ +"\162\040\151\163\040\162\165\156\156\151\156\147\056\012\105\170" \ +"\151\164\040\143\157\144\145\040\151\163\040\060\040\151\146\040" \ +"\151\164\040\144\157\145\163\054\040\061\060\060\040\151\146\040" \ +"\151\164\040\144\157\145\163\040\156\157\164\054\012\061\061\061" \ +"\040\050\167\151\164\150\040\145\162\162\157\162\040\155\145\163" \ +"\163\141\147\145\051\040\151\146\040\123\105\122\126\111\103\105" \ +"\137\104\111\122\040\144\157\145\163\040\156\157\164\040\145\170" \ +"\151\163\164\056\000\133\055\141\135\040\133\104\105\126\111\103" \ +"\105\135\012\012\123\164\157\160\040\163\167\141\160\160\151\156" \ +"\147\040\157\156\040\104\105\126\111\103\105\012\012\011\055\141" \ +"\011\123\164\157\160\040\163\167\141\160\160\151\156\147\040\157" \ +"\156\040\141\154\154\040\163\167\141\160\040\144\145\166\151\143" \ +"\145\163\000\133\055\141\135\040\133\055\145\135\040\133\055\144" \ +"\133\120\117\114\135\135\040\133\055\160\040\120\122\111\135\040" \ +"\133\104\105\126\111\103\105\135\012\012\123\164\141\162\164\040" \ +"\163\167\141\160\160\151\156\147\040\157\156\040\104\105\126\111" \ +"\103\105\012\012\011\055\141\011\123\164\141\162\164\040\163\167" \ +"\141\160\160\151\156\147\040\157\156\040\141\154\154\040\163\167" \ +"\141\160\040\144\145\166\151\143\145\163\012\011\055\144\133\120" \ +"\117\114\135\011\104\151\163\143\141\162\144\040\142\154\157\143" \ +"\153\163\040\141\164\040\163\167\141\160\157\156\040\050\120\117" \ +"\114\075\157\156\143\145\051\054\012\011\011\141\163\040\146\162" \ +"\145\145\144\040\050\120\117\114\075\160\141\147\145\163\051\054" \ +"\040\157\162\040\142\157\164\150\040\050\120\117\114\040\157\155" \ +"\151\164\164\145\144\051\012\011\055\145\011\123\151\154\145\156" \ +"\164\154\171\040\163\153\151\160\040\144\145\166\151\143\145\163" \ +"\040\164\150\141\164\040\144\157\040\156\157\164\040\145\170\151" \ +"\163\164\012\011\055\160\040\120\122\111\011\123\145\164\040\163" \ +"\167\141\160\040\144\145\166\151\143\145\040\160\162\151\157\162" \ +"\151\164\171\000\133\055\143\040\103\117\116\123\117\114\105\137" \ +"\104\105\126\135\040\116\105\127\137\122\117\117\124\040\116\105" \ +"\127\137\111\116\111\124\040\133\101\122\107\123\135\012\012\106" \ +"\162\145\145\040\151\156\151\164\162\141\155\146\163\040\141\156" \ +"\144\040\163\167\151\164\143\150\040\164\157\040\141\156\157\164" \ +"\150\145\162\040\162\157\157\164\040\146\163\072\012\143\150\162" \ +"\157\157\164\040\164\157\040\116\105\127\137\122\117\117\124\054" \ +"\040\144\145\154\145\164\145\040\141\154\154\040\151\156\040\057" \ +"\054\040\155\157\166\145\040\116\105\127\137\122\117\117\124\040" \ +"\164\157\040\057\054\012\145\170\145\143\165\164\145\040\116\105" \ +"\127\137\111\116\111\124\056\040\120\111\104\040\155\165\163\164" \ +"\040\142\145\040\061\056\040\116\105\127\137\122\117\117\124\040" \ +"\155\165\163\164\040\142\145\040\141\040\155\157\165\156\164\160" \ +"\157\151\156\164\056\012\012\011\055\143\040\104\105\126\011\122" \ +"\145\157\160\145\156\040\163\164\144\151\157\040\164\157\040\104" \ +"\105\126\040\141\146\164\145\162\040\163\167\151\164\143\150\000" \ +"\012\012\127\162\151\164\145\040\141\154\154\040\142\165\146\146" \ +"\145\162\145\144\040\142\154\157\143\153\163\040\164\157\040\144" \ +"\151\163\153\000\055\160\040\133\055\145\156\161\135\040\133\106" \ +"\111\114\105\056\056\056\135\040\057\040\133\055\145\156\161\141" \ +"\167\135\040\133\113\105\131\133\075\126\101\114\125\105\135\135" \ +"\056\056\056\012\012\123\150\157\167\057\163\145\164\040\153\145" \ +"\162\156\145\154\040\160\141\162\141\155\145\164\145\162\163\012" \ +"\012\011\055\160\011\123\145\164\040\166\141\154\165\145\163\040" \ +"\146\162\157\155\040\106\111\114\105\163\040\050\144\145\146\141" \ +"\165\154\164\040\057\145\164\143\057\163\171\163\143\164\154\056" \ +"\143\157\156\146\051\012\011\055\145\011\104\157\156\047\164\040" \ +"\167\141\162\156\040\141\142\157\165\164\040\165\156\153\156\157" \ +"\167\156\040\153\145\171\163\012\011\055\156\011\104\157\156\047" \ +"\164\040\163\150\157\167\040\153\145\171\040\156\141\155\145\163" \ +"\012\011\055\161\040\040\040\040\040\040\121\165\151\145\164\012" \ +"\011\055\141\011\123\150\157\167\040\141\154\154\040\166\141\154" \ +"\165\145\163\012\011\055\167\011\123\145\164\040\166\141\154\165" \ +"\145\163\000\133\117\120\124\111\117\116\123\135\012\012\123\171" \ +"\163\164\145\155\040\154\157\147\147\151\156\147\040\165\164\151" \ +"\154\151\164\171\012\012\011\055\156\011\011\122\165\156\040\151" \ +"\156\040\146\157\162\145\147\162\157\165\156\144\012\011\055\122" \ +"\040\110\117\123\124\133\072\120\117\122\124\135\011\114\157\147" \ +"\040\164\157\040\110\117\123\124\072\120\117\122\124\040\050\144" \ +"\145\146\141\165\154\164\040\120\117\122\124\072\065\061\064\051" \ +"\012\011\055\114\011\011\114\157\147\040\154\157\143\141\154\154" \ +"\171\040\141\156\144\040\166\151\141\040\156\145\164\167\157\162" \ +"\153\040\050\144\145\146\141\165\154\164\040\151\163\040\156\145" \ +"\164\167\157\162\153\040\157\156\154\171\040\151\146\040\055\122" \ +"\051\012\011\055\103\133\163\151\172\145\137\153\142\135\011\114" \ +"\157\147\040\164\157\040\163\150\141\162\145\144\040\155\145\155" \ +"\040\142\165\146\146\145\162\040\050\165\163\145\040\154\157\147" \ +"\162\145\141\144\040\164\157\040\162\145\141\144\040\151\164\051" \ +"\012\011\055\113\011\011\114\157\147\040\164\157\040\153\145\162" \ +"\156\145\154\040\160\162\151\156\164\153\040\142\165\146\146\145" \ +"\162\040\050\165\163\145\040\144\155\145\163\147\040\164\157\040" \ +"\162\145\141\144\040\151\164\051\012\011\055\117\040\106\111\114" \ +"\105\011\011\114\157\147\040\164\157\040\106\111\114\105\040\050" \ +"\144\145\146\141\165\154\164\072\040\057\166\141\162\057\154\157" \ +"\147\057\155\145\163\163\141\147\145\163\054\040\163\164\144\157" \ +"\165\164\040\151\146\040\055\051\012\011\055\163\040\123\111\132" \ +"\105\011\011\115\141\170\040\163\151\172\145\040\050\113\102\051" \ +"\040\142\145\146\157\162\145\040\162\157\164\141\164\151\157\156" \ +"\040\050\144\145\146\141\165\154\164\040\062\060\060\113\102\054" \ +"\040\060\075\157\146\146\051\012\011\055\142\040\116\011\011\116" \ +"\040\162\157\164\141\164\145\144\040\154\157\147\163\040\164\157" \ +"\040\153\145\145\160\040\050\144\145\146\141\165\154\164\040\061" \ +"\054\040\155\141\170\040\071\071\054\040\060\075\160\165\162\147" \ +"\145\051\012\011\055\154\040\116\011\011\114\157\147\040\157\156" \ +"\154\171\040\155\145\163\163\141\147\145\163\040\155\157\162\145" \ +"\040\165\162\147\145\156\164\040\164\150\141\156\040\160\162\151" \ +"\157\040\116\040\050\061\055\070\051\012\011\055\123\011\011\123" \ +"\155\141\154\154\145\162\040\157\165\164\160\165\164\012\011\055" \ +"\164\011\011\123\164\162\151\160\040\143\154\151\145\156\164\055" \ +"\147\145\156\145\162\141\164\145\144\040\164\151\155\145\163\164" \ +"\141\155\160\163\012\011\055\104\011\011\104\162\157\160\040\144" \ +"\165\160\154\151\143\141\164\145\163\012\011\055\146\040\106\111" \ +"\114\105\011\011\125\163\145\040\106\111\114\105\040\141\163\040" \ +"\143\157\156\146\151\147\040\050\144\145\146\141\165\154\164\072" \ +"\057\145\164\143\057\163\171\163\154\157\147\056\143\157\156\146" \ +"\051\000\133\117\120\124\111\117\116\123\135\040\133\106\111\114" \ +"\105\135\056\056\056\012\012\120\162\151\156\164\040\154\141\163" \ +"\164\040\061\060\040\154\151\156\145\163\040\157\146\040\145\141" \ +"\143\150\040\106\111\114\105\040\050\157\162\040\163\164\144\151" \ +"\156\051\040\164\157\040\163\164\144\157\165\164\056\012\127\151" \ +"\164\150\040\155\157\162\145\040\164\150\141\156\040\157\156\145" \ +"\040\106\111\114\105\054\040\160\162\145\143\145\144\145\040\145" \ +"\141\143\150\040\167\151\164\150\040\141\040\146\151\154\145\156" \ +"\141\155\145\040\150\145\141\144\145\162\056\012\012\011\055\146" \ +"\011\011\120\162\151\156\164\040\144\141\164\141\040\141\163\040" \ +"\146\151\154\145\040\147\162\157\167\163\012\011\055\143\040\133" \ +"\053\135\116\133\153\142\155\135\011\120\162\151\156\164\040\154" \ +"\141\163\164\040\116\040\142\171\164\145\163\012\011\055\156\040" \ +"\116\133\153\142\155\135\011\120\162\151\156\164\040\154\141\163" \ +"\164\040\116\040\154\151\156\145\163\012\011\055\156\040\053\116" \ +"\133\153\142\155\135\011\123\164\141\162\164\040\157\156\040\116" \ +"\164\150\040\154\151\156\145\040\141\156\144\040\160\162\151\156" \ +"\164\040\164\150\145\040\162\145\163\164\012\011\055\161\011\011" \ +"\116\145\166\145\162\040\160\162\151\156\164\040\150\145\141\144" \ +"\145\162\163\012\011\055\163\040\123\105\103\117\116\104\123\011" \ +"\127\141\151\164\040\123\105\103\117\116\104\123\040\142\145\164" \ +"\167\145\145\156\040\162\145\141\144\163\040\167\151\164\150\040" \ +"\055\146\012\011\055\166\011\011\101\154\167\141\171\163\040\160" \ +"\162\151\156\164\040\150\145\141\144\145\162\163\012\011\055\106" \ +"\011\011\123\141\155\145\040\141\163\040\055\146\054\040\142\165" \ +"\164\040\153\145\145\160\040\162\145\164\162\171\151\156\147\012" \ +"\012\116\040\155\141\171\040\142\145\040\163\165\146\146\151\170" \ +"\145\144\040\142\171\040\153\040\050\170\061\060\062\064\051\054" \ +"\040\142\040\050\170\065\061\062\051\054\040\157\162\040\155\040" \ +"\050\170\061\060\062\064\136\062\051\056\000\143\174\170\174\164" \ +"\040\133\055\132\172\112\152\141\150\155\166\157\153\117\135\040" \ +"\133\055\146\040\124\101\122\106\111\114\105\135\040\133\055\103" \ +"\040\104\111\122\135\040\133\055\124\040\106\111\114\105\135\040" \ +"\133\055\130\040\106\111\114\105\135\040\133\055\055\145\170\143" \ +"\154\165\144\145\040\120\101\124\124\105\122\116\135\056\056\056" \ +"\040\133\106\111\114\105\135\056\056\056\012\012\103\162\145\141" \ +"\164\145\054\040\145\170\164\162\141\143\164\054\040\157\162\040" \ +"\154\151\163\164\040\146\151\154\145\163\040\146\162\157\155\040" \ +"\141\040\164\141\162\040\146\151\154\145\012\012\011\143\011\103" \ +"\162\145\141\164\145\012\011\170\011\105\170\164\162\141\143\164" \ +"\012\011\164\011\114\151\163\164\012\011\055\146\040\106\111\114" \ +"\105\011\116\141\155\145\040\157\146\040\124\101\122\106\111\114" \ +"\105\040\050\047\055\047\040\146\157\162\040\163\164\144\151\156" \ +"\057\157\165\164\051\012\011\055\103\040\104\111\122\011\103\150" \ +"\141\156\147\145\040\164\157\040\104\111\122\040\142\145\146\157" \ +"\162\145\040\157\160\145\162\141\164\151\157\156\012\011\055\166" \ +"\011\126\145\162\142\157\163\145\012\011\055\117\011\105\170\164" \ +"\162\141\143\164\040\164\157\040\163\164\144\157\165\164\012\011" \ +"\055\155\011\104\157\156\047\164\040\162\145\163\164\157\162\145" \ +"\040\155\164\151\155\145\012\011\055\157\011\104\157\156\047\164" \ +"\040\162\145\163\164\157\162\145\040\165\163\145\162\072\147\162" \ +"\157\165\160\012\011\055\153\011\104\157\156\047\164\040\162\145" \ +"\160\154\141\143\145\040\145\170\151\163\164\151\156\147\040\146" \ +"\151\154\145\163\012\011\055\132\011\050\104\145\051\143\157\155" \ +"\160\162\145\163\163\040\165\163\151\156\147\040\143\157\155\160" \ +"\162\145\163\163\012\011\055\172\011\050\104\145\051\143\157\155" \ +"\160\162\145\163\163\040\165\163\151\156\147\040\147\172\151\160" \ +"\012\011\055\112\011\050\104\145\051\143\157\155\160\162\145\163" \ +"\163\040\165\163\151\156\147\040\170\172\012\011\055\152\011\050" \ +"\104\145\051\143\157\155\160\162\145\163\163\040\165\163\151\156" \ +"\147\040\142\172\151\160\062\012\011\055\141\011\050\104\145\051" \ +"\143\157\155\160\162\145\163\163\040\165\163\151\156\147\040\154" \ +"\172\155\141\012\011\055\150\011\106\157\154\154\157\167\040\163" \ +"\171\155\154\151\156\153\163\012\011\055\124\040\106\111\114\105" \ +"\011\106\151\154\145\040\167\151\164\150\040\156\141\155\145\163" \ +"\040\164\157\040\151\156\143\154\165\144\145\012\011\055\130\040" \ +"\106\111\114\105\011\106\151\154\145\040\167\151\164\150\040\147" \ +"\154\157\142\040\160\141\164\164\145\162\156\163\040\164\157\040" \ +"\145\170\143\154\165\144\145\012\011\055\055\145\170\143\154\165" \ +"\144\145\040\120\101\124\124\105\122\116\011\107\154\157\142\040" \ +"\160\141\164\164\145\162\156\040\164\157\040\145\170\143\154\165" \ +"\144\145\000\133\055\160\135\040\133\110\105\130\115\101\123\113" \ +"\135\040\120\111\104\040\174\040\120\122\117\107\040\101\122\107" \ +"\123\012\012\123\145\164\040\157\162\040\147\145\164\040\103\120" \ +"\125\040\141\146\146\151\156\151\164\171\012\012\011\055\160\011" \ +"\117\160\145\162\141\164\145\040\157\156\040\141\156\040\145\170" \ +"\151\163\164\151\156\147\040\120\111\104\000\117\102\112\105\103" \ +"\124\040\103\115\104\040\133\144\145\166\040\123\124\122\111\116" \ +"\107\135\012\012\117\102\112\105\103\124\072\040\161\144\151\163" \ +"\143\174\143\154\141\163\163\174\146\151\154\164\145\162\012\103" \ +"\115\104\072\040\141\144\144\174\144\145\154\174\143\150\141\156" \ +"\147\145\174\162\145\160\154\141\143\145\174\163\150\157\167\012" \ +"\012\161\144\151\163\143\040\133\150\141\156\144\154\145\040\121" \ +"\110\101\116\104\114\105\135\040\133\162\157\157\164\174\151\156" \ +"\147\162\145\163\163\174\160\141\162\145\156\164\040\103\114\101" \ +"\123\123\111\104\135\012\011\133\133\121\104\111\123\103\137\113" \ +"\111\116\104\135\040\133\150\145\154\160\174\117\120\124\111\117" \ +"\116\123\135\135\012\011\121\104\111\123\103\137\113\111\116\104" \ +"\040\072\075\040\133\160\174\142\135\146\151\146\157\174\164\142" \ +"\146\174\160\162\151\157\174\143\142\161\174\162\145\144\174\145" \ +"\164\143\056\012\161\144\151\163\143\040\163\150\157\167\040\133" \ +"\144\145\166\040\123\124\122\111\116\107\135\040\133\151\156\147" \ +"\162\145\163\163\135\012\143\154\141\163\163\040\133\143\154\141" \ +"\163\163\151\144\040\103\114\101\123\123\111\104\135\040\133\162" \ +"\157\157\164\174\160\141\162\145\156\164\040\103\114\101\123\123" \ +"\111\104\135\012\011\133\133\121\104\111\123\103\137\113\111\116" \ +"\104\135\040\133\150\145\154\160\174\117\120\124\111\117\116\123" \ +"\135\040\135\012\143\154\141\163\163\040\163\150\157\167\040\133" \ +"\040\144\145\166\040\123\124\122\111\116\107\040\135\040\133\162" \ +"\157\157\164\174\160\141\162\145\156\164\040\103\114\101\123\123" \ +"\111\104\135\012\146\151\154\164\145\162\040\133\160\162\145\146" \ +"\040\120\122\111\117\135\040\133\160\162\157\164\157\143\157\154" \ +"\040\120\122\117\124\117\135\012\011\133\162\157\157\164\174\143" \ +"\154\141\163\163\151\144\040\103\114\101\123\123\111\104\135\040" \ +"\133\150\141\156\144\154\145\040\106\111\114\124\105\122\111\104" \ +"\135\012\011\133\133\106\111\114\124\105\122\137\124\131\120\105" \ +"\135\040\133\150\145\154\160\174\117\120\124\111\117\116\123\135" \ +"\135\012\146\151\154\164\145\162\040\163\150\157\167\040\133\144" \ +"\145\166\040\123\124\122\111\116\107\135\040\133\162\157\157\164" \ +"\174\160\141\162\145\156\164\040\103\114\101\123\123\111\104\135" \ +"\000\133\055\150\105\166\135\040\133\055\143\040\116\135\040\133" \ +"\055\103\040\116\133\072\115\123\107\135\135\040\133\055\142\040" \ +"\116\135\040\133\055\165\040\125\123\105\122\135\040\133\055\154" \ +"\040\116\101\115\105\135\040\111\120\040\120\117\122\124\040\120" \ +"\122\117\107\012\012\103\162\145\141\164\145\040\124\103\120\040" \ +"\163\157\143\153\145\164\054\040\142\151\156\144\040\164\157\040" \ +"\111\120\072\120\117\122\124\040\141\156\144\040\154\151\163\164" \ +"\145\156\040\146\157\162\040\151\156\143\157\155\151\156\147\040" \ +"\143\157\156\156\145\143\164\151\157\156\163\056\012\122\165\156" \ +"\040\120\122\117\107\040\146\157\162\040\145\141\143\150\040\143" \ +"\157\156\156\145\143\164\151\157\156\056\012\012\011\111\120\040" \ +"\120\117\122\124\011\011\111\120\072\120\117\122\124\040\164\157" \ +"\040\154\151\163\164\145\156\040\157\156\012\011\120\122\117\107" \ +"\040\101\122\107\123\011\120\162\157\147\162\141\155\040\164\157" \ +"\040\162\165\156\012\011\055\165\040\125\123\105\122\133\072\107" \ +"\122\120\135\011\103\150\141\156\147\145\040\164\157\040\165\163" \ +"\145\162\057\147\162\157\165\160\040\141\146\164\145\162\040\142" \ +"\151\156\144\012\011\055\143\040\116\011\011\125\160\040\164\157" \ +"\040\116\040\143\157\156\156\145\143\164\151\157\156\163\040\163" \ +"\151\155\165\154\164\141\156\145\157\165\163\154\171\040\050\144" \ +"\145\146\141\165\154\164\040\063\060\051\012\011\055\142\040\116" \ +"\011\011\101\154\154\157\167\040\142\141\143\153\154\157\147\040" \ +"\157\146\040\141\160\160\162\157\170\151\155\141\164\145\154\171" \ +"\040\116\040\124\103\120\040\123\131\116\163\040\050\144\145\146" \ +"\141\165\154\164\040\062\060\051\012\011\055\103\040\116\133\072" \ +"\115\123\107\135\011\101\154\154\157\167\040\157\156\154\171\040" \ +"\165\160\040\164\157\040\116\040\143\157\156\156\145\143\164\151" \ +"\157\156\163\040\146\162\157\155\040\164\150\145\040\163\141\155" \ +"\145\040\111\120\072\012\011\011\011\156\145\167\040\143\157\156" \ +"\156\145\143\164\151\157\156\163\040\146\162\157\155\040\164\150" \ +"\151\163\040\111\120\040\141\144\144\162\145\163\163\040\141\162" \ +"\145\040\143\154\157\163\145\144\012\011\011\011\151\155\155\145" \ +"\144\151\141\164\145\154\171\054\040\115\123\107\040\151\163\040" \ +"\167\162\151\164\164\145\156\040\164\157\040\164\150\145\040\160" \ +"\145\145\162\040\142\145\146\157\162\145\040\143\154\157\163\145" \ +"\012\011\055\105\011\011\104\157\156\047\164\040\163\145\164\040" \ +"\165\160\040\145\156\166\151\162\157\156\155\145\156\164\012\011" \ +"\055\150\011\011\114\157\157\153\040\165\160\040\160\145\145\162" \ +"\047\163\040\150\157\163\164\156\141\155\145\012\011\055\154\040" \ +"\116\101\115\105\011\011\114\157\143\141\154\040\150\157\163\164" \ +"\156\141\155\145\040\050\145\154\163\145\040\154\157\157\153\040" \ +"\165\160\040\154\157\143\141\154\040\150\157\163\164\156\141\155" \ +"\145\040\151\156\040\104\116\123\051\012\011\055\166\011\011\126" \ +"\145\162\142\157\163\145\012\012\105\156\166\151\162\157\156\155" \ +"\145\156\164\040\151\146\040\156\157\040\055\105\072\012\120\122" \ +"\117\124\117\075\047\124\103\120\047\012\124\103\120\122\105\115" \ +"\117\124\105\101\104\104\122\075\047\151\160\072\160\157\162\164" \ +"\047\040\050\047\133\151\160\135\072\160\157\162\164\047\040\146" \ +"\157\162\040\111\120\166\066\051\012\124\103\120\114\117\103\101" \ +"\114\101\104\104\122\075\047\151\160\072\160\157\162\164\047\012" \ +"\124\103\120\117\122\111\107\104\123\124\101\104\104\122\075\047" \ +"\151\160\072\160\157\162\164\047\040\157\146\040\144\145\163\164" \ +"\151\156\141\164\151\157\156\040\142\145\146\157\162\145\040\146" \ +"\151\162\145\167\141\154\154\012\011\125\163\145\146\165\154\040" \ +"\146\157\162\040\122\105\104\111\122\105\103\124\145\144\055\164" \ +"\157\055\154\157\143\141\154\040\143\157\156\156\145\143\164\151" \ +"\157\156\163\072\012\011\151\160\164\141\142\154\145\163\040\055" \ +"\164\040\156\141\164\040\055\101\040\120\122\105\122\117\125\124" \ +"\111\116\107\040\055\160\040\164\143\160\040\055\055\144\160\157" \ +"\162\164\040\070\060\040\055\152\040\122\105\104\111\122\105\103" \ +"\124\040\055\055\164\157\040\070\060\070\060\012\124\103\120\103" \ +"\117\116\103\125\122\122\105\116\103\131\075\156\165\155\137\157" \ +"\146\137\143\157\156\156\145\143\164\163\137\146\162\157\155\137" \ +"\164\150\151\163\137\151\160\012\111\146\040\055\150\072\012\124" \ +"\103\120\114\117\103\101\114\110\117\123\124\075\047\150\157\163" \ +"\164\156\141\155\145\047\040\050\055\154\040\116\101\115\105\040" \ +"\151\163\040\165\163\145\144\040\151\146\040\163\160\145\143\151" \ +"\146\151\145\144\051\012\124\103\120\122\105\115\117\124\105\110" \ +"\117\123\124\075\047\150\157\163\164\156\141\155\145\047\000\133" \ +"\055\141\151\135\040\133\106\111\114\105\135\056\056\056\012\012" \ +"\103\157\160\171\040\163\164\144\151\156\040\164\157\040\145\141" \ +"\143\150\040\106\111\114\105\054\040\141\156\144\040\141\154\163" \ +"\157\040\164\157\040\163\164\144\157\165\164\012\012\011\055\141" \ +"\011\101\160\160\145\156\144\040\164\157\040\164\150\145\040\147" \ +"\151\166\145\156\040\106\111\114\105\163\054\040\144\157\156\047" \ +"\164\040\157\166\145\162\167\162\151\164\145\012\011\055\151\011" \ +"\111\147\156\157\162\145\040\151\156\164\145\162\162\165\160\164" \ +"\040\163\151\147\156\141\154\163\040\050\123\111\107\111\116\124" \ +"\051\000\133\055\141\135\040\133\055\154\040\125\123\105\122\135" \ +"\040\110\117\123\124\040\133\120\117\122\124\135\012\012\103\157" \ +"\156\156\145\143\164\040\164\157\040\164\145\154\156\145\164\040" \ +"\163\145\162\166\145\162\012\012\011\055\141\011\101\165\164\157" \ +"\155\141\164\151\143\040\154\157\147\151\156\040\167\151\164\150" \ +"\040\044\125\123\105\122\040\166\141\162\151\141\142\154\145\012" \ +"\011\055\154\040\125\123\105\122\011\101\165\164\157\155\141\164" \ +"\151\143\040\154\157\147\151\156\040\141\163\040\125\123\105\122" \ +"\000\133\117\120\124\111\117\116\123\135\012\012\110\141\156\144" \ +"\154\145\040\151\156\143\157\155\151\156\147\040\164\145\154\156" \ +"\145\164\040\143\157\156\156\145\143\164\151\157\156\163\012\012" \ +"\011\055\154\040\114\117\107\111\116\011\105\170\145\143\040\114" \ +"\117\107\111\116\040\157\156\040\143\157\156\156\145\143\164\012" \ +"\011\055\146\040\111\123\123\125\105\137\106\111\114\105\011\104" \ +"\151\163\160\154\141\171\040\111\123\123\125\105\137\106\111\114" \ +"\105\040\151\156\163\164\145\141\144\040\157\146\040\057\145\164" \ +"\143\057\151\163\163\165\145\012\011\055\113\011\011\103\154\157" \ +"\163\145\040\143\157\156\156\145\143\164\151\157\156\040\141\163" \ +"\040\163\157\157\156\040\141\163\040\154\157\147\151\156\040\145" \ +"\170\151\164\163\012\011\011\011\050\156\157\162\155\141\154\154" \ +"\171\040\167\141\151\164\040\165\156\164\151\154\040\141\154\154" \ +"\040\160\162\157\147\162\141\155\163\040\143\154\157\163\145\040" \ +"\163\154\141\166\145\040\160\164\171\051\012\011\055\160\040\120" \ +"\117\122\124\011\011\120\157\162\164\040\164\157\040\154\151\163" \ +"\164\145\156\040\157\156\012\011\055\142\040\101\104\104\122\133" \ +"\072\120\117\122\124\135\011\101\144\144\162\145\163\163\040\164" \ +"\157\040\142\151\156\144\040\164\157\012\011\055\106\011\011\122" \ +"\165\156\040\151\156\040\146\157\162\145\147\162\157\165\156\144" \ +"\012\011\055\151\011\011\111\156\145\164\144\040\155\157\144\145" \ +"\012\011\055\167\040\123\105\103\011\011\111\156\145\164\144\040" \ +"\047\167\141\151\164\047\040\155\157\144\145\054\040\154\151\156" \ +"\147\145\162\040\164\151\155\145\040\123\105\103\012\011\055\123" \ +"\011\011\114\157\147\040\164\157\040\163\171\163\154\157\147\040" \ +"\050\151\155\160\154\151\145\144\040\142\171\040\055\151\040\157" \ +"\162\040\167\151\164\150\157\165\164\040\055\106\040\141\156\144" \ +"\040\055\167\051\000\010\000\133\117\120\124\111\117\116\123\135" \ +"\040\110\117\123\124\040\133\120\117\122\124\135\012\012\124\162" \ +"\141\156\163\146\145\162\040\141\040\146\151\154\145\040\146\162" \ +"\157\155\057\164\157\040\164\146\164\160\040\163\145\162\166\145" \ +"\162\012\012\011\055\154\040\106\111\114\105\011\114\157\143\141" \ +"\154\040\106\111\114\105\012\011\055\162\040\106\111\114\105\011" \ +"\122\145\155\157\164\145\040\106\111\114\105\012\011\055\147\011" \ +"\107\145\164\040\146\151\154\145\012\011\055\160\011\120\165\164" \ +"\040\146\151\154\145\012\011\055\142\040\123\111\132\105\011\124" \ +"\162\141\156\163\146\145\162\040\142\154\157\143\153\163\040\157" \ +"\146\040\123\111\132\105\040\157\143\164\145\164\163\000\133\055" \ +"\143\162\154\135\040\133\055\165\040\125\123\105\122\135\040\133" \ +"\104\111\122\135\012\012\124\162\141\156\163\146\145\162\040\141" \ +"\040\146\151\154\145\040\157\156\040\164\146\164\160\040\143\154" \ +"\151\145\156\164\047\163\040\162\145\161\165\145\163\164\012\012" \ +"\164\146\164\160\144\040\163\150\157\165\154\144\040\142\145\040" \ +"\165\163\145\144\040\141\163\040\141\156\040\151\156\145\164\144" \ +"\040\163\145\162\166\151\143\145\056\012\164\146\164\160\144\047" \ +"\163\040\154\151\156\145\040\146\157\162\040\151\156\145\164\144" \ +"\056\143\157\156\146\072\012\011\066\071\040\144\147\162\141\155" \ +"\040\165\144\160\040\156\157\167\141\151\164\040\162\157\157\164" \ +"\040\164\146\164\160\144\040\164\146\164\160\144\040\055\154\040" \ +"\057\146\151\154\145\163\057\164\157\057\163\145\162\166\145\012" \ +"\111\164\040\141\154\163\157\040\143\141\156\040\142\145\040\162" \ +"\141\156\040\146\162\157\155\040\165\144\160\163\166\144\072\012" \ +"\011\165\144\160\163\166\144\040\055\166\105\040\060\056\060\056" \ +"\060\056\060\040\066\071\040\164\146\164\160\144\040\057\146\151" \ +"\154\145\163\057\164\157\057\163\145\162\166\145\012\012\011\055" \ +"\162\011\120\162\157\150\151\142\151\164\040\165\160\154\157\141" \ +"\144\012\011\055\143\011\101\154\154\157\167\040\146\151\154\145" \ +"\040\143\162\145\141\164\151\157\156\040\166\151\141\040\165\160" \ +"\154\157\141\144\012\011\055\165\011\101\143\143\145\163\163\040" \ +"\146\151\154\145\163\040\141\163\040\125\123\105\122\012\011\055" \ +"\154\011\114\157\147\040\164\157\040\163\171\163\154\157\147\040" \ +"\050\151\156\145\164\144\040\155\157\144\145\040\162\145\161\165" \ +"\151\162\145\163\040\164\150\151\163\051\000\133\055\166\160\141" \ +"\135\040\133\055\157\040\106\111\114\105\135\040\120\122\117\107" \ +"\040\101\122\107\123\012\012\122\165\156\040\120\122\117\107\054" \ +"\040\144\151\163\160\154\141\171\040\162\145\163\157\165\162\143" \ +"\145\040\165\163\141\147\145\040\167\150\145\156\040\151\164\040" \ +"\145\170\151\164\163\012\012\011\055\166\011\126\145\162\142\157" \ +"\163\145\012\011\055\160\011\120\117\123\111\130\040\157\165\164" \ +"\160\165\164\040\146\157\162\155\141\164\012\011\055\146\040\106" \ +"\115\124\011\103\165\163\164\157\155\040\146\157\162\155\141\164" \ +"\012\011\055\157\040\106\111\114\105\011\127\162\151\164\145\040" \ +"\162\145\163\165\154\164\040\164\157\040\106\111\114\105\012\011" \ +"\055\141\011\101\160\160\145\156\144\040\050\145\154\163\145\040" \ +"\157\166\145\162\167\162\151\164\145\051\000\133\055\142\155\110" \ +"\135\040\133\055\156\040\103\117\125\116\124\135\040\133\055\144" \ +"\040\123\105\103\117\116\104\123\135\012\012\120\162\157\166\151" \ +"\144\145\040\141\040\166\151\145\167\040\157\146\040\160\162\157" \ +"\143\145\163\163\040\141\143\164\151\166\151\164\171\040\151\156" \ +"\040\162\145\141\154\040\164\151\155\145\056\012\122\145\141\144" \ +"\040\164\150\145\040\163\164\141\164\165\163\040\157\146\040\141" \ +"\154\154\040\160\162\157\143\145\163\163\145\163\040\146\162\157" \ +"\155\040\057\160\162\157\143\040\145\141\143\150\040\123\105\103" \ +"\117\116\104\123\012\141\156\144\040\144\151\163\160\154\141\171" \ +"\040\141\040\163\143\162\145\145\156\146\165\154\040\157\146\040" \ +"\164\150\145\155\056\012\113\145\171\163\072\012\011\116\057\115" \ +"\057\120\057\124\072\040\163\150\157\167\040\103\120\125\040\165" \ +"\163\141\147\145\054\040\163\157\162\164\040\142\171\040\160\151" \ +"\144\057\155\145\155\057\143\160\165\057\164\151\155\145\012\011" \ +"\123\072\040\163\150\157\167\040\155\145\155\157\162\171\012\011" \ +"\122\072\040\162\145\166\145\162\163\145\040\163\157\162\164\012" \ +"\011\110\072\040\164\157\147\147\154\145\040\164\150\162\145\141" \ +"\144\163\054\040\061\072\040\164\157\147\147\154\145\040\123\115" \ +"\120\012\011\121\054\136\103\072\040\145\170\151\164\012\117\160" \ +"\164\151\157\156\163\072\012\011\055\142\011\102\141\164\143\150" \ +"\040\155\157\144\145\012\011\055\156\040\116\011\105\170\151\164" \ +"\040\141\146\164\145\162\040\116\040\151\164\145\162\141\164\151" \ +"\157\156\163\012\011\055\144\040\123\105\103\011\104\145\154\141" \ +"\171\040\142\145\164\167\145\145\156\040\165\160\144\141\164\145" \ +"\163\012\011\055\155\011\123\141\155\145\040\141\163\040\047\163" \ +"\047\040\153\145\171\012\011\055\110\011\123\150\157\167\040\164" \ +"\150\162\145\141\144\163\000\133\055\143\135\040\133\055\144\040" \ +"\104\101\124\105\135\040\133\055\164\040\104\101\124\105\135\040" \ +"\133\055\162\040\106\111\114\105\135\040\106\111\114\105\056\056" \ +"\056\012\012\125\160\144\141\164\145\040\164\150\145\040\154\141" \ +"\163\164\055\155\157\144\151\146\151\145\144\040\144\141\164\145" \ +"\040\157\156\040\164\150\145\040\147\151\166\145\156\040\106\111" \ +"\114\105\133\163\135\012\012\011\055\143\011\104\157\156\047\164" \ +"\040\143\162\145\141\164\145\040\146\151\154\145\163\012\011\055" \ +"\150\011\104\157\156\047\164\040\146\157\154\154\157\167\040\154" \ +"\151\156\153\163\012\011\055\144\040\104\124\011\104\141\164\145" \ +"\057\164\151\155\145\040\164\157\040\165\163\145\012\011\055\164" \ +"\040\104\124\011\104\141\164\145\057\164\151\155\145\040\164\157" \ +"\040\165\163\145\012\011\055\162\040\106\111\114\105\011\125\163" \ +"\145\040\106\111\114\105\047\163\040\144\141\164\145\057\164\151" \ +"\155\145\000\133\055\143\144\163\135\040\123\124\122\111\116\107" \ +"\061\040\133\123\124\122\111\116\107\062\135\012\012\124\162\141" \ +"\156\163\154\141\164\145\054\040\163\161\165\145\145\172\145\054" \ +"\040\157\162\040\144\145\154\145\164\145\040\143\150\141\162\141" \ +"\143\164\145\162\163\040\146\162\157\155\040\163\164\144\151\156" \ +"\054\040\167\162\151\164\151\156\147\040\164\157\040\163\164\144" \ +"\157\165\164\012\012\011\055\143\011\124\141\153\145\040\143\157" \ +"\155\160\154\145\155\145\156\164\040\157\146\040\123\124\122\111" \ +"\116\107\061\012\011\055\144\011\104\145\154\145\164\145\040\151" \ +"\156\160\165\164\040\143\150\141\162\141\143\164\145\162\163\040" \ +"\143\157\144\145\144\040\123\124\122\111\116\107\061\012\011\055" \ +"\163\011\123\161\165\145\145\172\145\040\155\165\154\164\151\160" \ +"\154\145\040\157\165\164\160\165\164\040\143\150\141\162\141\143" \ +"\164\145\162\163\040\157\146\040\123\124\122\111\116\107\062\040" \ +"\151\156\164\157\040\157\156\145\040\143\150\141\162\141\143\164" \ +"\145\162\000\133\055\064\066\106\111\154\156\162\166\135\040\133" \ +"\055\146\040\061\123\124\137\124\124\114\135\040\133\055\155\040" \ +"\115\101\130\124\124\114\135\040\133\055\161\040\120\122\117\102" \ +"\105\123\135\040\133\055\160\040\120\117\122\124\135\012\011\133" \ +"\055\164\040\124\117\123\135\040\133\055\167\040\127\101\111\124" \ +"\137\123\105\103\135\040\133\055\163\040\123\122\103\137\111\120" \ +"\135\040\133\055\151\040\111\106\101\103\105\135\012\011\133\055" \ +"\172\040\120\101\125\123\105\137\115\123\105\103\135\040\110\117" \ +"\123\124\040\133\102\131\124\105\123\135\012\012\124\162\141\143" \ +"\145\040\164\150\145\040\162\157\165\164\145\040\164\157\040\110" \ +"\117\123\124\012\012\011\055\064\054\055\066\011\106\157\162\143" \ +"\145\040\111\120\040\157\162\040\111\120\166\066\040\156\141\155" \ +"\145\040\162\145\163\157\154\165\164\151\157\156\012\011\055\106" \ +"\011\123\145\164\040\144\157\156\047\164\040\146\162\141\147\155" \ +"\145\156\164\040\142\151\164\012\011\055\154\011\104\151\163\160" \ +"\154\141\171\040\124\124\114\040\166\141\154\165\145\040\157\146" \ +"\040\164\150\145\040\162\145\164\165\162\156\145\144\040\160\141" \ +"\143\153\145\164\012\011\055\156\011\120\162\151\156\164\040\156" \ +"\165\155\145\162\151\143\040\141\144\144\162\145\163\163\145\163" \ +"\012\011\055\162\011\102\171\160\141\163\163\040\162\157\165\164" \ +"\151\156\147\040\164\141\142\154\145\163\054\040\163\145\156\144" \ +"\040\144\151\162\145\143\164\154\171\040\164\157\040\110\117\123" \ +"\124\012\011\055\166\011\126\145\162\142\157\163\145\012\011\055" \ +"\146\040\116\011\106\151\162\163\164\040\156\165\155\142\145\162" \ +"\040\157\146\040\150\157\160\163\040\050\144\145\146\141\165\154" \ +"\164\040\061\051\012\011\055\155\040\116\011\115\141\170\040\156" \ +"\165\155\142\145\162\040\157\146\040\150\157\160\163\012\011\055" \ +"\161\040\116\011\116\165\155\142\145\162\040\157\146\040\160\162" \ +"\157\142\145\163\040\160\145\162\040\150\157\160\040\050\144\145" \ +"\146\141\165\154\164\040\063\051\012\011\055\160\040\116\011\102" \ +"\141\163\145\040\125\104\120\040\160\157\162\164\040\156\165\155" \ +"\142\145\162\040\165\163\145\144\040\151\156\040\160\162\157\142" \ +"\145\163\012\011\011\050\144\145\146\141\165\154\164\040\063\063" \ +"\064\063\064\051\012\011\055\163\040\111\120\011\123\157\165\162" \ +"\143\145\040\141\144\144\162\145\163\163\012\011\055\151\040\111" \ +"\106\101\103\105\040\123\157\165\162\143\145\040\151\156\164\145" \ +"\162\146\141\143\145\012\011\055\164\040\116\011\124\171\160\145" \ +"\055\157\146\055\163\145\162\166\151\143\145\040\151\156\040\160" \ +"\162\157\142\145\040\160\141\143\153\145\164\163\040\050\144\145" \ +"\146\141\165\154\164\040\060\051\012\011\055\167\040\123\105\103" \ +"\011\124\151\155\145\040\164\157\040\167\141\151\164\040\146\157" \ +"\162\040\141\040\162\145\163\160\157\156\163\145\040\050\144\145" \ +"\146\141\165\154\164\040\063\051\012\011\055\147\040\111\120\011" \ +"\114\157\157\163\145\040\163\157\165\162\143\145\040\162\157\165" \ +"\164\145\040\147\141\164\145\167\141\171\040\050\070\040\155\141" \ +"\170\051\000\133\055\156\162\166\135\040\133\055\155\040\115\101" \ +"\130\124\124\114\135\040\133\055\161\040\120\122\117\102\105\123" \ +"\135\040\133\055\160\040\120\117\122\124\135\012\011\133\055\164" \ +"\040\124\117\123\135\040\133\055\167\040\127\101\111\124\137\123" \ +"\105\103\135\040\133\055\163\040\123\122\103\137\111\120\135\040" \ +"\133\055\151\040\111\106\101\103\105\135\012\011\110\117\123\124" \ +"\040\133\102\131\124\105\123\135\012\012\124\162\141\143\145\040" \ +"\164\150\145\040\162\157\165\164\145\040\164\157\040\110\117\123" \ +"\124\012\012\011\055\156\011\120\162\151\156\164\040\156\165\155" \ +"\145\162\151\143\040\141\144\144\162\145\163\163\145\163\012\011" \ +"\055\162\011\102\171\160\141\163\163\040\162\157\165\164\151\156" \ +"\147\040\164\141\142\154\145\163\054\040\163\145\156\144\040\144" \ +"\151\162\145\143\164\154\171\040\164\157\040\110\117\123\124\012" \ +"\011\055\166\011\126\145\162\142\157\163\145\012\011\055\155\040" \ +"\116\011\115\141\170\040\156\165\155\142\145\162\040\157\146\040" \ +"\150\157\160\163\012\011\055\161\040\116\011\116\165\155\142\145" \ +"\162\040\157\146\040\160\162\157\142\145\163\040\160\145\162\040" \ +"\150\157\160\040\050\144\145\146\141\165\154\164\040\063\051\012" \ +"\011\055\160\040\116\011\102\141\163\145\040\125\104\120\040\160" \ +"\157\162\164\040\156\165\155\142\145\162\040\165\163\145\144\040" \ +"\151\156\040\160\162\157\142\145\163\012\011\011\050\144\145\146" \ +"\141\165\154\164\040\063\063\064\063\064\051\012\011\055\163\040" \ +"\111\120\011\123\157\165\162\143\145\040\141\144\144\162\145\163" \ +"\163\012\011\055\151\040\111\106\101\103\105\040\123\157\165\162" \ +"\143\145\040\151\156\164\145\162\146\141\143\145\012\011\055\164" \ +"\040\116\011\124\171\160\145\055\157\146\055\163\145\162\166\151" \ +"\143\145\040\151\156\040\160\162\157\142\145\040\160\141\143\153" \ +"\145\164\163\040\050\144\145\146\141\165\154\164\040\060\051\012" \ +"\011\055\167\040\123\105\103\011\124\151\155\145\040\167\141\151" \ +"\164\040\146\157\162\040\141\040\162\145\163\160\157\156\163\145" \ +"\040\050\144\145\146\141\165\154\164\040\063\051\000\010\000\133" \ +"\055\143\135\040\055\163\040\123\111\132\105\040\106\111\114\105" \ +"\056\056\056\012\012\124\162\165\156\143\141\164\145\040\106\111" \ +"\114\105\163\040\164\157\040\164\150\145\040\147\151\166\145\156" \ +"\040\163\151\172\145\012\012\011\055\143\011\104\157\040\156\157" \ +"\164\040\143\162\145\141\164\145\040\146\151\154\145\163\012\011" \ +"\055\163\040\123\111\132\105\011\124\162\165\156\143\141\164\145" \ +"\040\164\157\040\123\111\132\105\000\133\055\151\163\135\040\133" \ +"\123\124\122\106\124\111\115\105\135\000\012\012\120\162\151\156" \ +"\164\040\146\151\154\145\040\156\141\155\145\040\157\146\040\163" \ +"\164\144\151\156\047\163\040\164\145\162\155\151\156\141\154\012" \ +"\012\011\055\163\011\120\162\151\156\164\040\156\157\164\150\151" \ +"\156\147\054\040\157\156\154\171\040\162\145\164\165\162\156\040" \ +"\145\170\151\164\040\163\164\141\164\165\163\000\133\055\143\040" \ +"\115\101\130\137\115\117\125\116\124\137\103\117\125\116\124\135" \ +"\040\133\055\151\040\104\101\131\123\135\040\133\055\103\040\115" \ +"\117\125\116\124\137\103\117\125\116\124\135\040\133\055\114\040" \ +"\114\101\102\105\114\135\040\102\114\117\103\113\104\105\126\012" \ +"\012\101\144\152\165\163\164\040\146\151\154\145\163\171\163\164" \ +"\145\155\040\157\160\164\151\157\156\163\040\157\156\040\145\170" \ +"\164\133\062\063\135\040\146\151\154\145\163\171\163\164\145\155" \ +"\163\000\055\155\040\115\124\104\137\116\125\115\040\133\055\144" \ +"\040\125\102\111\137\116\125\115\135\040\133\055\117\040\126\111" \ +"\104\137\110\104\122\137\117\106\106\135\040\125\102\111\137\103" \ +"\124\122\114\137\104\105\126\012\012\101\164\164\141\143\150\040" \ +"\115\124\104\040\144\145\166\151\143\145\040\164\157\040\125\102" \ +"\111\012\012\011\055\155\040\115\124\104\137\116\125\115\011\115" \ +"\124\104\040\144\145\166\151\143\145\040\156\165\155\142\145\162" \ +"\040\164\157\040\141\164\164\141\143\150\012\011\055\144\040\125" \ +"\102\111\137\116\125\115\011\125\102\111\040\144\145\166\151\143" \ +"\145\040\156\165\155\142\145\162\040\164\157\040\141\163\163\151" \ +"\147\156\012\011\055\117\040\126\111\104\137\110\104\122\137\117" \ +"\106\106\011\126\111\104\040\150\145\141\144\145\162\040\157\146" \ +"\146\163\145\164\000\055\144\040\125\102\111\137\116\125\115\040" \ +"\125\102\111\137\103\124\122\114\137\104\105\126\012\012\104\145" \ +"\164\141\143\150\040\115\124\104\040\144\145\166\151\143\145\040" \ +"\146\162\157\155\040\125\102\111\012\012\011\055\144\040\125\102" \ +"\111\137\116\125\115\011\125\102\111\040\144\145\166\151\143\145" \ +"\040\156\165\155\142\145\162\000\055\116\040\116\101\115\105\040" \ +"\133\055\163\040\123\111\132\105\040\174\040\055\155\135\040\125" \ +"\102\111\137\104\105\126\111\103\105\012\012\103\162\145\141\164" \ +"\145\040\125\102\111\040\166\157\154\165\155\145\012\012\011\055" \ +"\141\040\101\114\111\107\116\115\105\116\124\011\126\157\154\165" \ +"\155\145\040\141\154\151\147\156\155\145\156\164\040\050\144\145" \ +"\146\141\165\154\164\040\061\051\012\011\055\155\011\011\123\145" \ +"\164\040\166\157\154\165\155\145\040\163\151\172\145\040\164\157" \ +"\040\155\141\170\151\155\165\155\040\141\166\141\151\154\141\142" \ +"\154\145\012\011\055\156\040\126\117\114\111\104\011\126\157\154" \ +"\165\155\145\040\111\104\056\040\111\146\040\156\157\164\040\163" \ +"\160\145\143\151\146\151\145\144\054\012\011\011\011\141\163\163" \ +"\151\147\156\145\144\040\141\165\164\157\155\141\164\151\143\141" \ +"\154\154\171\012\011\055\116\040\116\101\115\105\011\011\126\157" \ +"\154\165\155\145\040\156\141\155\145\012\011\055\163\040\123\111" \ +"\132\105\011\011\123\151\172\145\040\151\156\040\142\171\164\145" \ +"\163\012\011\055\164\040\124\131\120\105\011\011\126\157\154\165" \ +"\155\145\040\164\171\160\145\040\050\163\164\141\164\151\143\174" \ +"\144\171\156\141\155\151\143\051\000\125\102\111\137\104\105\126" \ +"\111\103\105\040\117\114\104\137\126\117\114\116\101\115\105\040" \ +"\116\105\127\137\126\117\114\116\101\115\105\040\133\117\114\104" \ +"\062\040\116\105\127\062\135\056\056\056\012\012\122\145\156\141" \ +"\155\145\040\125\102\111\040\166\157\154\165\155\145\163\040\157" \ +"\156\040\125\102\111\137\104\105\126\111\103\105\000\055\156\040" \ +"\126\117\114\111\104\040\057\040\055\116\040\126\117\114\116\101" \ +"\115\105\040\125\102\111\137\104\105\126\111\103\105\012\012\122" \ +"\145\155\157\166\145\040\125\102\111\040\166\157\154\165\155\145" \ +"\012\012\011\055\156\040\126\117\114\111\104\011\126\157\154\165" \ +"\155\145\040\111\104\012\011\055\116\040\126\117\114\116\101\115" \ +"\105\011\126\157\154\165\155\145\040\156\141\155\145\000\055\156" \ +"\040\126\117\114\111\104\040\055\163\040\123\111\132\105\040\125" \ +"\102\111\137\104\105\126\111\103\105\012\012\122\145\163\151\172" \ +"\145\040\125\102\111\040\166\157\154\165\155\145\012\012\011\055" \ +"\156\040\126\117\114\111\104\011\126\157\154\165\155\145\040\111" \ +"\104\012\011\055\163\040\123\111\132\105\011\011\123\151\172\145" \ +"\040\151\156\040\142\171\164\145\163\000\055\164\040\125\102\111" \ +"\137\104\105\126\111\103\105\040\174\040\133\055\163\040\123\111" \ +"\132\105\135\040\125\102\111\137\104\105\126\111\103\105\040\111" \ +"\115\107\137\106\111\114\105\012\012\125\160\144\141\164\145\040" \ +"\125\102\111\040\166\157\154\165\155\145\012\012\011\055\164\011" \ +"\124\162\165\156\143\141\164\145\040\164\157\040\172\145\162\157" \ +"\040\163\151\172\145\012\011\055\163\040\123\111\132\105\011\123" \ +"\151\172\145\040\151\156\040\142\171\164\145\163\040\164\157\040" \ +"\162\145\163\151\172\145\040\164\157\000\133\055\146\142\161\166" \ +"\122\102\135\040\133\055\164\040\116\135\040\133\055\124\040\123" \ +"\105\103\135\040\133\055\101\040\123\105\103\057\055\156\135\012" \ +"\011\133\055\151\040\111\106\101\103\105\135\040\133\055\120\040" \ +"\120\117\122\124\135\040\133\055\163\040\120\122\117\107\135\040" \ +"\133\055\160\040\120\111\104\106\111\114\105\135\012\011\133\055" \ +"\157\103\135\040\133\055\162\040\111\120\135\040\133\055\126\040" \ +"\126\105\116\104\117\122\135\040\133\055\106\040\116\101\115\105" \ +"\135\040\133\055\170\040\117\120\124\072\126\101\114\135\056\056" \ +"\056\040\133\055\117\040\117\120\124\135\056\056\056\012\012\011" \ +"\055\151\040\111\106\101\103\105\011\111\156\164\145\162\146\141" \ +"\143\145\040\164\157\040\165\163\145\040\050\144\145\146\141\165" \ +"\154\164\040\145\164\150\060\051\012\011\055\120\040\120\117\122" \ +"\124\011\011\125\163\145\040\120\117\122\124\040\050\144\145\146" \ +"\141\165\154\164\040\066\070\051\012\011\055\163\040\120\122\117" \ +"\107\011\011\122\165\156\040\120\122\117\107\040\141\164\040\104" \ +"\110\103\120\040\145\166\145\156\164\163\040\050\144\145\146\141" \ +"\165\154\164\040\057\165\163\162\057\163\150\141\162\145\057\165" \ +"\144\150\143\160\143\057\144\145\146\141\165\154\164\056\163\143" \ +"\162\151\160\164\051\012\011\055\160\040\106\111\114\105\011\011" \ +"\103\162\145\141\164\145\040\160\151\144\146\151\154\145\012\011" \ +"\055\102\011\011\122\145\161\165\145\163\164\040\142\162\157\141" \ +"\144\143\141\163\164\040\162\145\160\154\151\145\163\012\011\055" \ +"\164\040\116\011\011\123\145\156\144\040\165\160\040\164\157\040" \ +"\116\040\144\151\163\143\157\166\145\162\040\160\141\143\153\145" \ +"\164\163\040\050\144\145\146\141\165\154\164\040\063\051\012\011" \ +"\055\124\040\123\105\103\011\011\120\141\165\163\145\040\142\145" \ +"\164\167\145\145\156\040\160\141\143\153\145\164\163\040\050\144" \ +"\145\146\141\165\154\164\040\063\051\012\011\055\101\040\123\105" \ +"\103\011\011\127\141\151\164\040\151\146\040\154\145\141\163\145" \ +"\040\151\163\040\156\157\164\040\157\142\164\141\151\156\145\144" \ +"\040\050\144\145\146\141\165\154\164\040\062\060\051\012\011\055" \ +"\142\011\011\102\141\143\153\147\162\157\165\156\144\040\151\146" \ +"\040\154\145\141\163\145\040\151\163\040\156\157\164\040\157\142" \ +"\164\141\151\156\145\144\012\011\055\156\011\011\105\170\151\164" \ +"\040\151\146\040\154\145\141\163\145\040\151\163\040\156\157\164" \ +"\040\157\142\164\141\151\156\145\144\012\011\055\161\011\011\105" \ +"\170\151\164\040\141\146\164\145\162\040\157\142\164\141\151\156" \ +"\151\156\147\040\154\145\141\163\145\012\011\055\122\011\011\122" \ +"\145\154\145\141\163\145\040\111\120\040\157\156\040\145\170\151" \ +"\164\012\011\055\146\011\011\122\165\156\040\151\156\040\146\157" \ +"\162\145\147\162\157\165\156\144\012\011\055\123\011\011\114\157" \ +"\147\040\164\157\040\163\171\163\154\157\147\040\164\157\157\012" \ +"\011\055\162\040\111\120\011\011\122\145\161\165\145\163\164\040" \ +"\164\150\151\163\040\111\120\040\141\144\144\162\145\163\163\012" \ +"\011\055\157\011\011\104\157\156\047\164\040\162\145\161\165\145" \ +"\163\164\040\141\156\171\040\157\160\164\151\157\156\163\040\050" \ +"\165\156\154\145\163\163\040\055\117\040\151\163\040\147\151\166" \ +"\145\156\051\012\011\055\117\040\117\120\124\011\011\122\145\161" \ +"\165\145\163\164\040\157\160\164\151\157\156\040\117\120\124\040" \ +"\146\162\157\155\040\163\145\162\166\145\162\040\050\143\165\155" \ +"\165\154\141\164\151\166\145\051\012\011\055\170\040\117\120\124" \ +"\072\126\101\114\011\111\156\143\154\165\144\145\040\157\160\164" \ +"\151\157\156\040\117\120\124\040\151\156\040\163\145\156\164\040" \ +"\160\141\143\153\145\164\163\040\050\143\165\155\165\154\141\164" \ +"\151\166\145\051\012\011\011\011\105\170\141\155\160\154\145\163" \ +"\040\157\146\040\163\164\162\151\156\147\054\040\156\165\155\145" \ +"\162\151\143\054\040\141\156\144\040\150\145\170\040\142\171\164" \ +"\145\040\157\160\164\163\072\012\011\011\011\055\170\040\150\157" \ +"\163\164\156\141\155\145\072\142\142\157\170\040\055\040\157\160" \ +"\164\151\157\156\040\061\062\012\011\011\011\055\170\040\154\145" \ +"\141\163\145\072\063\066\060\060\040\055\040\157\160\164\151\157" \ +"\156\040\065\061\040\050\154\145\141\163\145\040\164\151\155\145" \ +"\051\012\011\011\011\055\170\040\060\170\063\144\072\060\061\060" \ +"\060\102\105\105\106\103\060\106\106\105\105\040\055\040\157\160" \ +"\164\151\157\156\040\066\061\040\050\143\154\151\145\156\164\040" \ +"\151\144\051\012\011\011\011\055\170\040\061\064\072\047\042\144" \ +"\165\155\160\146\151\154\145\042\047\040\055\040\157\160\164\151" \ +"\157\156\040\061\064\040\050\163\150\145\154\154\055\161\165\157" \ +"\164\145\144\051\012\011\055\106\040\116\101\115\105\011\011\101" \ +"\163\153\040\163\145\162\166\145\162\040\164\157\040\165\160\144" \ +"\141\164\145\040\104\116\123\040\155\141\160\160\151\156\147\040" \ +"\146\157\162\040\116\101\115\105\012\011\055\126\040\126\105\116" \ +"\104\117\122\011\126\145\156\144\157\162\040\151\144\145\156\164" \ +"\151\146\151\145\162\040\050\144\145\146\141\165\154\164\040\047" \ +"\165\144\150\143\160\040\126\105\122\123\111\117\116\047\051\012" \ +"\011\055\103\011\011\104\157\156\047\164\040\163\145\156\144\040" \ +"\115\101\103\040\141\163\040\143\154\151\145\156\164\040\151\144" \ +"\145\156\164\151\146\151\145\162\012\011\055\166\011\011\126\145" \ +"\162\142\157\163\145\012\123\151\147\156\141\154\163\072\012\011" \ +"\125\123\122\061\011\122\145\156\145\167\040\154\145\141\163\145" \ +"\012\011\125\123\122\062\011\122\145\154\145\141\163\145\040\154" \ +"\145\141\163\145\000\133\055\146\123\135\040\133\055\111\040\101" \ +"\104\104\122\135\040\133\055\120\040\116\135\040\133\103\117\116" \ +"\106\106\111\114\105\135\012\012\104\110\103\120\040\163\145\162" \ +"\166\145\162\012\012\011\055\146\011\122\165\156\040\151\156\040" \ +"\146\157\162\145\147\162\157\165\156\144\012\011\055\123\011\114" \ +"\157\147\040\164\157\040\163\171\163\154\157\147\040\164\157\157" \ +"\012\011\055\111\040\101\104\104\122\011\114\157\143\141\154\040" \ +"\141\144\144\162\145\163\163\012\011\055\141\040\115\123\105\103" \ +"\011\124\151\155\145\157\165\164\040\146\157\162\040\101\122\120" \ +"\040\160\151\156\147\040\050\144\145\146\141\165\154\164\040\062" \ +"\060\060\060\051\012\011\055\120\040\116\011\125\163\145\040\160" \ +"\157\162\164\040\116\040\050\144\145\146\141\165\154\164\040\066" \ +"\067\051\012\123\151\147\156\141\154\163\072\012\011\125\123\122" \ +"\061\011\125\160\144\141\164\145\040\154\145\141\163\145\040\146" \ +"\151\154\145\000\133\055\150\105\166\135\040\133\055\143\040\116" \ +"\135\040\133\055\165\040\125\123\105\122\135\040\133\055\154\040" \ +"\116\101\115\105\135\040\111\120\040\120\117\122\124\040\120\122" \ +"\117\107\012\012\103\162\145\141\164\145\040\125\104\120\040\163" \ +"\157\143\153\145\164\054\040\142\151\156\144\040\164\157\040\111" \ +"\120\072\120\117\122\124\040\141\156\144\040\167\141\151\164\040" \ +"\146\157\162\040\151\156\143\157\155\151\156\147\040\160\141\143" \ +"\153\145\164\163\056\012\122\165\156\040\120\122\117\107\040\146" \ +"\157\162\040\145\141\143\150\040\160\141\143\153\145\164\054\040" \ +"\162\145\144\151\162\145\143\164\151\156\147\040\141\154\154\040" \ +"\146\165\162\164\150\145\162\040\160\141\143\153\145\164\163\040" \ +"\167\151\164\150\040\163\141\155\145\012\160\145\145\162\040\151" \ +"\160\072\160\157\162\164\040\164\157\040\151\164\056\012\012\011" \ +"\111\120\040\120\117\122\124\011\011\111\120\072\120\117\122\124" \ +"\040\164\157\040\154\151\163\164\145\156\040\157\156\012\011\120" \ +"\122\117\107\040\101\122\107\123\011\120\162\157\147\162\141\155" \ +"\040\164\157\040\162\165\156\012\011\055\165\040\125\123\105\122" \ +"\133\072\107\122\120\135\011\103\150\141\156\147\145\040\164\157" \ +"\040\165\163\145\162\057\147\162\157\165\160\040\141\146\164\145" \ +"\162\040\142\151\156\144\012\011\055\143\040\116\011\011\125\160" \ +"\040\164\157\040\116\040\143\157\156\156\145\143\164\151\157\156" \ +"\163\040\163\151\155\165\154\164\141\156\145\157\165\163\154\171" \ +"\040\050\144\145\146\141\165\154\164\040\063\060\051\012\011\055" \ +"\105\011\011\104\157\156\047\164\040\163\145\164\040\165\160\040" \ +"\145\156\166\151\162\157\156\155\145\156\164\012\011\055\150\011" \ +"\011\114\157\157\153\040\165\160\040\160\145\145\162\047\163\040" \ +"\150\157\163\164\156\141\155\145\012\011\055\154\040\116\101\115" \ +"\105\011\011\114\157\143\141\154\040\150\157\163\164\156\141\155" \ +"\145\040\050\145\154\163\145\040\154\157\157\153\040\165\160\040" \ +"\154\157\143\141\154\040\150\157\163\164\156\141\155\145\040\151" \ +"\156\040\104\116\123\051\012\011\055\166\011\011\126\145\162\142" \ +"\157\163\145\012\012\105\156\166\151\162\157\156\155\145\156\164" \ +"\040\151\146\040\156\157\040\055\105\072\012\120\122\117\124\117" \ +"\075\047\125\104\120\047\012\125\104\120\122\105\115\117\124\105" \ +"\101\104\104\122\075\047\151\160\072\160\157\162\164\047\040\050" \ +"\047\133\151\160\135\072\160\157\162\164\047\040\146\157\162\040" \ +"\111\120\166\066\051\012\125\104\120\114\117\103\101\114\101\104" \ +"\104\122\075\047\151\160\072\160\157\162\164\047\012\111\146\040" \ +"\055\150\072\012\125\104\120\114\117\103\101\114\110\117\123\124" \ +"\075\047\150\157\163\164\156\141\155\145\047\040\050\055\154\040" \ +"\116\101\115\105\040\151\163\040\165\163\145\144\040\151\146\040" \ +"\163\160\145\143\151\146\151\145\144\051\012\125\104\120\122\105" \ +"\115\117\124\105\110\117\123\124\075\047\150\157\163\164\156\141" \ +"\155\145\047\000\133\120\122\117\107\040\133\101\122\107\123\135" \ +"\135\012\012\165\145\166\145\156\164\040\162\165\156\163\040\120" \ +"\122\117\107\040\146\157\162\040\145\166\145\162\171\040\156\145" \ +"\164\154\151\156\153\040\156\157\164\151\146\151\143\141\164\151" \ +"\157\156\056\012\120\122\117\107\047\163\040\145\156\166\151\162" \ +"\157\156\155\145\156\164\040\143\157\156\164\141\151\156\163\040" \ +"\144\141\164\141\040\160\141\163\163\145\144\040\146\162\157\155" \ +"\040\164\150\145\040\153\145\162\156\145\154\056\012\124\171\160" \ +"\151\143\141\154\040\165\163\141\147\145\040\050\144\141\145\155" \ +"\157\156\040\146\157\162\040\144\171\156\141\155\151\143\040\144" \ +"\145\166\151\143\145\040\156\157\144\145\040\143\162\145\141\164" \ +"\151\157\156\051\072\012\011\043\040\165\145\166\145\156\164\040" \ +"\155\144\145\166\040\046\040\155\144\145\166\040\055\163\000\133" \ +"\117\120\124\111\117\116\123\135\040\106\111\114\105\123\131\123" \ +"\124\105\115\174\104\111\122\105\103\124\117\122\131\012\012\125" \ +"\156\155\157\165\156\164\040\146\151\154\145\040\163\171\163\164" \ +"\145\155\163\012\012\011\055\141\011\125\156\155\157\165\156\164" \ +"\040\141\154\154\040\146\151\154\145\040\163\171\163\164\145\155" \ +"\163\012\011\055\162\011\124\162\171\040\164\157\040\162\145\155" \ +"\157\165\156\164\040\144\145\166\151\143\145\163\040\141\163\040" \ +"\162\145\141\144\055\157\156\154\171\040\151\146\040\155\157\165" \ +"\156\164\040\151\163\040\142\165\163\171\012\011\055\154\011\114" \ +"\141\172\171\040\165\155\157\165\156\164\040\050\144\145\164\141" \ +"\143\150\040\146\151\154\145\163\171\163\164\145\155\051\012\011" \ +"\055\146\011\106\157\162\143\145\040\165\155\157\165\156\164\040" \ +"\050\151\056\145\056\054\040\165\156\162\145\141\143\150\141\142" \ +"\154\145\040\116\106\123\040\163\145\162\166\145\162\051\012\011" \ +"\055\144\011\106\162\145\145\040\154\157\157\160\040\144\145\166" \ +"\151\143\145\040\151\146\040\151\164\040\150\141\163\040\142\145" \ +"\145\156\040\165\163\145\144\012\011\055\164\040\106\123\124\131" \ +"\120\105\133\054\056\056\056\135\011\125\156\155\157\165\156\164" \ +"\040\157\156\154\171\040\164\150\145\163\145\040\146\151\154\145" \ +"\163\171\163\164\145\155\040\164\171\160\145\050\163\051\000\133" \ +"\055\141\155\156\162\163\160\166\151\157\135\012\012\120\162\151" \ +"\156\164\040\163\171\163\164\145\155\040\151\156\146\157\162\155" \ +"\141\164\151\157\156\012\012\011\055\141\011\120\162\151\156\164" \ +"\040\141\154\154\012\011\055\155\011\124\150\145\040\155\141\143" \ +"\150\151\156\145\040\050\150\141\162\144\167\141\162\145\051\040" \ +"\164\171\160\145\012\011\055\156\011\110\157\163\164\156\141\155" \ +"\145\012\011\055\162\011\113\145\162\156\145\154\040\162\145\154" \ +"\145\141\163\145\012\011\055\163\011\113\145\162\156\145\154\040" \ +"\156\141\155\145\040\050\144\145\146\141\165\154\164\051\012\011" \ +"\055\160\011\120\162\157\143\145\163\163\157\162\040\164\171\160" \ +"\145\012\011\055\166\011\113\145\162\156\145\154\040\166\145\162" \ +"\163\151\157\156\012\011\055\151\011\124\150\145\040\150\141\162" \ +"\144\167\141\162\145\040\160\154\141\164\146\157\162\155\012\011" \ +"\055\157\011\117\123\040\156\141\155\145\000\133\055\143\146\135" \ +"\040\133\106\111\114\105\135\056\056\056\012\012\104\145\143\157" \ +"\155\160\162\145\163\163\040\056\132\040\146\151\154\145\133\163" \ +"\135\012\012\011\055\143\011\127\162\151\164\145\040\164\157\040" \ +"\163\164\144\157\165\164\012\011\055\146\011\117\166\145\162\167" \ +"\162\151\164\145\000\133\055\146\141\135\133\055\164\040\116\135" \ +"\040\133\106\111\114\105\135\056\056\056\012\012\103\157\156\166" \ +"\145\162\164\040\163\160\141\143\145\163\040\164\157\040\164\141" \ +"\142\163\054\040\167\162\151\164\151\156\147\040\164\157\040\163" \ +"\164\144\157\165\164\012\012\011\055\141\011\103\157\156\166\145" \ +"\162\164\040\141\154\154\040\142\154\141\156\153\163\012\011\055" \ +"\146\011\103\157\156\166\145\162\164\040\157\156\154\171\040\154" \ +"\145\141\144\151\156\147\040\142\154\141\156\153\163\012\011\055" \ +"\164\040\116\011\124\141\142\163\164\157\160\163\040\145\166\145" \ +"\162\171\040\116\040\143\150\141\162\163\000\133\055\143\144\165" \ +"\135\133\055\146\054\163\054\167\040\116\135\040\133\111\116\120" \ +"\125\124\040\133\117\125\124\120\125\124\135\135\012\012\104\151" \ +"\163\143\141\162\144\040\144\165\160\154\151\143\141\164\145\040" \ +"\154\151\156\145\163\012\012\011\055\143\011\120\162\145\146\151" \ +"\170\040\154\151\156\145\163\040\142\171\040\164\150\145\040\156" \ +"\165\155\142\145\162\040\157\146\040\157\143\143\165\162\162\145" \ +"\156\143\145\163\012\011\055\144\011\117\156\154\171\040\160\162" \ +"\151\156\164\040\144\165\160\154\151\143\141\164\145\040\154\151" \ +"\156\145\163\012\011\055\165\011\117\156\154\171\040\160\162\151" \ +"\156\164\040\165\156\151\161\165\145\040\154\151\156\145\163\012" \ +"\011\055\151\011\111\147\156\157\162\145\040\143\141\163\145\012" \ +"\011\055\146\040\116\011\123\153\151\160\040\146\151\162\163\164" \ +"\040\116\040\146\151\145\154\144\163\012\011\055\163\040\116\011" \ +"\123\153\151\160\040\146\151\162\163\164\040\116\040\143\150\141" \ +"\162\163\040\050\141\146\164\145\162\040\141\156\171\040\163\153" \ +"\151\160\160\145\144\040\146\151\145\154\144\163\051\012\011\055" \ +"\167\040\116\011\103\157\155\160\141\162\145\040\116\040\143\150" \ +"\141\162\141\143\164\145\162\163\040\151\156\040\154\151\156\145" \ +"\000\133\055\165\144\135\040\133\106\111\114\105\135\012\012\103" \ +"\157\156\166\145\162\164\040\106\111\114\105\040\151\156\055\160" \ +"\154\141\143\145\040\146\162\157\155\040\125\156\151\170\040\164" \ +"\157\040\104\117\123\040\146\157\162\155\141\164\056\012\127\150" \ +"\145\156\040\156\157\040\146\151\154\145\040\151\163\040\147\151" \ +"\166\145\156\054\040\165\163\145\040\163\164\144\151\156\057\163" \ +"\164\144\157\165\164\056\012\012\011\055\165\011\144\157\163\062" \ +"\165\156\151\170\012\011\055\144\011\165\156\151\170\062\144\157" \ +"\163\000\133\117\120\124\111\117\116\123\135\040\133\120\122\117" \ +"\107\040\133\101\122\107\123\135\135\012\012\011\055\155\054\055" \ +"\055\155\157\165\156\164\133\075\106\111\114\105\135\011\125\156" \ +"\163\150\141\162\145\040\155\157\165\156\164\040\156\141\155\145" \ +"\163\160\141\143\145\012\011\055\165\054\055\055\165\164\163\133" \ +"\075\106\111\114\105\135\011\011\125\156\163\150\141\162\145\040" \ +"\125\124\123\040\156\141\155\145\163\160\141\143\145\040\050\150" \ +"\157\163\164\156\141\155\145\040\145\164\143\056\051\012\011\055" \ +"\151\054\055\055\151\160\143\133\075\106\111\114\105\135\011\011" \ +"\125\156\163\150\141\162\145\040\123\171\163\164\145\155\040\126" \ +"\040\111\120\103\040\156\141\155\145\163\160\141\143\145\012\011" \ +"\055\156\054\055\055\156\145\164\133\075\106\111\114\105\135\011" \ +"\011\125\156\163\150\141\162\145\040\156\145\164\167\157\162\153" \ +"\040\156\141\155\145\163\160\141\143\145\012\011\055\160\054\055" \ +"\055\160\151\144\133\075\106\111\114\105\135\011\011\125\156\163" \ +"\150\141\162\145\040\120\111\104\040\156\141\155\145\163\160\141" \ +"\143\145\012\011\055\125\054\055\055\165\163\145\162\133\075\106" \ +"\111\114\105\135\011\125\156\163\150\141\162\145\040\165\163\145" \ +"\162\040\156\141\155\145\163\160\141\143\145\012\011\055\146\054" \ +"\055\055\146\157\162\153\011\011\106\157\162\153\040\142\145\146" \ +"\157\162\145\040\145\170\145\143\151\156\147\040\120\122\117\107" \ +"\012\011\055\162\054\055\055\155\141\160\055\162\157\157\164\055" \ +"\165\163\145\162\011\115\141\160\040\143\165\162\162\145\156\164" \ +"\040\165\163\145\162\040\164\157\040\162\157\157\164\040\050\151" \ +"\155\160\154\151\145\163\040\055\125\051\012\011\055\055\155\157" \ +"\165\156\164\055\160\162\157\143\133\075\104\111\122\135\011\115" \ +"\157\165\156\164\040\057\160\162\157\143\040\146\151\154\145\163" \ +"\171\163\164\145\155\040\146\151\162\163\164\040\050\151\155\160" \ +"\154\151\145\163\040\055\155\051\012\011\055\055\160\162\157\160" \ +"\141\147\141\164\151\157\156\040\163\154\141\166\145\174\163\150" \ +"\141\162\145\144\174\160\162\151\166\141\164\145\174\165\156\143" \ +"\150\141\156\147\145\144\012\011\011\011\011\115\157\144\151\146" \ +"\171\040\155\157\165\156\164\040\160\162\157\160\141\147\141\164" \ +"\151\157\156\040\151\156\040\155\157\165\156\164\040\156\141\155" \ +"\145\163\160\141\143\145\012\011\055\055\163\145\164\147\162\157" \ +"\165\160\163\040\141\154\154\157\167\174\144\145\156\171\011\103" \ +"\157\156\164\162\157\154\040\164\150\145\040\163\145\164\147\162" \ +"\157\165\160\163\040\163\171\163\143\141\154\154\040\151\156\040" \ +"\165\163\145\162\040\156\141\155\145\163\160\141\143\145\163\000" \ +"\133\055\154\156\157\152\160\161\135\040\106\111\114\105\133\056" \ +"\172\151\160\135\040\133\106\111\114\105\135\056\056\056\040\133" \ +"\055\170\040\106\111\114\105\056\056\056\135\040\133\055\144\040" \ +"\104\111\122\135\012\012\105\170\164\162\141\143\164\040\106\111" \ +"\114\105\163\040\146\162\157\155\040\132\111\120\040\141\162\143" \ +"\150\151\166\145\012\012\011\055\154\011\114\151\163\164\040\143" \ +"\157\156\164\145\156\164\163\040\050\167\151\164\150\040\055\161" \ +"\040\146\157\162\040\163\150\157\162\164\040\146\157\162\155\051" \ +"\012\011\055\156\011\116\145\166\145\162\040\157\166\145\162\167" \ +"\162\151\164\145\040\146\151\154\145\163\040\050\144\145\146\141" \ +"\165\154\164\072\040\141\163\153\051\012\011\055\157\011\117\166" \ +"\145\162\167\162\151\164\145\012\011\055\152\011\104\157\040\156" \ +"\157\164\040\162\145\163\164\157\162\145\040\160\141\164\150\163" \ +"\012\011\055\160\011\120\162\151\156\164\040\164\157\040\163\164" \ +"\144\157\165\164\012\011\055\161\011\121\165\151\145\164\012\011" \ +"\055\170\040\106\111\114\105\011\105\170\143\154\165\144\145\040" \ +"\106\111\114\105\163\012\011\055\144\040\104\111\122\011\105\170" \ +"\164\162\141\143\164\040\151\156\164\157\040\104\111\122\000\012" \ +"\012\104\151\163\160\154\141\171\040\164\150\145\040\164\151\155" \ +"\145\040\163\151\156\143\145\040\164\150\145\040\154\141\163\164" \ +"\040\142\157\157\164\000\012\012\120\162\151\156\164\040\164\150" \ +"\145\040\165\163\145\162\163\040\143\165\162\162\145\156\164\154" \ +"\171\040\154\157\147\147\145\144\040\157\156\000\116\012\012\120" \ +"\141\165\163\145\040\146\157\162\040\116\040\155\151\143\162\157" \ +"\163\145\143\157\156\144\163\000\133\055\157\040\117\125\124\106" \ +"\111\114\105\135\040\133\111\116\106\111\114\105\135\012\012\125" \ +"\165\144\145\143\157\144\145\040\141\040\146\151\154\145\012\106" \ +"\151\156\144\163\040\117\125\124\106\111\114\105\040\151\156\040" \ +"\165\165\145\156\143\157\144\145\144\040\163\157\165\162\143\145" \ +"\040\165\156\154\145\163\163\040\055\157\040\151\163\040\147\151" \ +"\166\145\156\000\133\055\155\135\040\133\106\111\114\105\135\040" \ +"\123\124\117\122\105\104\137\106\111\114\105\116\101\115\105\012" \ +"\012\125\165\145\156\143\157\144\145\040\106\111\114\105\040\050" \ +"\157\162\040\163\164\144\151\156\051\040\164\157\040\163\164\144" \ +"\157\165\164\012\012\011\055\155\011\125\163\145\040\142\141\163" \ +"\145\066\064\040\145\156\143\157\144\151\156\147\040\160\145\162" \ +"\040\122\106\103\061\065\062\061\000\103\117\115\115\101\116\104" \ +"\040\133\117\120\124\111\117\116\123\135\012\012\103\162\145\141" \ +"\164\145\040\141\156\144\040\162\145\155\157\166\145\040\166\151" \ +"\162\164\165\141\154\040\145\164\150\145\162\156\145\164\040\144" \ +"\145\166\151\143\145\163\012\012\011\141\144\144\011\011\111\106" \ +"\101\103\105\040\126\114\101\116\137\111\104\012\011\162\145\155" \ +"\011\011\126\114\101\116\137\116\101\115\105\012\011\163\145\164" \ +"\137\146\154\141\147\011\111\106\101\103\105\040\060\174\061\040" \ +"\126\114\101\116\137\121\117\123\012\011\163\145\164\137\145\147" \ +"\162\145\163\163\137\155\141\160\011\126\114\101\116\137\116\101" \ +"\115\105\040\123\113\102\137\120\122\111\117\040\126\114\101\116" \ +"\137\121\117\123\012\011\163\145\164\137\151\156\147\162\145\163" \ +"\163\137\155\141\160\011\126\114\101\116\137\116\101\115\105\040" \ +"\123\113\102\137\120\122\111\117\040\126\114\101\116\137\121\117" \ +"\123\012\011\163\145\164\137\156\141\155\145\137\164\171\160\145" \ +"\011\116\101\115\105\137\124\131\120\105\000\133\117\120\124\111" \ +"\117\116\123\135\040\133\106\111\114\105\135\056\056\056\012\012" \ +"\105\144\151\164\040\106\111\114\105\012\012\011\055\143\040\103" \ +"\115\104\011\111\156\151\164\151\141\154\040\143\157\155\155\141" \ +"\156\144\040\164\157\040\162\165\156\040\050\044\105\130\111\116" \ +"\111\124\040\141\154\163\157\040\141\166\141\151\154\141\142\154" \ +"\145\051\012\011\055\122\011\122\145\141\144\055\157\156\154\171" \ +"\012\011\055\110\011\114\151\163\164\040\141\166\141\151\154\141" \ +"\142\154\145\040\146\145\141\164\165\162\145\163\000\133\055\141" \ +"\135\012\012\114\157\143\153\040\141\040\166\151\162\164\165\141" \ +"\154\040\164\145\162\155\151\156\141\154\056\040\101\040\160\141" \ +"\163\163\167\157\162\144\040\151\163\040\162\145\161\165\151\162" \ +"\145\144\040\164\157\040\165\156\154\157\143\153\056\012\012\011" \ +"\055\141\011\114\157\143\153\040\141\154\154\040\126\124\163\000" \ +"\012\012\123\150\157\167\040\167\150\157\040\151\163\040\154\157" \ +"\147\147\145\144\040\157\156\000\133\106\111\114\105\135\012\012" \ +"\127\162\151\164\145\040\143\157\156\164\145\156\164\040\157\146" \ +"\040\106\111\114\105\040\157\162\040\163\164\144\151\156\040\164" \ +"\157\040\141\154\154\040\154\157\147\147\145\144\055\151\156\040" \ +"\165\163\145\162\163\000\133\055\156\040\123\105\103\135\040\133" \ +"\055\164\135\040\120\122\117\107\040\101\122\107\123\012\012\122" \ +"\165\156\040\120\122\117\107\040\160\145\162\151\157\144\151\143" \ +"\141\154\154\171\012\012\011\055\156\040\123\105\103\011\114\157" \ +"\157\160\040\160\145\162\151\157\144\040\050\144\145\146\141\165" \ +"\154\164\040\062\051\012\011\055\164\011\104\157\156\047\164\040" \ +"\160\162\151\156\164\040\150\145\141\144\145\162\000\133\055\164" \ +"\040\116\133\155\163\135\135\040\133\055\124\040\116\133\155\163" \ +"\135\135\040\133\055\106\135\040\104\105\126\012\012\120\145\162" \ +"\151\157\144\151\143\141\154\154\171\040\167\162\151\164\145\040" \ +"\164\157\040\167\141\164\143\150\144\157\147\040\144\145\166\151" \ +"\143\145\040\104\105\126\012\012\011\055\124\040\116\011\122\145" \ +"\142\157\157\164\040\141\146\164\145\162\040\116\040\163\145\143" \ +"\157\156\144\163\040\151\146\040\156\157\164\040\162\145\163\145" \ +"\164\040\050\144\145\146\141\165\154\164\040\066\060\051\012\011" \ +"\055\164\040\116\011\122\145\163\145\164\040\145\166\145\162\171" \ +"\040\116\040\163\145\143\157\156\144\163\040\050\144\145\146\141" \ +"\165\154\164\040\063\060\051\012\011\055\106\011\122\165\156\040" \ +"\151\156\040\146\157\162\145\147\162\157\165\156\144\012\012\125" \ +"\163\145\040\065\060\060\155\163\040\164\157\040\163\160\145\143" \ +"\151\146\171\040\160\145\162\151\157\144\040\151\156\040\155\151" \ +"\154\154\151\163\145\143\157\156\144\163\000\133\055\143\155\154" \ +"\167\114\135\040\133\106\111\114\105\135\056\056\056\012\012\103" \ +"\157\165\156\164\040\154\151\156\145\163\054\040\167\157\162\144" \ +"\163\054\040\141\156\144\040\142\171\164\145\163\040\146\157\162" \ +"\040\145\141\143\150\040\106\111\114\105\040\050\157\162\040\163" \ +"\164\144\151\156\051\012\012\011\055\143\011\103\157\165\156\164" \ +"\040\142\171\164\145\163\012\011\055\155\011\103\157\165\156\164" \ +"\040\143\150\141\162\141\143\164\145\162\163\012\011\055\154\011" \ +"\103\157\165\156\164\040\156\145\167\154\151\156\145\163\012\011" \ +"\055\167\011\103\157\165\156\164\040\167\157\162\144\163\012\011" \ +"\055\114\011\120\162\151\156\164\040\154\157\156\147\145\163\164" \ +"\040\154\151\156\145\040\154\145\156\147\164\150\000\133\055\143" \ +"\174\055\055\143\157\156\164\151\156\165\145\135\040\133\055\055" \ +"\163\160\151\144\145\162\135\040\133\055\161\174\055\055\161\165" \ +"\151\145\164\135\040\133\055\117\174\055\055\157\165\164\160\165" \ +"\164\055\144\157\143\165\155\145\156\164\040\106\111\114\105\135" \ +"\012\011\133\055\157\174\055\055\157\165\164\160\165\164\055\146" \ +"\151\154\145\040\106\111\114\105\135\040\133\055\055\150\145\141" \ +"\144\145\162\040\047\150\145\141\144\145\162\072\040\166\141\154" \ +"\165\145\047\135\040\133\055\131\174\055\055\160\162\157\170\171" \ +"\040\157\156\057\157\146\146\135\012\011\133\055\120\040\104\111" \ +"\122\135\040\133\055\123\174\055\055\163\145\162\166\145\162\055" \ +"\162\145\163\160\157\156\163\145\135\040\133\055\125\174\055\055" \ +"\165\163\145\162\055\141\147\145\156\164\040\101\107\105\116\124" \ +"\135\040\133\055\124\040\123\105\103\135\040\125\122\114\056\056" \ +"\056\012\012\122\145\164\162\151\145\166\145\040\146\151\154\145" \ +"\163\040\166\151\141\040\110\124\124\120\040\157\162\040\106\124" \ +"\120\012\012\011\055\055\163\160\151\144\145\162\011\117\156\154" \ +"\171\040\143\150\145\143\153\040\125\122\114\040\145\170\151\163" \ +"\164\145\156\143\145\072\040\044\077\040\151\163\040\060\040\151" \ +"\146\040\145\170\151\163\164\163\012\011\055\143\011\011\103\157" \ +"\156\164\151\156\165\145\040\162\145\164\162\151\145\166\141\154" \ +"\040\157\146\040\141\142\157\162\164\145\144\040\164\162\141\156" \ +"\163\146\145\162\012\011\055\161\011\011\121\165\151\145\164\012" \ +"\011\055\120\040\104\111\122\011\011\123\141\166\145\040\164\157" \ +"\040\104\111\122\040\050\144\145\146\141\165\154\164\040\056\051" \ +"\012\011\055\123\040\040\040\040\011\011\123\150\157\167\040\163" \ +"\145\162\166\145\162\040\162\145\163\160\157\156\163\145\012\011" \ +"\055\124\040\123\105\103\011\011\116\145\164\167\157\162\153\040" \ +"\162\145\141\144\040\164\151\155\145\157\165\164\040\151\163\040" \ +"\123\105\103\040\163\145\143\157\156\144\163\012\011\055\117\040" \ +"\106\111\114\105\011\011\123\141\166\145\040\164\157\040\106\111" \ +"\114\105\040\050\047\055\047\040\146\157\162\040\163\164\144\157" \ +"\165\164\051\012\011\055\157\040\106\111\114\105\011\011\114\157" \ +"\147\040\155\145\163\163\141\147\145\163\040\164\157\040\106\111" \ +"\114\105\012\011\055\125\040\123\124\122\011\011\125\163\145\040" \ +"\123\124\122\040\146\157\162\040\125\163\145\162\055\101\147\145" \ +"\156\164\040\150\145\141\144\145\162\012\011\055\131\040\157\156" \ +"\057\157\146\146\011\125\163\145\040\160\162\157\170\171\000\133" \ +"\055\141\135\012\012\123\150\157\167\040\167\150\157\040\151\163" \ +"\040\154\157\147\147\145\144\040\157\156\012\012\011\055\141\011" \ +"\123\150\157\167\040\141\154\154\012\011\055\110\011\120\162\151" \ +"\156\164\040\143\157\154\165\155\156\040\150\145\141\144\145\162" \ +"\163\000\012\012\120\162\151\156\164\040\164\150\145\040\165\163" \ +"\145\162\040\156\141\155\145\040\141\163\163\157\143\151\141\164" \ +"\145\144\040\167\151\164\150\040\164\150\145\040\143\165\162\162" \ +"\145\156\164\040\145\146\146\145\143\164\151\166\145\040\165\163" \ +"\145\162\040\151\144\000\133\055\151\135\040\133\055\150\040\123" \ +"\105\122\126\105\122\135\040\133\055\160\040\120\117\122\124\135" \ +"\040\116\101\115\105\056\056\056\012\012\121\165\145\162\171\040" \ +"\127\110\117\111\123\040\151\156\146\157\040\141\142\157\165\164" \ +"\040\116\101\115\105\012\012\011\055\151\011\123\150\157\167\040" \ +"\162\145\144\151\162\145\143\164\040\162\145\163\165\154\164\163" \ +"\040\164\157\157\012\011\055\150\054\055\160\011\123\145\162\166" \ +"\145\162\040\164\157\040\161\165\145\162\171\000\133\117\120\124" \ +"\111\117\116\123\135\040\133\120\122\117\107\040\101\122\107\123" \ +"\135\012\012\122\165\156\040\120\122\117\107\040\157\156\040\145" \ +"\166\145\162\171\040\151\164\145\155\040\147\151\166\145\156\040" \ +"\142\171\040\163\164\144\151\156\012\012\011\055\060\011\111\156" \ +"\160\165\164\040\151\163\040\163\145\160\141\162\141\164\145\144" \ +"\040\142\171\040\116\125\114\163\012\011\055\141\040\106\111\114" \ +"\105\011\122\145\141\144\040\146\162\157\155\040\106\111\114\105" \ +"\040\151\156\163\164\145\141\144\040\157\146\040\163\164\144\151" \ +"\156\012\011\055\162\011\104\157\156\047\164\040\162\165\156\040" \ +"\143\157\155\155\141\156\144\040\151\146\040\151\156\160\165\164" \ +"\040\151\163\040\145\155\160\164\171\012\011\055\164\011\120\162" \ +"\151\156\164\040\164\150\145\040\143\157\155\155\141\156\144\040" \ +"\157\156\040\163\164\144\145\162\162\040\142\145\146\157\162\145" \ +"\040\145\170\145\143\165\164\151\157\156\012\011\055\160\011\101" \ +"\163\153\040\165\163\145\162\040\167\150\145\164\150\145\162\040" \ +"\164\157\040\162\165\156\040\145\141\143\150\040\143\157\155\155" \ +"\141\156\144\012\011\055\105\040\123\124\122\054\055\145\133\123" \ +"\124\122\135\011\123\124\122\040\163\164\157\160\163\040\151\156" \ +"\160\165\164\040\160\162\157\143\145\163\163\151\156\147\012\011" \ +"\055\111\040\123\124\122\011\122\145\160\154\141\143\145\040\123" \ +"\124\122\040\167\151\164\150\151\156\040\120\122\117\107\040\101" \ +"\122\107\123\040\167\151\164\150\040\151\156\160\165\164\040\154" \ +"\151\156\145\012\011\055\156\040\116\011\120\141\163\163\040\156" \ +"\157\040\155\157\162\145\040\164\150\141\156\040\116\040\141\162" \ +"\147\163\040\164\157\040\120\122\117\107\012\011\055\163\040\116" \ +"\011\120\141\163\163\040\143\157\155\155\141\156\144\040\154\151" \ +"\156\145\040\157\146\040\156\157\040\155\157\162\145\040\164\150" \ +"\141\156\040\116\040\142\171\164\145\163\012\011\055\120\040\116" \ +"\011\122\165\156\040\165\160\040\164\157\040\116\040\120\122\117" \ +"\107\163\040\151\156\040\160\141\162\141\154\154\145\154\012\011" \ +"\055\170\011\105\170\151\164\040\151\146\040\163\151\172\145\040" \ +"\151\163\040\145\170\143\145\145\144\145\144\000\133\117\120\124" \ +"\111\117\116\123\135\040\133\106\111\114\105\135\012\012\110\145" \ +"\170\040\144\165\155\160\040\106\111\114\105\040\050\157\162\040" \ +"\163\164\144\151\156\051\012\012\011\055\147\040\116\011\011\102" \ +"\171\164\145\163\040\160\145\162\040\147\162\157\165\160\012\011" \ +"\055\143\040\116\011\011\102\171\164\145\163\040\160\145\162\040" \ +"\154\151\156\145\012\011\055\160\011\011\123\150\157\167\040\157" \ +"\156\154\171\040\150\145\170\040\142\171\164\145\163\054\040\141" \ +"\163\163\165\155\145\163\040\055\143\063\060\012\011\055\154\040" \ +"\114\105\116\107\124\110\011\123\150\157\167\040\157\156\154\171" \ +"\040\146\151\162\163\164\040\114\105\116\107\124\110\040\142\171" \ +"\164\145\163\012\011\055\163\040\117\106\106\123\105\124\011\123" \ +"\153\151\160\040\117\106\106\123\105\124\040\142\171\164\145\163" \ +"\000\133\106\111\114\105\135\056\056\056\012\012\104\145\143\157" \ +"\155\160\162\145\163\163\040\164\157\040\163\164\144\157\165\164" \ +"\000\133\106\111\114\105\135\056\056\056\012\012\104\145\143\157" \ +"\155\160\162\145\163\163\040\164\157\040\163\164\144\157\165\164" \ +"\000\133\117\120\124\111\117\116\123\135\040\111\106\101\103\105" \ +"\040\123\103\122\111\120\124\012\012\115\141\156\141\147\145\040" \ +"\141\040\132\145\162\157\103\157\156\146\040\111\120\166\064\040" \ +"\154\151\156\153\055\154\157\143\141\154\040\141\144\144\162\145" \ +"\163\163\012\012\011\055\146\011\011\122\165\156\040\151\156\040" \ +"\146\157\162\145\147\162\157\165\156\144\012\011\055\161\011\011" \ +"\121\165\151\164\040\141\146\164\145\162\040\157\142\164\141\151" \ +"\156\151\156\147\040\141\144\144\162\145\163\163\012\011\055\162" \ +"\040\061\066\071\056\062\065\064\056\170\056\170\011\122\145\161" \ +"\165\145\163\164\040\164\150\151\163\040\141\144\144\162\145\163" \ +"\163\040\146\151\162\163\164\012\011\055\154\040\170\056\170\056" \ +"\060\056\060\011\125\163\145\040\164\150\151\163\040\162\141\156" \ +"\147\145\040\151\156\163\164\145\141\144\040\157\146\040\061\066" \ +"\071\056\062\065\064\012\011\055\166\011\011\126\145\162\142\157" \ +"\163\145\012\012\044\114\117\107\107\111\116\107\075\156\157\156" \ +"\145\011\011\123\165\160\160\162\145\163\163\040\154\157\147\147" \ +"\151\156\147\012\044\114\117\107\107\111\116\107\075\163\171\163" \ +"\154\157\147\040\011\114\157\147\040\164\157\040\163\171\163\154" \ +"\157\147\012\012\127\151\164\150\040\156\157\040\055\161\054\040" \ +"\162\165\156\163\040\143\157\156\164\151\156\165\157\165\163\154" \ +"\171\040\155\157\156\151\164\157\162\151\156\147\040\146\157\162" \ +"\040\101\122\120\040\143\157\156\146\154\151\143\164\163\054\012" \ +"\145\170\151\164\163\040\157\156\154\171\040\157\156\040\111\057" \ +"\117\040\145\162\162\157\162\163\040\050\154\151\156\153\040\144" \ +"\157\167\156\040\145\164\143\051\000" \ + +#define UNPACKED_USAGE_LENGTH 79817 + +#define PACKED_USAGE \ +0150,0061,0061,0101,0131,0046,0123,0131,0311,0010,0031,0324,0000,0000,0262,0337, \ +0200,0160,0160,0177,0377,0377,0377,0377,0377,0377,0377,0377,0377,0377,0377,0140, \ +0211,0101,0247,0240,0366,0300,0175,0050,0050,0003,0233,0356,0251,0365,0221,0131, \ +0003,0273,0122,0233,0272,0363,0166,0372,0346,0373,0127,0240,0320,0064,0320,0333, \ +0356,0032,0000,0123,0307,0337,0123,0307,0252,0225,0262,0303,0106,0132,0045,0037, \ +0106,0164,0215,0154,0125,0233,0264,0315,0162,0220,0321,0255,0025,0154,0024,0335, \ +0147,0024,0373,0223,0006,0200,0173,0356,0200,0000,0000,0027,0331,0367,0301,0343, \ +0353,0124,0250,0035,0217,0155,0255,0265,0052,0052,0326,0172,0155,0261,0135,0167, \ +0123,0247,0066,0152,0044,0222,0214,0253,0132,0062,0355,0253,0201,0076,0355,0332, \ +0115,0344,0351,0271,0356,0274,0356,0222,0056,0040,0255,0166,0153,0143,0003,0040, \ +0371,0357,0260,0000,0037,0153,0157,0175,0356,0355,0073,0034,0267,0154,0231,0124, \ +0346,0373,0333,0326,0252,0332,0320,0015,0052,0233,0157,0100,0062,0047,0023,0257, \ +0151,0040,0320,0320,0024,0017,0167,0267,0074,0356,0365,0227,0135,0350,0346,0147, \ +0275,0160,0035,0316,0214,0055,0015,0155,0122,0300,0210,0143,0033,0157,0125,0335, \ +0255,0101,0175,0363,0335,0172,0314,0072,0350,0137,0057,0163,0243,0220,0056,0254, \ +0315,0224,0031,0260,0173,0272,0352,0074,0103,0112,0005,0013,0254,0006,0200,0252, \ +0210,0250,0206,0200,0121,0256,0173,0336,0101,0352,0265,0200,0044,0055,0054,0241, \ +0151,0214,0175,0157,0276,0123,0154,0250,0201,0334,0345,0364,0345,0155,0247,0067, \ +0107,0136,0365,0327,0124,0344,0212,0253,0153,0275,0261,0326,0216,0356,0173,0307, \ +0247,0136,0155,0164,0232,0332,0146,0042,0127,0273,0135,0212,0327,0275,0035,0313, \ +0337,0144,0065,0061,0000,0200,0001,0000,0001,0015,0003,0104,0323,0043,0115,0023, \ +0114,0211,0264,0152,0236,0230,0004,0311,0202,0247,0224,0336,0240,0324,0364,0002, \ +0010,0040,0200,0204,0310,0311,0241,0031,0000,0236,0251,0352,0172,0151,0036,0240, \ +0332,0207,0250,0365,0000,0320,0000,0310,0015,0060,0221,0004,0002,0231,0242,0065, \ +0115,0246,0205,0037,0252,0171,0115,0250,0031,0240,0004,0172,0150,0002,0000,0000, \ +0000,0323,0011,0064,0222,0020,0100,0020,0004,0321,0211,0062,0064,0310,0214,0247, \ +0246,0046,0247,0344,0250,0375,0115,0252,0172,0232,0171,0106,0106,0231,0015,0001, \ +0352,0000,0211,0104,0004,0150,0011,0211,0241,0075,0004,0230,0324,0323,0117,0105, \ +0061,0225,0077,0044,0365,0075,0021,0220,0320,0324,0172,0203,0115,0242,0172,0115, \ +0000,0011,0021,0010,0004,0004,0321,0220,0023,0115,0014,0200,0215,0006,0204,0152, \ +0172,0150,0152,0155,0065,0062,0231,0066,0204,0075,0046,0106,0215,0035,0024,0376, \ +0255,0372,0302,0037,0370,0362,0064,0051,0117,0375,0257,0117,0331,0017,0377,0103, \ +0363,0220,0077,0367,0042,0045,0176,0051,0366,0377,0257,0327,0377,0044,0173,0237, \ +0101,0174,0046,0022,0131,0043,0002,0104,0244,0172,0342,0213,0076,0155,0121,0106, \ +0025,0015,0163,0174,0271,0176,0145,0277,0362,0163,0041,0113,0163,0223,0254,0177, \ +0261,0151,0077,0314,0177,0315,0167,0027,0313,0362,0151,0207,0301,0147,0134,0061, \ +0331,0373,0307,0024,0152,0026,0306,0066,0142,0375,0026,0322,0302,0173,0220,0021, \ +0113,0075,0354,0130,0235,0361,0107,0110,0377,0333,0316,0153,0226,0127,0011,0137, \ +0112,0155,0302,0240,0217,0062,0171,0240,0322,0026,0304,0244,0203,0311,0325,0074, \ +0136,0146,0257,0336,0120,0321,0361,0135,0244,0023,0151,0325,0311,0234,0155,0174, \ +0206,0073,0153,0256,0126,0236,0315,0037,0171,0324,0272,0206,0163,0117,0144,0151, \ +0044,0022,0355,0205,0155,0016,0167,0047,0146,0320,0154,0013,0252,0151,0020,0111, \ +0165,0233,0233,0131,0062,0131,0050,0201,0142,0257,0355,0111,0151,0262,0254,0114, \ +0271,0045,0053,0121,0162,0320,0123,0220,0313,0113,0327,0231,0253,0134,0021,0330, \ +0213,0340,0334,0261,0174,0305,0161,0060,0141,0070,0100,0115,0277,0152,0057,0327, \ +0135,0360,0066,0326,0275,0313,0051,0015,0360,0037,0216,0256,0323,0320,0216,0010, \ +0172,0100,0077,0264,0363,0155,0240,0046,0171,0055,0357,0205,0103,0364,0322,0214, \ +0117,0341,0371,0176,0135,0177,0363,0347,0313,0227,0157,0013,0262,0160,0244,0164, \ +0266,0201,0064,0304,0216,0124,0374,0205,0367,0173,0362,0166,0272,0306,0275,0077, \ +0031,0216,0122,0321,0057,0045,0126,0362,0142,0363,0335,0374,0171,0337,0253,0061, \ +0363,0316,0042,0202,0032,0004,0277,0106,0156,0237,0351,0317,0303,0365,0240,0165, \ +0171,0372,0271,0167,0377,0313,0171,0064,0146,0277,0107,0001,0206,0231,0162,0146, \ +0026,0152,0016,0345,0363,0254,0052,0100,0277,0111,0241,0160,0160,0322,0066,0057, \ +0163,0335,0222,0155,0012,0375,0065,0370,0156,0270,0067,0244,0107,0276,0120,0335, \ +0375,0076,0072,0061,0145,0311,0014,0172,0054,0120,0222,0376,0114,0001,0251,0332, \ +0143,0101,0331,0177,0345,0154,0317,0156,0216,0151,0362,0224,0001,0354,0154,0362, \ +0202,0022,0012,0060,0260,0067,0111,0130,0170,0107,0177,0374,0362,0157,0052,0363, \ +0362,0153,0344,0334,0100,0373,0257,0264,0125,0140,0253,0250,0306,0211,0064,0350, \ +0253,0033,0000,0253,0131,0001,0376,0340,0071,0047,0314,0043,0225,0162,0141,0343, \ +0202,0244,0040,0256,0136,0147,0103,0335,0341,0333,0325,0327,0354,0317,0122,0202, \ +0212,0052,0154,0330,0050,0042,0252,0040,0277,0365,0376,0376,0236,0137,0227,0023, \ +0243,0066,0070,0304,0317,0006,0214,0200,0240,0041,0010,0020,0202,0333,0321,0133, \ +0072,0237,0152,0016,0327,0140,0212,0065,0051,0101,0140,0217,0077,0134,0351,0016, \ +0376,0031,0220,0055,0045,0313,0253,0057,0150,0217,0141,0075,0126,0316,0157,0315, \ +0345,0046,0374,0355,0023,0024,0171,0072,0014,0134,0242,0023,0061,0214,0233,0047, \ +0167,0016,0110,0150,0200,0363,0026,0340,0175,0051,0211,0330,0330,0266,0144,0121, \ +0042,0166,0003,0027,0326,0265,0143,0273,0214,0302,0125,0213,0032,0346,0237,0331, \ +0214,0326,0146,0006,0355,0061,0374,0004,0225,0114,0353,0242,0165,0031,0321,0076, \ +0174,0170,0023,0327,0043,0253,0205,0273,0254,0032,0127,0331,0211,0370,0212,0173, \ +0332,0202,0323,0230,0262,0151,0161,0023,0020,0032,0252,0134,0372,0226,0112,0200, \ +0165,0346,0276,0075,0071,0122,0162,0014,0327,0101,0367,0344,0120,0364,0151,0314, \ +0255,0172,0035,0112,0262,0335,0243,0235,0171,0140,0130,0115,0374,0037,0066,0151, \ +0346,0342,0315,0113,0126,0042,0014,0237,0017,0106,0350,0260,0064,0204,0354,0174, \ +0253,0256,0247,0135,0053,0005,0204,0260,0124,0154,0041,0241,0073,0110,0063,0146, \ +0211,0364,0125,0325,0334,0055,0176,0135,0362,0041,0050,0261,0123,0153,0164,0064, \ +0153,0331,0024,0013,0012,0131,0266,0217,0121,0041,0074,0361,0144,0066,0021,0041, \ +0014,0317,0376,0072,0371,0205,0113,0143,0343,0200,0140,0226,0174,0033,0100,0117, \ +0247,0256,0334,0271,0216,0327,0336,0370,0174,0125,0062,0032,0137,0252,0040,0074, \ +0355,0066,0240,0303,0321,0327,0112,0301,0131,0073,0017,0242,0165,0277,0362,0223, \ +0020,0043,0036,0213,0375,0131,0101,0137,0126,0251,0225,0001,0273,0043,0006,0314, \ +0342,0245,0110,0251,0336,0140,0020,0226,0203,0360,0005,0346,0267,0043,0043,0101, \ +0017,0343,0273,0326,0207,0240,0353,0221,0062,0150,0335,0144,0315,0017,0054,0146, \ +0260,0130,0375,0143,0172,0040,0156,0362,0125,0171,0217,0250,0012,0072,0272,0237, \ +0203,0052,0355,0246,0061,0204,0174,0043,0142,0030,0062,0131,0213,0255,0066,0372, \ +0075,0352,0206,0203,0015,0135,0176,0136,0375,0312,0243,0334,0157,0376,0174,0052, \ +0165,0133,0056,0034,0214,0314,0114,0135,0201,0026,0155,0265,0250,0242,0056,0222, \ +0051,0153,0234,0275,0316,0154,0114,0367,0145,0134,0026,0075,0035,0255,0365,0143, \ +0333,0064,0363,0331,0034,0376,0134,0243,0124,0300,0203,0201,0146,0126,0356,0340, \ +0202,0025,0331,0347,0265,0223,0342,0015,0162,0272,0052,0040,0276,0154,0241,0272, \ +0034,0010,0205,0154,0251,0071,0010,0140,0046,0353,0316,0264,0121,0102,0156,0264, \ +0245,0274,0274,0314,0371,0163,0147,0247,0205,0131,0112,0366,0112,0321,0066,0027, \ +0372,0270,0342,0160,0216,0122,0221,0163,0025,0067,0370,0062,0175,0130,0050,0164, \ +0130,0277,0007,0214,0140,0236,0055,0072,0105,0034,0060,0222,0057,0170,0344,0004, \ +0220,0141,0252,0112,0150,0153,0104,0101,0336,0134,0275,0134,0310,0252,0130,0015, \ +0104,0070,0152,0255,0146,0012,0073,0202,0004,0263,0154,0133,0127,0057,0230,0363, \ +0074,0361,0010,0165,0146,0251,0255,0314,0064,0124,0262,0001,0214,0166,0175,0165, \ +0073,0173,0153,0120,0311,0356,0352,0276,0176,0152,0357,0051,0116,0030,0174,0055, \ +0113,0101,0043,0143,0144,0367,0223,0211,0171,0315,0223,0135,0257,0324,0374,0027, \ +0376,0371,0176,0002,0130,0272,0101,0311,0210,0325,0307,011 \ No newline at end of file diff --git a/BSP/linux-kernel/arch/arm/plat-novatek/include/plat b/BSP/linux-kernel/arch/arm/plat-novatek/include/plat index 325c0f1e7..d29f8ad06 120000 --- a/BSP/linux-kernel/arch/arm/plat-novatek/include/plat +++ b/BSP/linux-kernel/arch/arm/plat-novatek/include/plat @@ -1 +1 @@ -/home/payton/na51089_linux_sdk/na51089_linux_sdk/BSP/linux-kernel/arch/arm/plat-novatek/include/plat-na51089 \ No newline at end of file +/home/payton/S530/BSP/linux-kernel/arch/arm/plat-novatek/include/plat-na51089 \ No newline at end of file diff --git a/BSP/linux-kernel/arch/arm/plat-novatek/plat b/BSP/linux-kernel/arch/arm/plat-novatek/plat index c935c5867..be865272d 120000 --- a/BSP/linux-kernel/arch/arm/plat-novatek/plat +++ b/BSP/linux-kernel/arch/arm/plat-novatek/plat @@ -1 +1 @@ -/home/payton/na51089_linux_sdk/na51089_linux_sdk/BSP/linux-kernel/arch/arm/plat-novatek/plat-na51089 \ No newline at end of file +/home/payton/S530/BSP/linux-kernel/arch/arm/plat-novatek/plat-na51089 \ No newline at end of file diff --git a/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/hdal b/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/hdal index 4f38e8ba3..82b63d2d4 120000 --- a/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/hdal +++ b/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/hdal @@ -1 +1 @@ -/home/payton/na51089_linux_sdk/na51089_linux_sdk/code/hdal \ No newline at end of file +/home/payton/S530/code/hdal \ No newline at end of file diff --git a/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/vos b/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/vos index b9c6de55c..bfe54dbe3 120000 --- a/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/vos +++ b/BSP/linux-kernel/drivers/soc/nvt/nvt_hdal/vos @@ -1 +1 @@ -/home/payton/na51089_linux_sdk/na51089_linux_sdk/code/vos \ No newline at end of file +/home/payton/S530/code/vos \ No newline at end of file diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/app/hostap.sh b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/app/hostap.sh new file mode 100755 index 000000000..eeb41f656 --- /dev/null +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/app/hostap.sh @@ -0,0 +1,304 @@ +#!/bin/sh +# +# History: +# 2013/06/24 - [Tao Wu] Create file +# 2016/06/22 - [Tao Wu] Update file +# +# Copyright (c) 2015 Ambarella International LP +# +# This file and its contents ("Software") are protected by intellectual +# property rights including, without limitation, U.S. and/or foreign +# copyrights. This Software is also the confidential and proprietary +# information of Ambarella International LP and its licensors. You may not use, reproduce, +# disclose, distribute, modify, or otherwise prepare derivative works of this +# Software or any portion thereof except pursuant to a signed license agreement +# or nondisclosure agreement with Ambarella International LP or its authorized affiliates. +# In the absence of such an agreement, you agree to promptly notify and return +# this Software to Ambarella International LP. +# +# This file includes sample code and is only for internal testing and evaluation. If you +# distribute this sample code (whether in source, object, or binary code form), it will be +# without any warranty or indemnity protection from Ambarella International LP or its affiliates. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, +# MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +# IN NO EVENT SHALL AMBARELLA INTERNATIONAL LP OR ITS AFFILIATES BE LIABLE FOR ANY DIRECT, +# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; COMPUTER FAILURE OR MALFUNCTION; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# + +HOSTAP_VERSION="1.1.2" + +encryption=$1 +ssid=$2 +passwd=$3 +channel=$4 + +DEVICE=$5 +DIR_CONFIG=/tmp/config + +############# HOSTAP CONFIG ############### +WOWLAN=1 +HOSTAP_CTRL_INTERFACE=/var/run/hostapd +HOST_CONFIG=$DIR_CONFIG/hostapd.conf +DEFAULT_CHANNEL=1 +HOST_MAX_STA=1 +AP_PIN=12345670 +DRIVER=nl80211 + +wpa_group_rekey=120 +############# DHCP Server ############### +LOCAL_IP=192.168.1.1 +LOCAL_NETMASK=255.255.255.0 +DHCP_IP_START=192.168.1.20 +DHCP_IP_END=192.168.1.100 + +############# Exit Error Number ############### +ERRNO_OK=0 +ERRNO_PARAM=1 +ERRNO_ENV=2 +#ERRNO_SSID_NOT_FOUND=3 +#ERRNO_PASSWORD_WRONG=4 + +##################################### +usages() +{ + echo "Version: ${HOSTAP_VERSION}" + echo "This script used to Setup/Stop WiFi AP mode with hostapd" + echo "usage: $0 [open|wpa3|wpa2|wpa|wpawpa2|wps] " + echo "" + echo "Example:" + echo "Setup AP[Open]: $0 open 0 " + echo "Setup AP[Encrypt]: $0 [wpa3|wpa2|wpa|wpawpa2] " + echo "Setup AP[WPA2+WPS]:$0 wps " + echo " [Control AP] # hostapd_cli -i [wps_pbc | wps_pin any ] (PIN:${AP_PIN})" + echo "Stop AP mode: $0 stop" + echo "" + echo "NOTICE: Using interface AP[${DEVICE}] by default, change it if necessary." + + exit $ERRNO_OK +} + +# kill process +kill_apps() +{ + #the max times to kill app + local KILL_NUM_MAX=10 + + for app in "$@" + do + local kill_num=0 + while [ "$(pgrep "${app}")" != "" ] + do + if [ $kill_num -ge $KILL_NUM_MAX ]; then + echo "Please try execute \"killall ${app}\" by yourself" + exit $ERRNO_ENV + else + killall -9 "${app}" + sleep 1 + fi + kill_num=$((kill_num + 1)); + done + done +} + +stop_wifi_app() +{ + kill_apps udhcpc dnsmasq NetworkManager hostapd_cli hostapd + ifconfig ${DEVICE} down +} + +################ AP Mode ##################### +check_encrypt() +{ + if [ "${encryption}" != "open" ]; then + len=${#passwd} + if [ "$len" -lt 8 ]; then + echo "Password length at least 8" + exit 1 + fi + fi +} + +check_channel() +{ + if [ ${#channel} -gt 0 ]; then + if [ "${channel}" -gt 196 ] || [ "${channel}" -lt 1 ]; then + echo "Your Channel is wrong(1 ~ 196), using Channel ${DEFAULT_CHANNEL} by default." + channel=$DEFAULT_CHANNEL + fi + else + echo "No specified channel, using default channel ${DEFAULT_CHANNEL}." + channel=$DEFAULT_CHANNEL + fi +} + +generate_hostapd_conf() +{ + if [ -f ${HOST_CONFIG} ]; then + ## Use the saved config, Do not need generate new config except failed to connect. + return ; + fi + mkdir -p $DIR_CONFIG + + check_encrypt + check_channel + echo "AP: SSID[${ssid}], Password[${passwd}], Encryption[${encryption}], Channel[${channel}]." + + echo "interface=${DEVICE}" > ${HOST_CONFIG} + echo "ctrl_interface=${HOSTAP_CTRL_INTERFACE}" >> ${HOST_CONFIG} + echo "driver=${DRIVER}" >> ${HOST_CONFIG} + echo "ctrl_interface_group=0" >> ${HOST_CONFIG} + echo "ignore_broadcast_ssid=0" >> ${HOST_CONFIG} + echo "auth_algs=1" >> ${HOST_CONFIG} +# echo "country_code=CN" >> ${HOST_CONFIG} + + ## This for WiFi suspend/resume + #if [ $WOWLAN -eq 1 ]; then + #echo "wowlan_triggers=any" >> ${HOST_CONFIG} + #fi + + { + echo "beacon_int=100" + echo "dtim_period=1" + echo "preamble=0" + echo "ssid=${ssid}" + echo "max_num_sta=${HOST_MAX_STA}" + } >> ${HOST_CONFIG} + + if [ ${channel} -gt 14 ]; then + echo "hw_mode=a" >> ${HOST_CONFIG} + fi + echo "channel=${channel}" >> ${HOST_CONFIG} + + if [ "${encryption}" != "open" ]; then + local len_passwd=${#passwd} + local local_passwd_value="" + + if [ "$len_passwd" -eq 64 ]; then + echo "passphrase length is 64, using hex type" + local_passwd_value="${passwd}" + elif [ "$len_passwd" -ge 8 ] && [ "$len_passwd" -le 63 ]; then + local_passwd_value="${passwd}" + else + echo "Invalid passphrase length ${len_passwd} (expected: 8..63 or 64 hex)" + rm -rf ${HOST_CONFIG} + exit $ERRNO_PARAM + fi + fi + + case ${encryption} in + open) + ;; + wpa3) + echo "wpa=2" >> ${HOST_CONFIG} + echo "wpa_key_mgmt=SAE" >> ${HOST_CONFIG} + echo "rsn_pairwise=CCMP" >> ${HOST_CONFIG} + echo "wpa_passphrase=${local_passwd_value}" >> ${HOST_CONFIG} + echo "ieee80211w=2" >> ${HOST_CONFIG} +# echo "sae_password=${local_passwd_value}" >> ${HOST_CONFIG} + ;; + wpa2) + echo "wpa=2" >> ${HOST_CONFIG} + echo "wpa_key_mgmt=WPA-PSK" >> ${HOST_CONFIG} + echo "wpa_pairwise=CCMP" >> ${HOST_CONFIG} + echo "wpa_passphrase=${local_passwd_value}" >> ${HOST_CONFIG} + ;; + wpa) + echo "wpa=1" >> ${HOST_CONFIG} + echo "wpa_key_mgmt=WPA-PSK" >> ${HOST_CONFIG} + echo "wpa_pairwise=TKIP" >> ${HOST_CONFIG} + echo "wpa_passphrase=${local_passwd_value}" >> ${HOST_CONFIG} + ;; + wpawpa2) + echo "wpa=2" >> ${HOST_CONFIG} + echo "wpa_key_mgmt=WPA-PSK" >> ${HOST_CONFIG} + echo "wpa_pairwise=CCMP" >> ${HOST_CONFIG} + echo "wpa_passphrase=${local_passwd_value}" >> ${HOST_CONFIG} + ;; + wps) + echo "wpa=2" >> ${HOST_CONFIG} + echo "wpa_key_mgmt=WPA-PSK" >> ${HOST_CONFIG} + echo "wpa_pairwise=CCMP" >> ${HOST_CONFIG} + echo "wpa_passphrase=${local_passwd_value}" >> ${HOST_CONFIG} + + echo "wps_state=2" >> ${HOST_CONFIG} + echo "eap_server=1" >> ${HOST_CONFIG} + echo "ap_pin=${AP_PIN}" >> ${HOST_CONFIG} + echo "config_methods=label display push_button keypad ethernet" >> ${HOST_CONFIG} + echo "wps_pin_requests=/var/run/hostapd.pin-req" >> ${HOST_CONFIG} + ;; + *) + echo "Not support encryption [$encryption]" + exit $ERRNO_PARAM + ;; + esac + + #echo "wpa_group_rekey=$wpa_group_rekey" >> ${HOST_CONFIG} + #echo "ignore_broadcast_ssid=0" >> ${HOST_CONFIG} + #echo "ap_setup_locked=0" >> ${HOST_CONFIG} + echo "hw_mode=g" >> ${HOST_CONFIG} + echo "ieee80211n=1">>${HOST_CONFIG} +} + +start_dhcp_server() +{ +## Start DHCP Server ## + #mkdir -p /var/lib/misc + #mkdir -p /etc/dnsmasq.d + #dnsmasq -i${DEVICE} --no-daemon --no-resolv --no-poll --dhcp-range=${DHCP_IP_START},${DHCP_IP_END},1h & + udhcpd /appfs/etc/udhcpd.conf & +} + +hostapd_start_ap() +{ + ## Setup interface and set IP,gateway## + echo "Using Interface AP:[${DEVICE}]" + ifconfig ${DEVICE} ${LOCAL_IP} up + route add default netmask ${LOCAL_NETMASK} gw ${LOCAL_IP} + ## Start Hostapd ## + CMD="hostapd ${HOST_CONFIG} -e /appfs/etc/bpi/entropy.bin -B" + echo "CMD=${CMD}" + $CMD + + #start_dhcp_server + echo "HostAP Setup Finished." +} + +clear_config() +{ + rm -rf ${HOST_CONFIG} +} + +################ Main ################### + +## Show usage when no parameter +if [ $# -eq 0 ]; then + usages +fi + +## Start WiFi +if [ $# -gt 1 ]; then + clear_config +fi + +case ${encryption} in + "stop") + stop_wifi_app + ;; + open|wpa3|wpa2|wpa|wpawpa2|wps) + generate_hostapd_conf + hostapd_start_ap + ;; + *) + echo "Please Select Encryption [open|wpa3|wpa2|wpa|wpawpa2|wps] or stop" + exit $ERRNO_PARAM + ;; +esac +######################################## diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/BS_Net_wifiap8189ftv b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/BS_Net_wifiap8189ftv index 435fb7654..8d65a442d 100755 --- a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/BS_Net_wifiap8189ftv +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/BS_Net_wifiap8189ftv @@ -2,13 +2,13 @@ modprobe 8189fs -echo "Configuring loopback interface" +echo "Configuring loopback interface 8189fs" ifconfig lo 127.0.0.1 #FOR WiFi Sample ifconfig wlan0 up -ifconfig wlan0 192.168.1.3 -hostapd -B -dd /etc/wifiap_wpa2.conf +ifconfig wlan0 192.168.1.1 +#hostapd -B -dd /etc/wifiap_wpa2.conf #DHCP Deamon -udhcpd -fS /etc/udhcpdw.conf & +#udhcpd -fS /etc/udhcpdw.conf & diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/S25_Net b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/S25_Net index 44adacc00..5e3c4b730 100755 --- a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/S25_Net +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/init.d/S25_Net @@ -5,7 +5,8 @@ NETWORK_SETUP_SCRIPT="/etc/init.d/net_init.sh" do_wifi_init() { if [ "$NVT_SDIO_WIFI" == "NVT_SDIO_WIFI_RTK" ]; then - /etc/init.d/BS_Net_wifiap8189ftv + #/etc/init.d/BS_Net_wifiap8189ftv + echo "Configuring BS_Net_wifiap8189ftv sf stop" elif [ "$NVT_SDIO_WIFI" == "NVT_SDIO_WIFI_BRCM" ]; then modprobe bcmdhd # TBD diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/udhcpdw.conf b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/udhcpdw.conf old mode 100755 new mode 100644 index 975b8e67e..27774a02d --- a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/udhcpdw.conf +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/udhcpdw.conf @@ -2,117 +2,89 @@ # Values shown are defaults # The start and end of the IP lease block -start 192.168.1.20 +start 192.168.1.20 end 192.168.1.254 # The interface that udhcpd will use interface wlan0 - -# The maximum number of leases (includes addresses reserved -# by OFFER's, DECLINE's, and ARP conflicts). Will be corrected +#interface ap0 +# The maximim number of leases (includes addresses reserved +# by OFFER's, DECLINE's, and ARP conficts). Will be corrected # if it's bigger than IP lease block, but it ok to make it # smaller than lease block. #max_leases 254 +# The time period at which udhcpd will write out a dhcpd.leases +# file. If this is 0, udhcpd will never automatically write a +# lease file. Specified in seconds. +#auto_time 7200 + # The amount of time that an IP will be reserved (leased to nobody) -# if a DHCP decline message is received (seconds) +# if a DHCP decline message is received (seconds). #decline_time 3600 # The amount of time that an IP will be reserved -# if an ARP conflict occurs (seconds) +# if an ARP conflct occurs (seconds). #conflict_time 3600 -# How long an offered address is reserved (seconds) +# How long an offered address is reserved (seconds). #offer_time 60 # If client asks for lease below this value, it will be rounded up -# to this value (seconds) +# to this value (seconds). #min_lease 60 -# The location of the pid file -#pidfile /var/run/udhcpd.pid - # The location of the leases file #lease_file /var/lib/misc/udhcpd.leases -# The time period at which udhcpd will write out leases file. -# If this is 0, udhcpd will never automatically write leases file. -# Specified in seconds. -#auto_time 7200 +# The location of the pid file +#pidfile /var/run/udhcpd.pid -# Every time udhcpd writes a leases file, the below script will be called +# Everytime udhcpd writes a leases file, the below script will be called. #notify_file # default: no script #notify_file dumpleases # useful for debugging -# The following are bootp specific options -# next server to use in bootstrap -#siaddr 192.168.1.22 # default: 0.0.0.0 (none) -# tftp server name -#sname zorak # default: none -# tftp file to download (e.g. kernel image) -#boot_file /var/nfs_root # default: none +# The following are bootp specific options, settable by udhcpd. +#siaddr 192.168.0.22 #default: 0.0.0.0 +#sname zorak #default: none +#boot_file /var/nfs_root #default: none -# Static leases map -#static_lease 00:60:08:11:CE:4E 192.168.1.54 -#static_lease 00:60:08:11:CE:3E 192.168.1.44 - -# The remainder of options are DHCP options and can be specified with the +# The remainer of options are DHCP options and can be specifed with the # keyword 'opt' or 'option'. If an option can take multiple items, such # as the dns option, they can be listed on the same line, or multiple -# lines. +# lines. The only option with a default is 'lease'. # Examples: -#opt dns 192.168.10.2 192.168.10.10 -#opt dns 8.8.8.8 4.2.2.2 +opt dns 192.168.1.1 option subnet 255.255.255.0 -#opt router 192.168.10.2 -#opt router 192.168.1.2 +opt router 192.168.1.1 #opt wins 192.168.10.10 -#opt wins 0.0.0.0 -#option dns 129.219.13.81 # appended to above DNS servers for a total of 3 +#option dns 129.219.13.81 # appened to above DNS servers for a total of 3 option domain local -option lease 864000 # default: 10 days -# option msstaticroutes 10.0.0.0/8 10.127.0.1 # single static route -# option staticroutes 10.0.0.0/8 10.127.0.1, 10.11.12.0/24 10.11.12.1 -# Arbitrary option in hex form: -# option 0x08 01020304 # option 8: "cookie server IP addr: 1.2.3.4" +option lease 864000 # 10 days of seconds # Currently supported options (for more info, see options.c): -#opt lease NUM -#opt subnet IP -#opt broadcast IP -#opt router IP_LIST -#opt ipttl NUM -#opt mtu NUM -#opt hostname STRING # client's hostname -#opt domain STRING # client's domain suffix -#opt search STRING_LIST # search domains -#opt nisdomain STRING -#opt timezone NUM # (localtime - UTC_time) in seconds. signed -#opt tftp STRING # tftp server name -#opt bootfile STRING # tftp file to download (e.g. kernel image) -#opt bootsize NUM # size of that file -#opt rootpath STRING # (NFS) path to mount as root fs -#opt wpad STRING -#opt serverid IP # default: server's IP -#opt message STRING # error message (udhcpd sends it on success too) -#opt vlanid NUM # 802.1P VLAN ID -#opt vlanpriority NUM # 802.1Q VLAN priority -# Options specifying server(s) -#opt dns IP_LIST -#opt wins IP_LIST -#opt nissrv IP_LIST -#opt ntpsrv IP_LIST -#opt lprsrv IP_LIST -#opt swapsrv IP -# Options specifying routes -#opt routes IP_PAIR_LIST -#opt staticroutes STATIC_ROUTES # RFC 3442 classless static route option -#opt msstaticroutes STATIC_ROUTES # same, using MS option number -# Obsolete options, no longer supported -#opt logsrv IP_LIST # 704/UDP log server (not syslog!) -#opt namesrv IP_LIST # IEN 116 name server, obsolete (August 1979!!!) -#opt cookiesrv IP_LIST # RFC 865 "quote of the day" server, rarely (never?) used -#opt timesrv IP_LIST # RFC 868 time server, rarely (never?) used -# TODO: in development -#opt userclass STRING # RFC 3004. set of LASCII strings. "I am a printer" etc -#opt sipserv STRING LIST # RFC 3361. flag byte, then: 0: domain names, 1: IP addrs +#opt subnet +#opt timezone +#opt router +#opt timesrv +#opt namesrv +#opt dns +#opt logsrv +#opt cookiesrv +#opt lprsrv +#opt bootsize +#opt domain +#opt swapsrv +#opt rootpath +#opt ipttl +#opt mtu +#opt broadcast +#opt wins +#opt lease +#opt ntpsrv +#opt tftp +#opt bootfile + +# Static leases map +#static_lease 00:60:08:11:CE:4E 192.168.0.54 +#static_lease 00:60:08:11:CE:3E 192.168.0.44 diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/wifiap_wpa2.conf b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/wifiap_wpa2.conf index d5d3ee213..b10755c85 100755 --- a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/wifiap_wpa2.conf +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S530/wifiap_wpa2.conf @@ -1,58 +1,17 @@ interface=wlan0 -driver=rtl871xdrv ssid=680apwpa2 -channel=3 -ieee80211n=1 +channel=6 +wpa=0 +wpa_passphrase=1234567890 + +driver=nl80211 +beacon_int=100 hw_mode=g -wpa=2 -wpa_passphrase=12345678 +ieee80211n=1 +wme_enabled=1 wpa_key_mgmt=WPA-PSK -wpa_pairwise=TKIP +wpa_pairwise=CCMP rsn_pairwise=CCMP -#bridge=br0 +max_num_sta=1 +wpa_group_rekey=86400 -##### WPA/IEEE 802.11i configuration ########################################## - -# Enable WPA. Setting this variable configures the AP to require WPA (either -# WPA-PSK or WPA-RADIUS/EAP based on other configuration). For WPA-PSK, either -# wpa_psk or wpa_passphrase must be set and wpa_key_mgmt must include WPA-PSK. -# For WPA-RADIUS/EAP, ieee8021x must be set (but without dynamic WEP keys), -# RADIUS authentication server must be configured, and WPA-EAP must be included -# in wpa_key_mgmt. -# This field is a bit field that can be used to enable WPA (IEEE 802.11i/D3.0) -# and/or WPA2 (full IEEE 802.11i/RSN): -# bit0 = WPA -# bit1 = IEEE 802.11i/RSN (WPA2) (dot11RSNAEnabled) -#wpa=1 - - -# WPA pre-shared keys for WPA-PSK. This can be either entered as a 256-bit -# secret in hex format (64 hex digits), wpa_psk, or as an ASCII passphrase -# (8..63 characters) that will be converted to PSK. This conversion uses SSID -# so the PSK changes when ASCII passphrase is used and the SSID is changed. -# wpa_psk (dot11RSNAConfigPSKValue) -# wpa_passphrase (dot11RSNAConfigPSKPassPhrase) -#wpa_psk=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef -#wpa_passphrase=secret passphrase - - -# Set of accepted key management algorithms (WPA-PSK, WPA-EAP, or both). The -# entries are separated with a space. WPA-PSK-SHA256 and WPA-EAP-SHA256 can be -# added to enable SHA256-based stronger algorithms. -# (dot11RSNAConfigAuthenticationSuitesTable) -#wpa_key_mgmt=WPA-PSK WPA-EAP - - -# Set of accepted cipher suites (encryption algorithms) for pairwise keys -# (unicast packets). This is a space separated list of algorithms: -# CCMP = AES in Counter mode with CBC-MAC [RFC 3610, IEEE 802.11i/D7.0] -# TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D7.0] -# Group cipher suite (encryption algorithm for broadcast and multicast frames) -# is automatically selected based on this configuration. If only CCMP is -# allowed as the pairwise cipher, group cipher will also be CCMP. Otherwise, -# TKIP will be used as the group cipher. -# (dot11RSNAConfigPairwiseCiphersTable) -# Pairwise cipher for WPA (v1) (default: TKIP) -#wpa_pairwise=TKIP CCMP -# Pairwise cipher for RSN/WPA2 (default: use wpa_pairwise value) -#rsn_pairwise=CCMP diff --git a/BSP/root-fs/rootfs/usr/share/wifiscripts/up.sh b/BSP/root-fs/rootfs/usr/share/wifiscripts/up.sh index e6545d20d..3eac88004 100755 --- a/BSP/root-fs/rootfs/usr/share/wifiscripts/up.sh +++ b/BSP/root-fs/rootfs/usr/share/wifiscripts/up.sh @@ -56,6 +56,13 @@ if [ "$1" == "ap" ]; then echo ieee80211n=1 >> /var/run/hostapd.conf echo driver=nl80211 >> /var/run/hostapd.conf echo ctrl_interface=/var/run/hostapd >> /var/run/hostapd.conf + echo ctrl_interface_group=0 >> /var/run/hostapd.conf + echo ignore_broadcast_ssid=0 >> /var/run/hostapd.conf + echo auth_algs=1 >> /var/run/hostapd.conf + echo beacon_int=100 >> /var/run/hostapd.conf + echo dtim_period=1 >> /var/run/hostapd.conf + echo preamble=0 >> /var/run/hostapd.conf + echo wpa_key_mgmt=WPA-PSK >> /var/run/hostapd.conf #echo channel=6 >> /var/run/hostapd.conf if [ "$2" == "0" ]; then diff --git a/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc b/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc index c6369b046..cabb4d884 100644 Binary files a/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc and b/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc differ diff --git a/code/.vscode/settings.json b/code/.vscode/settings.json index 6d2a35211..7937000c2 100644 --- a/code/.vscode/settings.json +++ b/code/.vscode/settings.json @@ -7,6 +7,7 @@ "sf_common.h": "c", "sf_filemng.h": "c", "sf_systemmng.h": "c", - "sf_commu_mcu_reg.h": "c" + "sf_commu_mcu_reg.h": "c", + "sf_battery.h": "c" } } \ No newline at end of file diff --git a/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgDevice.c b/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgDevice.c old mode 100755 new mode 100644 index f5d37b865..c2e0ce689 --- a/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgDevice.c +++ b/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgDevice.c @@ -23,6 +23,7 @@ void GxStrg_Det(UINT32 DevID, DX_HANDLE StrgDXH) { UINT32 uiDxState = 0; static UINT32 uiStrgCardPrevSts = DET_CARD_UNKNOWN; + static BOOL isFormat = FALSE; if (FALSE == GxStrg_IsValidDevID(DevID)) { DBG_WRN("Invalid DevID(%d)\r\n", DevID); @@ -42,11 +43,16 @@ void GxStrg_Det(UINT32 DevID, DX_HANDLE StrgDXH) // Debounce if ((uiStrgCardCurSts == uiStrgCardPrevSts) && (uiStrgCardCurSts != uiStrgCardStatus)) { + + isFormat = g_LnxStrgStatus[DevID].IsFormatted; + DBG_DUMP("isFormat = %lu\n", isFormat); + switch (uiStrgCardCurSts) { case DET_CARD_INSERTED: if (g_fpStrgCB) { (*g_fpStrgCB)(STRG_CB_INSERTED, DevID, 0); } + break; case DET_CARD_REMOVED: if (g_fpStrgCB) { @@ -63,6 +69,22 @@ void GxStrg_Det(UINT32 DevID, DX_HANDLE StrgDXH) uiStrgCardStatus = uiStrgCardCurSts; } + if ((uiStrgCardCurSts == uiStrgCardPrevSts) && + (uiStrgCardCurSts == uiStrgCardStatus) && + (uiStrgCardCurSts == DET_CARD_INSERTED) && + (isFormat == FALSE) && + (g_LnxStrgStatus[DevID].IsFormatted == TRUE) + ) { + DBG_DUMP("STRG_CB_MOUNT_FINISH from GxStrg\n"); + + isFormat = g_LnxStrgStatus[DevID].IsFormatted; + + if (g_fpStrgCB) { + (*g_fpStrgCB)(STRG_CB_MOUNT_FINISH, DevID, 0); + } + } + + uiStrgCardPrevSts = uiStrgCardCurSts; } diff --git a/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgLnx.c b/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgLnx.c old mode 100755 new mode 100644 index 37831fcd0..912928260 --- a/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgLnx.c +++ b/code/application/source/cardv/SrcCode/Gx/GxStrg/GxStrgLnx.c @@ -228,7 +228,7 @@ static INT32 GxStrgLnx_ChkStatus(UINT32 DevId) //0. if the storage object is set, detect card insert if (g_pCurStrgDXH[DevId]) { if (GxStrgLnx_DetStrgCard(g_pCurStrgDXH[DevId])) { - DBG_IND("Found %s is inserted\r\n", DevPath, pMountPath); + DBG_IND("Found %s is inserted on %s\r\n", DevPath, pMountPath); StrgCbVal = STRG_CB_INSERTED; bIsFormatted = FALSE; goto label_exit; @@ -250,13 +250,18 @@ label_exit: g_LnxStrgStatus[DevId].IsInserted = (StrgCbVal == STRG_CB_INSERTED); g_LnxStrgStatus[DevId].IsReadOnly = bIsReadOnly; g_LnxStrgStatus[DevId].IsFormatted = bIsFormatted; - DBG_DUMP("MntPath %s, IsInserted %d, IsReadOnly %d, bIsFormatted %d\r\n", + DBG_IND("MntPath %s, IsInserted %d, IsReadOnly %d, bIsFormatted %d\r\n", g_FSInitParam[DevId].FSParam.szMountPath, g_LnxStrgStatus[DevId].IsInserted, g_LnxStrgStatus[DevId].IsReadOnly, g_LnxStrgStatus[DevId].IsFormatted); StrgCbValPrev = StrgCbVal; } + + if(g_LnxStrgStatus[DevId].IsInserted && bIsFormatted && !g_LnxStrgStatus[DevId].IsFormatted){ + g_LnxStrgStatus[DevId].IsFormatted = bIsFormatted; + } + return 0; } diff --git a/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h b/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h index 7704e10ec..87d76afeb 100644 --- a/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h +++ b/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h @@ -710,7 +710,7 @@ #define _NETWORK_ON_ETH_ #endif -#define MAC_APPEN_SSID ENABLE +#define MAC_APPEN_SSID DISABLE//ENABLE #define ACL_TIME 15000 //minmum 15 sec #define WIFI_APP_MANUFACTURER "NVT" #define WIFI_APP_MODLE "CarDV_WiFi" @@ -918,7 +918,7 @@ #define HUNTING_MCU_I2C DISABLE #define HUNTING_MCU_UART ENABLE #define HUNTING_IR_LED_940 DISABLE -#define SF_BASE_VERSION "7MD4RCwD3T3" +#define SF_BASE_VERSION "7MD4RCwD3T6" #define HW_S530 1 #define PHOTO_ISP_STAMP DISABLE diff --git a/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c b/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c old mode 100755 new mode 100644 index fdbff2582..130ed830b --- a/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c +++ b/code/application/source/cardv/SrcCode/System/SysStrg_Exe.c @@ -50,6 +50,7 @@ #include "UICommon.h" //#include "dma.h" #include "PStore.h" +#include "sf_sd_common.h" #if (USE_DCF == ENABLE) #include "DCF.h" #endif @@ -472,8 +473,8 @@ void System_OnStrgInit_FS(void) DCF_SetParm(DCF_PRMID_REMOVE_DUPLICATE_FILE, TRUE); DCF_SetParm(DCF_PRMID_SET_VALID_FILE_FMT, DCF_FILE_TYPE_JPG|DCF_FILE_TYPE_MP4|DCF_FILE_TYPE_MOV); DCF_SetParm(DCF_PRMID_SET_DEP_FILE_FMT, DCF_FILE_TYPE_JPG|DCF_FILE_TYPE_WAV|DCF_FILE_TYPE_MPO); - DCF_SetDirFreeChars("HUNTI"); - DCF_SetFileFreeChars(DCF_FILE_TYPE_ANYFORMAT, "IMAG"); + DCF_SetDirFreeChars("MEDIA"); + DCF_SetFileFreeChars(DCF_FILE_TYPE_ANYFORMAT, "SYFW"); } #endif } @@ -708,7 +709,7 @@ INT32 System_OnStrgInsert(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray) dcfParm.WorkbuffSize = POOL_SIZE_DCF_BUFFER; DCF_Open(&dcfParm); - DCF_ScanObj(); +// DCF_ScanObj(); } #endif @@ -718,6 +719,9 @@ INT32 System_OnStrgInsert(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray) } else { System_SetState(SYS_STATE_CARD, CARD_INSERTED); DBG_IND("Card inserted\r\n"); + #if HUNTING_CAMERA_MCU == ENABLE + sf_check_card_full(); + #endif } return NVTEVT_CONSUME; } @@ -843,9 +847,9 @@ INT32 System_OnStrgAttach(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray) switch (result) { case FST_STA_OK: #if (USE_DCF == ENABLE) - if (!UI_GetData(FL_IsCopyToCarding)) { +// if (!UI_GetData(FL_IsCopyToCarding)) { DCF_ScanObj(); - } +// } #endif System_SetState(SYS_STATE_FS, FS_INIT_OK); diff --git a/code/application/source/cardv/SrcCode/System/SysUsb_Exe.c b/code/application/source/cardv/SrcCode/System/SysUsb_Exe.c index e8d9076c3..80a228331 100755 --- a/code/application/source/cardv/SrcCode/System/SysUsb_Exe.c +++ b/code/application/source/cardv/SrcCode/System/SysUsb_Exe.c @@ -141,7 +141,7 @@ static BOOL System_InsmodUsb(BOOL isHost) if(driver_path){ memset(cmd, '\0', sizeof(cmd)); - snprintf(cmd, sizeof(cmd), "insmod %s/%s/%s", isHost ? "" : "/etc" /* ramdisk */, driver_path_prefix, driver_path); + snprintf(cmd, sizeof(cmd), "insmod %s/%s/%s", isHost ? "" : "" /* ramdisk */, driver_path_prefix, driver_path); //DBG_DUMP("%s\n", cmd); printf("[%s:%d] %s\n", __FUNCTION__, __LINE__, cmd); system(cmd); @@ -364,7 +364,7 @@ INT32 System_OnUsbInsert(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray) // temporarily do nothing for Movie + UVC #else -#if 0 //temporally support MSDC only +#if 1 //temporally support MSDC only Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_USBMSDC); #else Ux_SendEvent(0, NVTEVT_SYSTEM_MODE, 1, PRIMARY_MODE_USBMENU); diff --git a/code/application/source/cardv/SrcCode/System/main.c b/code/application/source/cardv/SrcCode/System/main.c index 1c0c7e0e4..7ca16683f 100755 --- a/code/application/source/cardv/SrcCode/System/main.c +++ b/code/application/source/cardv/SrcCode/System/main.c @@ -379,6 +379,19 @@ int NvtMain(void) stMessageBuf.arg1 = SF_MCU_CMD_POWERON; stMessageBuf.cmdId = CMD_MCU; sf_com_message_send_to_app(&stMessageBuf); + + sf_sys_status_led_set(SF_LED_SYS_STATE_PIR_NOT_DETECT); + + sf_battery_check_init(); + sf_battery_thread_init(); + + /*wifi init*/ + if(sf_get_mode_flag()) + { + stMessageBuf.arg1 = SF_WIFI_CMD_START; + stMessageBuf.cmdId = CMD_WIFI; + sf_com_message_send_to_cardv(&stMessageBuf); + } #else sf_mcu_init(); sf_get_power_on_mode(); @@ -388,8 +401,7 @@ int NvtMain(void) sf_led_init(); #endif sf_sd_exist_reg_cb(DrvCARD_DetStrgCard); - sf_sys_status_led_set(SF_LED_SYS_STATE_PIR_NOT_DETECT); - sf_battery_thread_init(); + } else { diff --git a/code/application/source/cardv/SrcCode/UIApp/Background/UIBackgroundObj.c b/code/application/source/cardv/SrcCode/UIApp/Background/UIBackgroundObj.c index 587d80777..b7a866723 100755 --- a/code/application/source/cardv/SrcCode/UIApp/Background/UIBackgroundObj.c +++ b/code/application/source/cardv/SrcCode/UIApp/Background/UIBackgroundObj.c @@ -27,6 +27,9 @@ #endif #include "Utility/SwTimer.h" +#if HUNTING_CAMERA_MCU == ENABLE +#include +#endif //#NT#2016/05/30#Lincy Lin -end /////////////////////////////////////////////////////////////////////////////// #define __MODULE__ UIBKGObj @@ -847,6 +850,9 @@ UINT32 BackgroundFormatCard(void) DBG_FUNC("Call FileSys_FormatDisk() ret=%d\r\n", ret); if (ret == FST_STA_OK) { + #if HUNTING_CAMERA_MCU == ENABLE + sf_set_card_statu(CMD_FORMAT_SD_OK); + #endif // reset file ID (for FileDB) #if USE_FILEDB if (UI_GetData(FL_IsUseFileDB)) { @@ -874,6 +880,12 @@ UINT32 BackgroundFormatCard(void) vos_util_delay_ms(1000); SysMain_system("sync"); } + else + { + #if HUNTING_CAMERA_MCU == ENABLE + sf_set_card_statu(CMD_FORMAT_SD_ERR); + #endif + } MovieExe_ResetFileSN(); DBG_FUNC_END("\r\n"); return (UINT32)ret; diff --git a/code/application/source/cardv/SrcCode/UIApp/Movie/UIAppMovie_Exe.c b/code/application/source/cardv/SrcCode/UIApp/Movie/UIAppMovie_Exe.c index 64dc65371..9a2a8accc 100644 --- a/code/application/source/cardv/SrcCode/UIApp/Movie/UIAppMovie_Exe.c +++ b/code/application/source/cardv/SrcCode/UIApp/Movie/UIAppMovie_Exe.c @@ -1132,13 +1132,26 @@ static void MovieExe_FileNamingCB(MOVIE_CFG_REC_ID id, char *pFileName) DCF_MakeObjPath(nextFolderID, nextFileID, DCF_FILE_TYPE_MP4, pFileName); DCF_AddDBfile(pFileName); DBG_DUMP("%s added to DCF\r\n", pFileName); - + #if HUNTING_CAMERA_MCU == ENABLE + char tmp[NMC_TOTALFILEPATH_MAX_LEN] = {'\0'}; + sprintf(tmp, "S%03d%04d.JPG", nextFolderID, nextFileID); + if(id == _CFG_REC_ID_1){ + snprintf(thumb_current_path_main, sizeof(thumb_current_path_main), "%s", tmp); + } + else if(id == _CFG_CLONE_ID_1){ + snprintf(thumb_current_path_clone, sizeof(thumb_current_path_clone), "%s", tmp); + } + DBG_DUMP("last send file:%s\r\n", tmp); + #else if(id == _CFG_REC_ID_1){ snprintf(thumb_current_path_main, sizeof(thumb_current_path_main), "%s", pFileName); } else if(id == _CFG_CLONE_ID_1){ snprintf(thumb_current_path_clone, sizeof(thumb_current_path_clone), "%s", pFileName); } + #endif + + } #endif @@ -1419,10 +1432,15 @@ static void MovieExe_UserEventCb(UINT32 id, MOVIE_USER_CB_EVENT event_id, UINT32 char tmp[256] = {'\0'}; + + #if HUNTING_CAMERA_MCU == ENABLE + snprintf(tmp, sizeof(tmp), "%s%s", MOVIE_THUMB_PATH, thumb_current_path); /* DCF 8.3 naming rule */ + #else snprintf(tmp, sizeof(tmp), "%s%s", MOVIE_THUMB_PATH, (thumb_current_path + (length - 12))); /* DCF 8.3 naming rule */ snprintf(tmp + strlen(tmp) - 3, sizeof(tmp), "%s", "JPG"); + #endif - DBG_DUMP("MOVIE_USER_CB_EVENT_JENC_DONE %s\n", tmp); + DBG_DUMP("%s:%d MOVIE_USER_CB_EVENT_JENC_DONE %s\n", __FUNCTION__, __LINE__, tmp); FST_FILE fp = FileSys_OpenFile(tmp, FST_OPEN_ALWAYS | FST_OPEN_WRITE); diff --git a/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.c b/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.c index 2923065f1..25ab62642 100755 --- a/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.c +++ b/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.c @@ -28,6 +28,7 @@ #include //#NT#2018/03/21#Niven Cho -end #endif +#include #define _NETWORK_ON_CPU1_ ENABLE @@ -360,7 +361,7 @@ char gSSID_AP_default[NVT_WSC_MAX_SSID_LEN] = "NVT_CARDV"; char gPASSPHRASE[NVT_MAX_WEP_KEY_LEN] = "12345678"; char gPASSPHRASE_AP_default[NVT_MAX_WEP_KEY_LEN] = "12345678"; char gCurrIP[NVT_WIFIIPC_IP_MAX_LEN] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; -UINT32 gChannel = 0;//default 0:auto +UINT32 gChannel = 6;//default 0:auto char gLastMacAddr[NVT_WIFIIPC_IP_MAX_LEN] = {0}; char gRemoveMacAddr[NVT_WIFIIPC_IP_MAX_LEN] = {0}; char currentMacAddr[NVT_WIFIIPC_IP_MAX_LEN] = {0}; @@ -392,7 +393,7 @@ UINT32 gSendPeerIP = 0; #define EXAM_NET_LEASE_DNS_WLAN0 "0.0.0.0" #define EXAM_NET_LEASE_WINS_WLAN0 "0.0.0.0" -#define EXAM_NET_AP_IP "192.168.1.254" +#define EXAM_NET_AP_IP "192.168.1.1" #define EXAM_NET_STA_IP "192.168.1.89" #define EXAM_NET_P2P_IP "192.168.49.207" @@ -1261,7 +1262,19 @@ void UINet_WifiSettings(nvt_wifi_settings *pwifi, UINT32 mode, UINT32 security) pwifi->p2pmode = NVT_P2P_TMP_GO; pwifi->is_configured = 1; } - + + memset(gSSID,'\0', sizeof(gSSID)); + memset(gPASSPHRASE,'\0', sizeof(gPASSPHRASE)); + if (WiFiIpc_get_wlan0_efuse_mac(gMacAddr) < 0) + { + DBG_IND("wifi_get_wlan0_efuse_mac() fail. Use hardcoded mac.\r\n"); + } + else + { + sprintf(gSSID,"REVEAL_%02X%02X%02X",gMacAddr[3],gMacAddr[4],gMacAddr[5]); + } + sprintf(gPASSPHRASE,"%s",ptMenuStoreInfo->WifiApPWD); + printf("[%s:%d] gSSID:%s gPASSPHRASE:%s\n", __FUNCTION__, __LINE__,gSSID, gPASSPHRASE); if (ptMenuStoreInfo->strSSID[0] == 0) { #if 0//(MAC_APPEN_SSID==ENABLE) snprintf(pwifi->ssid, NVT_WSC_MAX_SSID_LEN, "%s%02x%02x%02x%02x%02x%02x", gSSID, gMacAddr[0], gMacAddr[1], gMacAddr[2], @@ -1323,6 +1336,7 @@ void UINet_WifiSettings(nvt_wifi_settings *pwifi, UINT32 mode, UINT32 security) strcpy(pwifi->wep_key3, "12345678901234567890123456"); strcpy(pwifi->wep_key4, "12345678901234567890123456"); } + printf("[%s:%d] ssid:%s passphrase:%s\n", __FUNCTION__, __LINE__,pwifi->ssid, pwifi->passphrase); } void UINet_WifiP2PReInit(void) @@ -1513,7 +1527,9 @@ INT32 UINet_WifiInit(UINT32 mode, UINT32 security) #if _TODO WiFiIpc_interface_config("wlan0", gCurrIP, "255.255.255.0"); #else - WiFiIpc_interface_up("wlan0"); + //WiFiIpc_interface_up("wlan0"); + sf_wifi_hw_init(); + #endif if (_g_bFirstWifi) { TM_BOOT_END("network", "up"); @@ -1594,10 +1610,61 @@ INT32 UINet_WifiInit(UINT32 mode, UINT32 security) //#NT#2016/08/05#Niven Cho -end //Ux_PostEvent(NVTEVT_WIFI_STATE, 2, NET_STATE_WIFI_START, result); + sf_wifi_app_start(); return result; } +INT32 sf_net_wifi_init(UINT32 mode, UINT32 security) +{ + + UINT32 result = 0; + nvt_wifi_settings *pwifi = &wifiConfig; + + DBG_IND("set wifi %d %d \r\n", mode, security); + system("modprobe 8189fs"); + sleep(2); + system("ifconfig lo 127.0.0.1"); + + memset(pwifi, 0, sizeof(nvt_wifi_settings)); + + memset(gMacAddr, 0, sizeof(gMacAddr)); + UINet_WifiSettings(pwifi, mode, security); + + WiFiIpc_Config(pwifi); + + memset(gCurrIP, 0, NVT_WIFIIPC_IP_MAX_LEN); + snprintf(gCurrIP, NVT_WIFIIPC_IP_MAX_LEN, "%s", EXAM_NET_AP_IP); + + + sf_wifi_hw_init(); + + DBG_IND("Default IP=%s\r\n", gCurrIP); + + + WifiCmd_InstallID(); + UINet_HFSInit(); + + UINet_RtspInit(); + sf_wifi_app_start(); + ImageApp_Common_RtspStart(0); + + return result; +} + +INT32 sf_net_wifi_uninit(UINT32 mode) +{ + UINT32 ret = 0; + + //UINet_HFSUnInit(); + //WifiCmd_UninstallID(); + + //UINet_RtspUnInit(); + ImageApp_Common_RtspStop(0); + + return ret; +} + INT32 UINet_WifiUnInit(UINT32 mode) { UINT32 ret = 0; diff --git a/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.h b/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.h index a1f06ceff..72085a4d7 100755 --- a/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.h +++ b/code/application/source/cardv/SrcCode/UIApp/Network/UIAppNetwork.h @@ -35,6 +35,8 @@ extern BOOL UINet_CPU2_Init(void); extern BOOL UINet_AppIpc_Init(void); extern BOOL UINet_AppIpc_UnInit(void); extern INT32 UINet_WifiInit(UINT32 mode, UINT32 security); +extern INT32 sf_net_wifi_init(UINT32 mode, UINT32 security); +extern INT32 sf_net_wifi_uninit(UINT32 mode); extern INT32 UINet_LanInit(UINT32 mode); extern INT32 UINet_HFSInit(void); extern INT32 UINet_OnvifInit(void); diff --git a/code/application/source/cardv/SrcCode/UIApp/Photo/UIAppPhoto_Exe.c b/code/application/source/cardv/SrcCode/UIApp/Photo/UIAppPhoto_Exe.c index 920ce1ad5..1e1362381 100644 --- a/code/application/source/cardv/SrcCode/UIApp/Photo/UIAppPhoto_Exe.c +++ b/code/application/source/cardv/SrcCode/UIApp/Photo/UIAppPhoto_Exe.c @@ -5052,6 +5052,9 @@ static INT32 PhotoExe_Preview_SliceEncode_Encode_Screennail_RC(HD_VIDEO_FRAME* v } } } + else{ + break; + } } while(1); @@ -6314,10 +6317,22 @@ INT32 PhotoExe_Preview_SliceEncode_CB3(void* user_data) char* file_path = ImageApp_Photo_GetLastWriteFilePath(); char tmp[256] = {'\0'}; UINT32 length = strlen(file_path); +#if HUNTING_CAMERA_MCU == ENABLE + char folder[4], number[5]; + strncpy(folder, file_path + length - 21, 3); // 复制到目标数组 + folder[3] = '\0'; // 添加结尾符 + + strncpy(number, file_path + length - 8, 4); // 复制到目标数组 + number[4] = '\0'; // 添加结尾符 + + snprintf(tmp, sizeof(tmp), "%sW%s%s.JPG", PHOTO_THUMB_PATH, folder, number); /* DCF 8.3 naming rule */ + +#else + snprintf(tmp, sizeof(tmp), "%s%s", PHOTO_THUMB_PATH, file_path + length - 12); /* DCF 8.3 naming rule */ snprintf(tmp + strlen(tmp) - 3, sizeof(tmp), "%s", "JPG"); - +#endif DBG_IND("PHOTO THUMB %s\n", tmp); FST_FILE fp = FileSys_OpenFile(tmp, FST_OPEN_ALWAYS | FST_OPEN_WRITE); @@ -6327,12 +6342,9 @@ INT32 PhotoExe_Preview_SliceEncode_CB3(void* user_data) #if HUNTING_CAMERA_MCU == ENABLE char tmp2[64] = {'\0'}; memset(tmp, '\0', sizeof(tmp)); - snprintf(tmp, sizeof(tmp), "%s%s", SF_SD_THUMB_PATH, file_path + length - 12); /* DCF 8.3 naming rule */ - snprintf(tmp + strlen(tmp) - 3, sizeof(tmp), "%s", "JPG"); - snprintf(tmp2, sizeof(tmp2), "%s", file_path + length - 12); /* DCF 8.3 naming rule */ - snprintf(tmp2 + strlen(tmp2) - 3, sizeof(tmp2), "%s", "JPG"); + snprintf(tmp, sizeof(tmp), "%sW%s%s.JPG", SF_SD_THUMB_PATH, folder, number); /* DCF 8.3 naming rule */ + snprintf(tmp2, sizeof(tmp2), "W%s%s.JPG", folder, number); /* DCF 8.3 naming rule */ DBG_DUMP("PHOTO THUMB %s \n %s\n", tmp, tmp2); - sf_file_thumb_cfg_fill(tmp, tmp2, queue_ele_in->jpg_thumb_size, SF_FILE_TYPE_PIC_SMALL); UIMenuStoreInfo *puiPara = sf_ui_para_get(); if(SF_CAM_MODE_PHOTO == puiPara->CamMode) @@ -6472,7 +6484,9 @@ INT32 PhotoExe_Preview_SliceEncode2(VControl *pCtrl, UINT32 paramNum, UINT32 *pa DBG_ERR("init lfqueue23 failed\n"); goto EXIT; } - + #if HUNTING_CAMERA_MCU == ENABLE + max_cnt = 1; + #else switch (UI_GetData(FL_CONTINUE_SHOT)) { case CONTINUE_SHOT_BURST: @@ -6489,6 +6503,8 @@ INT32 PhotoExe_Preview_SliceEncode2(VControl *pCtrl, UINT32 paramNum, UINT32 *pa max_cnt = 1; break; } + + #endif /*************************************************************************************** * task1 diff --git a/code/application/source/cardv/SrcCode/UIApp/Photo/UIDateImprint.c b/code/application/source/cardv/SrcCode/UIApp/Photo/UIDateImprint.c index 766ab0bea..7a1224e7f 100644 --- a/code/application/source/cardv/SrcCode/UIApp/Photo/UIDateImprint.c +++ b/code/application/source/cardv/SrcCode/UIApp/Photo/UIDateImprint.c @@ -786,6 +786,9 @@ void UiDateImprint_ChkUpdateData(DATE_IMPRINT_INFO *pInfo) //if (pInfo->pCapInfo->event == CAP_DS_EVENT_QV || pInfo->pCapInfo->event == CAP_DS_EVENT_SCR) { if (pInfo->pCapInfo->event == CAP_DS_EVENT_QV || bGenEn) { + #if HUNTING_CAMERA_MCU == ENABLE + pInfo->isStrDirty = UiDateImprint_UpdateDate(pInfo->StrBuf,sizeof(pInfo->StrBuf)); + #else if ((UI_GetData(FL_CONTINUE_SHOT) == CONTINUE_SHOT_BURST_3)) { if (pInfo->pic_cnt == 0) pInfo->isStrDirty = UiDateImprint_UpdateDate(pInfo->StrBuf,sizeof(pInfo->StrBuf)); @@ -795,6 +798,7 @@ void UiDateImprint_ChkUpdateData(DATE_IMPRINT_INFO *pInfo) else { pInfo->isStrDirty = UiDateImprint_UpdateDate(pInfo->StrBuf,sizeof(pInfo->StrBuf)); } + #endif } #if 0 // need to update primary info to screenail diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMenuCommonItem/UIFlowMenuCommonItemEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMenuCommonItem/UIFlowMenuCommonItemEventCallback.c index 30fca434b..588a818ec 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMenuCommonItem/UIFlowMenuCommonItemEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMenuCommonItem/UIFlowMenuCommonItemEventCallback.c @@ -401,6 +401,10 @@ static void UIFlowMenuCommonItem_ScrOpen(lv_obj_t* obj) MenuItem_OnOpen(obj); + #if HUNTING_CAMERA_MCU == ENABLE + sf_set_menu_open(TRUE); + #endif + } static void UIFlowMenuCommonItem_Key(lv_obj_t* obj, uint32_t key) @@ -452,6 +456,10 @@ static void UIFlowMenuCommonItem_ScrClose(lv_obj_t* obj) DBG_DUMP("%s\r\n", __func__); MenuItem_OnClose(obj); + #if HUNTING_CAMERA_MCU == ENABLE + sf_set_menu_open(FALSE); + #endif + } diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMovie/UIFlowMovieEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMovie/UIFlowMovieEventCallback.c index 56a7e479f..76681f984 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMovie/UIFlowMovieEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowMovie/UIFlowMovieEventCallback.c @@ -1007,7 +1007,10 @@ static void UIFlowMovie_Key(lv_obj_t* obj, uint32_t key) switch(key) { case LV_USER_KEY_SHUTTER2: - { + { + #if HUNTING_CAMERA_MCU == ENABLE + sf_rtsp_stop(); + #endif UIFlowMovie_OnExeRecord(obj); break; } @@ -1248,6 +1251,13 @@ void UIFlowMovieEventCallback(lv_obj_t* obj, lv_event_t event) { case LV_PLUGIN_EVENT_SCR_OPEN: UIFlowMovie_ScrOpen(obj); + #if HUNTING_CAMERA_MCU == ENABLE + UIMenuStoreInfo *puiPara = sf_ui_para_get(); + if((puiPara->CamMode == SF_CAM_MODE_VIDEO)) + { + sf_rtsp_restart(); + } + #endif break; case LV_PLUGIN_EVENT_SCR_CLOSE: diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoEventCallback.c index 9d77a23be..96a906e91 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoEventCallback.c @@ -25,7 +25,7 @@ #define FD_FRAME_RATE 3//10 //(10frame/30fps) = 333ms = update time -#define THIS_DBGLVL 2 // 0=FATAL, 1=ERR, 2=WRN, 3=UNIT, 4=FUNC, 5=IND, 6=MSG, 7=VALUE, 8=USER +#define THIS_DBGLVL 5 // 0=FATAL, 1=ERR, 2=WRN, 3=UNIT, 4=FUNC, 5=IND, 6=MSG, 7=VALUE, 8=USER /////////////////////////////////////////////////////////////////////////////// #define __MODULE__ UIFlowPhoto #define __DBGLVL__ ((THIS_DBGLVL>=PRJ_DBG_LVL)?THIS_DBGLVL:PRJ_DBG_LVL) @@ -436,6 +436,10 @@ static void UIFlowPhoto_OnExeCaptureStop(lv_obj_t* obj) static void UIFlowPhoto_OnExeCaptureStart(lv_obj_t* obj) { + if (FlowPhoto_IsStorageErr() == TRUE) { + DBG_ERR("UIFlowPhoto_OnKeyShutter2: storage err!\r\n"); + return; + } switch (gPhotoData.State) { case PHOTO_ST_VIEW: @@ -485,7 +489,7 @@ static void UIFlowPhoto_OnExeCaptureStart(lv_obj_t* obj) return NVTEVT_CONSUME; } #endif - + #if HUNTING_CAMERA_MCU != ENABLE // check free pic number if (SysGetFlag(FL_CONTINUE_SHOT) != CONTINUE_SHOT_OFF) { if (FlowPhoto_GetFreePicNum() < 2) { @@ -501,7 +505,8 @@ static void UIFlowPhoto_OnExeCaptureStart(lv_obj_t* obj) #endif } } - + #endif + switch (SysGetFlag(FL_SELFTIMER)) { // set capture mode by system flag case SELFTIMER_2SEC: UIFlowPhoto_update_selftimer_cnt(2); @@ -1049,6 +1054,9 @@ void UIFlowPhoto_UpdateInfo(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* msg) break; case UIAPPPHOTO_CB_CAPSTART: + #if HUNTING_CAMERA_MCU == ENABLE + sf_set_cap_statu(TRUE); + #endif if(obj == UIFlowPhoto) lv_obj_set_hidden(obj, true); @@ -1084,6 +1092,9 @@ void UIFlowPhoto_UpdateInfo(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA* msg) UI_SetData(FL_NextMode, iNextMode); Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode); } + #if HUNTING_CAMERA_MCU == ENABLE + sf_set_cap_statu(FALSE); + #endif break; case UIAPPPHOTO_CB_FDEND: @@ -1181,6 +1192,9 @@ static void UIFlowPhoto_Key(lv_obj_t* obj, uint32_t key) { case LV_USER_KEY_SHUTTER2: { + #if HUNTING_CAMERA_MCU == ENABLE + sf_rtsp_stop(); + #endif UIFlowPhoto_OnExeCaptureStart(obj); break; } @@ -1264,6 +1278,13 @@ void UIFlowPhotoEventCallback(lv_obj_t* obj, lv_event_t event) { case LV_PLUGIN_EVENT_SCR_OPEN: UIFlowPhoto_ScrOpen(obj); + #if HUNTING_CAMERA_MCU == ENABLE + UIMenuStoreInfo *puiPara = sf_ui_para_get(); + if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO)) + { + sf_rtsp_restart(); + } + #endif break; case LV_PLUGIN_EVENT_SCR_CLOSE: diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoFuncs.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoFuncs.c index abc7a144d..2ce7fbc9e 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoFuncs.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowPhoto/UIFlowPhotoFuncs.c @@ -28,6 +28,9 @@ CHAR *Get_FreePicNumString(UINT32 uiValue) void FlowPhoto_DoCapture(void) { +#if HUNTING_CAMERA_MCU == ENABLE + Ux_SendEvent(&CustomPhotoObjCtrl, NVTEVT_EXE_CAPTURE_START, 1, ON_CAPTURE_SINGLE); +#else #if (PHOTO_MODE==ENABLE) switch (SysGetFlag(FL_CONTINUE_SHOT)) { case CONTINUE_SHOT_BURST_3: @@ -61,6 +64,7 @@ void FlowPhoto_DoCapture(void) } #endif +#endif } BOOL FlowPhoto_GetSDStatus(void) diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWifiWait/UIFlowWifiWaitEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWifiWait/UIFlowWifiWaitEventCallback.c index 3408ffb72..7ca62e3bc 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWifiWait/UIFlowWifiWaitEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWifiWait/UIFlowWifiWaitEventCallback.c @@ -26,6 +26,7 @@ static void UIFlowWifiWait_NVTMSG(lv_obj_t* obj, const LV_USER_EVENT_NVTMSG_DATA NVTEVT message = msg->paramArray[ONDONE_PARAM_INDEX_CMD]; switch (message) { case NVTEVT_BKW_WIFI_ON: { + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); //open wifi link if (UI_GetData(FL_WIFI_LINK) == WIFI_LINK_OK) { //change to wifi mode,would close wait wnd diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c index 0980ec1b0..3480a59c3 100755 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIFlowLVGL/UIFlowWrnMsg/UIFlowWrnMsgEventCallback.c @@ -29,6 +29,11 @@ void UIFlowWrnMsgAPI_Open_StringID(lv_plugin_res_id id, uint16_t auto_close_tim DBG_WRN("warning message box is already opened and not closed yet, ignore request"); return; } + #if (DRAM_SIZE_64MB_DISP_OFF == ENABLE) + { + return; + } + #endif /************************************************************************************* * message box created by builder's generated code is a sample and should keep invisible, diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UICfgDefault.h b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UICfgDefault.h index d292d23f3..918325111 100644 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UICfgDefault.h +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UICfgDefault.h @@ -181,7 +181,7 @@ #if defined(_MODEL_565_HUNTING_EVB_LINUX_4G_68CS_) #define DEFAULT_PIR_SENSITIVITY SF_PIR_SENSITIVITY_HIGH #elif defined(_MODEL_565_HUNTING_EVB_LINUX_4G_S530_) -#define DEFAULT_PIR_SENSITIVITY SF_PIR_SENSITIVITY_0//SF_PIR_SENSITIVITY_7 +#define DEFAULT_PIR_SENSITIVITY SF_PIR_SENSITIVITY_7 #endif #define DEFAULT_NET_WORK_NEED_SEARCH SF_OFF #define DEFAULT_GPRS_SWITCH SF_OFF diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.c index ddaa88b5f..433f1409f 100644 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.c @@ -1627,7 +1627,7 @@ void SysResetFlag(void) puiPara->CamNameSwitch = DEFAULT_SF_CAMID; puiPara->CamMode = DEFAULT_BOOT_WORK_MODE; puiPara->FlashLed = DEFAULT_FLASH_LED; - //ImgSize + puiPara->ImgSize = DEFAULT_PHOTO_SIZE; puiPara->NightMode = DEFAULT_NIGHT_MODE; //Multishot //VideoSize @@ -1714,11 +1714,20 @@ void SysResetFlag(void) memset(puiPara ->FtpsPort, '\0', sizeof(puiPara ->FtpsPort)); memset(puiPara ->FtpsUsr, '\0', sizeof(puiPara ->FtpsUsr)); memset(puiPara ->FtpsPwd,'\0', sizeof(puiPara ->FtpsPwd)); - + memset(puiPara ->WifiApPWD,'\0', sizeof(puiPara ->WifiApPWD)); + + #if(WIFI_FUNC==ENABLE) + memset(puiPara ->strSSID,'\0', sizeof(puiPara ->strSSID)); + memset(puiPara ->strPASSPHRASE,'\0', sizeof(puiPara ->strPASSPHRASE)); + memset(puiPara ->strSSID_hotspot_1,'\0', sizeof(puiPara ->strSSID_hotspot_1)); + memset(puiPara ->strPASSPHRASE_hotspot_1,'\0', sizeof(puiPara ->strPASSPHRASE_hotspot_1)); + #endif strcpy((char *)puiPara ->FtpIp, "119.23.174.139"); strcpy((char *)puiPara ->FtpPort, "21"); strcpy((char *)puiPara ->FtpUsr, "cameraftp"); strcpy((char *)puiPara ->FtpPwd, "camera123456"); + + strcpy((char *)puiPara ->WifiApPWD, "Reveal2021"); #if defined(_MODEL_565_HUNTING_EVB_LINUX_4G_S530_) puiPara->GpsNumber = DEFAULT_GPS_NUMBER; diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h index c566ca07f..d427a4928 100644 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h @@ -526,6 +526,7 @@ typedef struct _UIMenuUIMenuStoreInfo { UINT8 WifiMode; UINT8 WifiApPWD[16]; UINT8 Zoom; + UINT32 FileKey; //============Sifar==============///Payton } UIMenuStoreInfo; @@ -772,9 +773,9 @@ enum _PHOTO_SIZE { #if PHOTO_PREVIEW_SLICE_ENC_FUNC PHOTO_SIZE_40M, #endif + PHOTO_SIZE_24M, PHOTO_SIZE_16M, PHOTO_SIZE_12M, - PHOTO_SIZE_10M, PHOTO_SIZE_8M, PHOTO_SIZE_5M, PHOTO_SIZE_3M, @@ -784,12 +785,20 @@ enum _PHOTO_SIZE { PHOTO_SIZE_1M, PHOTO_SIZE_15M, PHOTO_SIZE_14M, + PHOTO_SIZE_10M, PHOTO_SIZE_7M, PHOTO_SIZE_7MHD, PHOTO_SIZE_4M, PHOTO_SIZE_2M, }; +enum _SCREEN_PHOTO_SIZE { + SCREEN_PHOTO_SIZE_VGA, + SCREEN_PHOTO_SIZE_XGA, + SCREEN_PHOTO_SIZE_2_76M, + SCREEN_PHOTO_SIZE_ID_MAX, + +}; //----------------------------------------------------------------------------- // Photo Quality //----------------------------------------------------------------------------- diff --git a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c index 8569ce93c..d1d510fe6 100644 --- a/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c +++ b/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c @@ -30,9 +30,9 @@ static PHOTO_SIZE_PARAM g_PhotoCapSizeTable[PHOTO_SIZE_ID_MAX + 2] = { #if PHOTO_PREVIEW_SLICE_ENC_FUNC || POWERON_FAST_SLICE_ENC {7552, 4248, IMAGERATIO_4_3, "40M"}, /* 40M */ #endif + {5632, 4224, IMAGERATIO_4_3, "24M"}, //16M {4608, 3456, IMAGERATIO_4_3, "16M"}, //16M {4032, 3024, IMAGERATIO_4_3, "12M"}, //12M - {3648, 2736, IMAGERATIO_4_3, "10M"}, //10M {3264, 2448, IMAGERATIO_4_3, "8M"}, // 8M #if defined(_MODEL_565_HUNTING_EVB_LINUX_4G_68CS_) {2960, 1666, IMAGERATIO_16_9, "5M"}, // 5M @@ -45,15 +45,17 @@ static PHOTO_SIZE_PARAM g_PhotoCapSizeTable[PHOTO_SIZE_ID_MAX + 2] = { // +2 mode (only for internel test!!!) {1280, 960, IMAGERATIO_4_3, "1.3M"}, // 1.3M {1920, 1080, IMAGERATIO_16_9, "2MHD"}, // 2MHD + /*{3648, 2736, IMAGERATIO_4_3, "10M"}, //10M*/ }; -static PHOTO_SIZE_PARAM g_ScreenNailSizeTable[PHOTO_SIZE_ID_MAX + 2] = { +static PHOTO_SIZE_PARAM g_ScreenNailSizeTable[SCREEN_PHOTO_SIZE_ID_MAX + 2] = { #if defined(_MODEL_565_HUNTING_EVB_LINUX_4G_68CS_) {1024, 768, IMAGERATIO_4_3, "0.78M"}, // 0.78M #elif defined(_MODEL_565_HUNTING_EVB_LINUX_4G_S530_) {640, 480, IMAGERATIO_4_3, "VGA"}, // VGA - {1024, 768, IMAGERATIO_4_3, "0.78M"}, // 0.78M + {1024, 768, IMAGERATIO_4_3, "XGA"}, // 0.78M + {1920, 1440, IMAGERATIO_4_3, "2.76M"}, // 2.76M #endif //CFG_SCREENNAIL_W //CFG_SCREENNAIL_H diff --git a/code/application/source/sf_app/Makefile b/code/application/source/sf_app/Makefile index 1f0b8d02f..93e72d1b9 100644 --- a/code/application/source/sf_app/Makefile +++ b/code/application/source/sf_app/Makefile @@ -258,10 +258,11 @@ SRC = \ ./code/source/utils/sf_aes.c \ ./code/source/debugMng/sf_debug.c \ ./code/source/updataMng/sf_md5.c \ - ./code/source/updataMng/sf_otamng.c \ - ./code/source/wifi/sf_data_transfer.c \ - ./code/source/wifi/sf_svr_send.c \ - ./code/source/wifi/sf_wifi_svr.c + ./code/source/updataMng/sf_otamng.c + +# ./code/source/wifi/sf_data_transfer.c \ +# ./code/source/wifi/sf_svr_send.c \ +# ./code/source/wifi/sf_wifi_svr.c #--------- END OF SOURCEs FOR APPLICATION --------------------------------------------- diff --git a/code/application/source/sf_app/code/include/sf_fileMng.h b/code/application/source/sf_app/code/include/sf_fileMng.h index 71b8171de..c99bbe270 100644 --- a/code/application/source/sf_app/code/include/sf_fileMng.h +++ b/code/application/source/sf_app/code/include/sf_fileMng.h @@ -10,6 +10,9 @@ extern "C" { #define MMZBLOCKSIZE 1024 #define SF_VIDEO_LOOP_NUM 4 /*PIC 3 + VIDEO 1*/ +#define SF_SEND_LIST_ITEM_LENGTH 15 + +#define SF_THUMB_SEND_LIST "/mnt/sd/Thumb/send.list" #define SF_SD_THUMB_PATH_CFG "/mnt/sd/Thumb/ThumbFileCfg" #define SF_FILE_ERROR_NO_FILE SF_ERR_ID(SF_MOD_FILE, ERROR_NO_FILE) diff --git a/code/application/source/sf_app/code/include/sf_ledmng.h b/code/application/source/sf_app/code/include/sf_ledmng.h index 1423bc780..ae7930fcb 100644 --- a/code/application/source/sf_app/code/include/sf_ledmng.h +++ b/code/application/source/sf_app/code/include/sf_ledmng.h @@ -208,6 +208,7 @@ typedef enum LedSysState_e SF_LED_SYS_STATE_POWER_OFF, SF_LED_SYS_STATE_PIR_DETECT,/*36*/ SF_LED_SYS_STATE_PIR_NOT_DETECT, + SF_LED_SYS_STATE_BAT_0_SLOW, }LedSysState_t; typedef struct LedInfo_s diff --git a/code/application/source/sf_app/code/include/sf_param_enum.h b/code/application/source/sf_app/code/include/sf_param_enum.h index a3b4bd19d..9dd334fd7 100644 --- a/code/application/source/sf_app/code/include/sf_param_enum.h +++ b/code/application/source/sf_app/code/include/sf_param_enum.h @@ -90,7 +90,7 @@ extern "C" { #define SF_MAX_PATH_LEN 128 #define SF_MAX_PIC_LEN 64 -#define SF_SRCFILE_MAX 4 +#define SF_SRCFILE_MAX 5 #define SF_THUMB_FILE_MAX_LEN 20 @@ -459,6 +459,7 @@ typedef enum sf_MCU_MESSAGE_TYPE_E SF_MCU_CMD_POWERON = 0x1B00, SF_MCU_CMD_LED = 0x1C00, SF_MCU_CMD_MODULE_SLEEP = 0x1D00, + SF_MCU_CMD_MCU_VER = 0x1E00, }SF_MCU_MESSAGE_TYPE_E; @@ -474,7 +475,8 @@ typedef enum sf_PARA_MESSAGE_TYPE_E typedef enum sf_WIFI_MESSAGE_TYPE_E { SF_WIFI_CMD_START = 0x1A00, - SF_WIFI_CMD_STOP = 0x1B00, + SF_WIFI_CMD_STOP = 0x1B00, + SF_WIFI_CMD_RESTART = 0x1C00, }SF_WIFI_MESSAGE_TYPE_E; diff --git a/code/application/source/sf_app/code/include/sf_param_struct.h b/code/application/source/sf_app/code/include/sf_param_struct.h index 060fc84bd..37fb99d31 100644 --- a/code/application/source/sf_app/code/include/sf_param_struct.h +++ b/code/application/source/sf_app/code/include/sf_param_struct.h @@ -240,10 +240,10 @@ typedef struct sfPDT_PARAM_STATISTICS_S typedef struct sf_FILE_ATTR_S { SF_FILE_TYPE_E enFileTye; - SF_CHAR thumbfileName[SF_MAX_PIC_LEN]; - SF_CHAR thumbfilePath[SF_MAX_PATH_LEN]; - SF_CHAR txtfilePath[SF_MAX_PATH_LEN]; - SF_CHAR txtfileName[SF_MAX_PIC_LEN]; + char thumbfileName[SF_MAX_PIC_LEN]; + char thumbfilePath[SF_MAX_PATH_LEN]; + char txtfilePath[SF_MAX_PATH_LEN]; + char txtfileName[SF_MAX_PIC_LEN]; UINT32 thumbfileSize; }SF_FILE_ATTR_S; diff --git a/code/application/source/sf_app/code/include/sf_wifi_svr.h b/code/application/source/sf_app/code/include/sf_wifi_svr.h index b40864cf3..529406f8c 100644 --- a/code/application/source/sf_app/code/include/sf_wifi_svr.h +++ b/code/application/source/sf_app/code/include/sf_wifi_svr.h @@ -50,7 +50,7 @@ #define SF_DCF_SD_ROOT "/mnt/sd/" /**< DCF File Name (it must be 4-characters) */ #define SD_PATH SF_DCF_SD_ROOT //"/sdcard/mmcblk0p1" //mnt/hgfs -#define THUMB_PATH SD_PATH "/DCIM/THUMB/SMALL" +#define THUMB_PATH SD_PATH "Thumb" #define THUMB_HD_PATH SD_PATH "/DCIM/THUMB/LARGE" #define SF_DCF_SD_ROOT2 "/sdcard/mmcblk0p1/" /**< DCF File Name (it must be 4-characters) */ #define SD_PATH2 SF_DCF_SD_ROOT2 //"/sdcard/mmcblk0p1" //mnt/hgfs diff --git a/code/application/source/sf_app/code/source/app/sf_app.c b/code/application/source/sf_app/code/source/app/sf_app.c index 85e5e14d2..4ff2da823 100644 --- a/code/application/source/sf_app/code/source/app/sf_app.c +++ b/code/application/source/sf_app/code/source/app/sf_app.c @@ -49,6 +49,7 @@ #include #include #include "sf_keymng.h" +#include "sf_wifi_svr.h" extern pthread_mutex_t Param_mutexLock; extern pthread_mutex_t GPIO_mutexLock; @@ -61,8 +62,8 @@ void sf_signalStop(SINT32 signo) printf("\nsignalStop(signal code: %d) !!!\n", signo); sf_share_mem_file_deinit(); sf_share_mem_customer_deinit(); - sf_led_stop(); sf_commu_mcu_task_stop(); + sf_led_stop(); _exit(0); } @@ -98,8 +99,8 @@ int main(int argc, char *argv[]) printf("*********************************************\n"); //gpio_direction_input(C_GPIO(10)); SINT16 startup = 0; - SF_MESSAGE_BUF_S stMessageBuf = {0}; - BOOL autosend = FALSE; + //SF_MESSAGE_BUF_S stMessageBuf = {0}; + //BOOL autosend = FALSE; SF_MUTEX_INIT_LOCK(Param_mutexLock); SF_MUTEX_INIT_LOCK(GPIO_mutexLock); //test_sd_free(); @@ -154,10 +155,14 @@ int main(int argc, char *argv[]) //app_led_pin_init(); //app_upgrade_sd_execute(); app_preinit(); - //#if - app_RegisterNet_start(); - //#endif startup = sf_poweron_type_get(); + if(SF_MCU_STARTUP_ONKEY == startup) + { + //sf_wifi_app_start(); + } + //#if + //app_RegisterNet_start(); + //#endif SLOGD("poweron type beginning :[%d,%s]\n", startup, sf_poweron_type_string(startup)); /*if(SF_MCU_STARTUP_ONKEY != startup) { diff --git a/code/application/source/sf_app/code/source/app/sf_common.c b/code/application/source/sf_app/code/source/app/sf_common.c index 2f3c2e814..7f5ba6a7e 100644 --- a/code/application/source/sf_app/code/source/app/sf_common.c +++ b/code/application/source/sf_app/code/source/app/sf_common.c @@ -51,7 +51,7 @@ extern "C" { #include "sf_system.h" #include "sf_service.h" #include -#include "sf_wifi_svr.h" +//#include "sf_wifi_svr.h" extern pthread_mutex_t Param_mutexLock; @@ -675,6 +675,12 @@ static SINT32 app_proccess_cmd_mcu(SF_MESSAGE_BUF_S *pMessageBuf) stMessageBuf.arg1 = SF_MCU_CMD_POWERON; stMessageBuf.arg2 = (SINT32)sf_convert_power_on_mode(); stMessageBuf.arg3 = (SINT32)sf_mcu_get_irshtter(); + stMessageBuf.cmdId = CMD_MCU; + sf_com_message_send_to_cardv(&stMessageBuf); + + stMessageBuf.arg1 = SF_MCU_CMD_MCU_VER; + stMessageBuf.arg2 = (SINT32)sf_get_mcu_sub_ver(); + stMessageBuf.arg3 = (SINT32)sf_get_mcu_ver(); stMessageBuf.cmdId = CMD_MCU; sf_com_message_send_to_cardv(&stMessageBuf); break; @@ -711,7 +717,7 @@ static SINT32 sf_proccess_cmd_wifi(SF_MESSAGE_BUF_S *pMessageBuf) switch(pMessageBuf->arg1) { case SF_WIFI_CMD_START: - sf_wifi_app_start(); + //sf_wifi_app_start(); sf_sys_status_led_set(SF_LED_SYS_STATE_WIFI_DISCONNECT); break; diff --git a/code/application/source/sf_app/code/source/app/sf_service.c b/code/application/source/sf_app/code/source/app/sf_service.c index 9aef92180..01d5ede36 100644 --- a/code/application/source/sf_app/code/source/app/sf_service.c +++ b/code/application/source/sf_app/code/source/app/sf_service.c @@ -1241,6 +1241,7 @@ static SINT32 app_Register_Net_startup_mode(SF_FN_PARAM_S *pfnParam) // s32ret = sf_qrcode_create(pStaticParam->IMEI,pStaticParam->SimID ,version); s32ret = sf_4G_register_net_manual(pfnParam); + sf_share_mem_customer_down(1); SF_APPCOMM_CHECK_RETURN(s32ret,s32ret); #ifdef SF_GPS_TEST @@ -1377,6 +1378,7 @@ static SINT32 app_Register_Net_startup_mode(SF_FN_PARAM_S *pfnParam) SF_APPCOMM_CHECK_RETURN(s32ret,SF_APP_ERROR_REQUEST); s32ret = sf_4G_register_net_auto(pfnParam); + sf_share_mem_customer_down(1); SF_APPCOMM_CHECK_RETURN(s32ret,SF_APP_ERROR_REQUEST); //sf_thumb_file_creat(); diff --git a/code/application/source/sf_app/code/source/devMng/sf_ledmng.c b/code/application/source/sf_app/code/source/devMng/sf_ledmng.c index 0f9c2f2fc..f05e26978 100644 --- a/code/application/source/sf_app/code/source/devMng/sf_ledmng.c +++ b/code/application/source/sf_app/code/source/devMng/sf_ledmng.c @@ -237,6 +237,7 @@ pthread_t ledTskId; //static BOOL isIrLedOn = FALSE; static BOOL isGoToPir = FALSE; +static unsigned char isLedExit = 1; static BOOL isUsbIn = FALSE; #if HW_S530 @@ -299,7 +300,7 @@ void* sf_runningLed_thread(void *arg) UINT8 run = 0; UINT8 time = 0; - while(1) + while(isLedExit) { if(isRunningLedOn) { @@ -367,7 +368,7 @@ void* sf_runningLed_thread(void *arg) } printf("[%s:%d] e \n", __FUNCTION__, __LINE__); - + pthread_exit(0); } #endif @@ -378,7 +379,7 @@ void* sf_led_thread(void *arg) UINT8 i = 0; //FLGPTN FlgPtn; printf("[%s:%d] s\n", __FUNCTION__, __LINE__); - while(1) + while(isLedExit) { for(i = 0; i < SF_LED_ALL; i++) @@ -467,6 +468,7 @@ void* sf_led_thread(void *arg) } printf("[%s:%d] e \n", __FUNCTION__, __LINE__); + pthread_exit(0); } @@ -527,7 +529,7 @@ void sf_led_init(void) //vos_flag_create(&FLG_ID_SF_LED, NULL, "FLG_ID_SF_LED"); /*thread creat*/ - + isLedExit = 1; pthread_create(&ledTskId, NULL, sf_led_thread, NULL); #if HW_S530 /*thread creat*/ @@ -539,13 +541,33 @@ void sf_led_init(void) void sf_led_stop(void) { SINT32 s32ret = SF_SUCCESS; + isLedExit = 0; + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); + + + s32ret = pthread_join(ledTskId, NULL); + if(s32ret != SF_SUCCESS) + { + MLOGD("ledTskId thread stop fail!\n"); + //return s32ret; + } + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); s32ret = pthread_cancel(ledTskId); if(s32ret != SF_SUCCESS) { MLOGD("ledTskId thread cancel fail!\n"); //return s32ret; } - + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); + #if HW_S530 + s32ret = pthread_join(ledRunningTskId, NULL); + if(s32ret != SF_SUCCESS) + { + MLOGD("ledRunningTskId thread stop fail!\n"); + } + #endif + + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); #if HW_S530 s32ret = pthread_cancel(ledRunningTskId); if(s32ret != SF_SUCCESS) @@ -554,19 +576,7 @@ void sf_led_stop(void) } #endif - s32ret = pthread_join(ledTskId, NULL); - if(s32ret != SF_SUCCESS) - { - MLOGD("ledTskId thread stop fail!\n"); - //return s32ret; - } - #if HW_S530 - s32ret = pthread_join(ledRunningTskId, NULL); - if(s32ret != SF_SUCCESS) - { - MLOGD("ledRunningTskId thread stop fail!\n"); - } - #endif + printf("[%s:%d] e\n", __FUNCTION__, __LINE__); } @@ -816,6 +826,12 @@ void sf_sys_status_led_set(LedSysState_t ledSysStateId) case SF_LED_SYS_STATE_PIR_NOT_DETECT: sf_led_set(SF_LED_BUSY, SF_LED_STATE_ON); break; + case SF_LED_SYS_STATE_BAT_0_SLOW: + sf_led_set(SF_LED_BAT1, SF_LED_STATE_SLOW_FLASHING); + sf_led_set(SF_LED_BAT2, SF_LED_STATE_OFF); + sf_led_set(SF_LED_BAT3, SF_LED_STATE_OFF); + sf_led_set(SF_LED_BAT4, SF_LED_STATE_OFF); + break; default: break; diff --git a/code/application/source/sf_app/code/source/fileMng/sf_fileMng.c b/code/application/source/sf_app/code/source/fileMng/sf_fileMng.c index cc381913c..fcc2c03ad 100644 --- a/code/application/source/sf_app/code/source/fileMng/sf_fileMng.c +++ b/code/application/source/sf_app/code/source/fileMng/sf_fileMng.c @@ -22,6 +22,8 @@ extern "C" { SF_SRCFILE_ATTR_S *pThumbFileCfg = 0; +char SendFileList[201][SF_SEND_LIST_ITEM_LENGTH] = {{0}}; //for 200 files +UINT8 SendFileTotal = 0; //"^HRT[0-9]{5}.txt$" //"^W[0-9]{7}.txt$" @@ -682,7 +684,7 @@ BOOL sf_check_auto_thumb_file(VOID) if(fp == NULL){ return FALSE; } - u32ize = ftell(fp); + u32ize = fseek(fp, 0, SEEK_SET); if (fileCfg) { fread(fileCfg, 1, sizeof(SF_SRCFILE_ATTR_S), fp); @@ -704,6 +706,107 @@ BOOL sf_check_auto_thumb_file(VOID) return ret; } +/************************************************* + Function: sf_get_send_file_list + Description: get send file list + Input: sendfname + Output: N/A + Return: N/A + Others: N/A +*************************************************/ +UINT8 sf_get_send_file_list(char *sendfileList, UINT8 *fileTotal) +{ + UIMenuStoreInfo *pPara = sf_app_ui_para_get(); + char sendListName[64] = {0}; + FILE *fd = NULL; + UINT32 fsize = 0; + UINT8 i = 0; + UINT8 MaxFileNum = 200; + UINT32 oldFileKey = 0; + char oldFileName[SF_SEND_LIST_ITEM_LENGTH+1] = {0}; + char *pFileHasSend = NULL; + UINT32 fileOffset = 0; + + strcpy(sendListName, SF_THUMB_SEND_LIST); + + sf_file_size_get(sendListName, &fsize); + + fd = fopen(sendListName,"r"); + if(fd == 0) + { + printf("[ERROR]send.list open filed\n"); + printf("sendListName:%s\n", sendListName); + return FAIL; + } + else + { + if(pPara->SendMaxNum == 0) //unlimited + { + MaxFileNum = 100;//(sf_battery_value_get(0) >= 50 ? 200 : 100);// the last 100/200 files + } + else + { + MaxFileNum = 100;//pPara->SendMaxNum - pSifarPara->picSendMax; + } + printf("Get send.List MaxFileNum:%d\n", MaxFileNum); + + //fsize = sp5kFsFileSizeGet(fd); + if(fsize == 0) + { + fclose(fd); + sf_file_remove(sendListName); + return FAIL; + } + else if(fsize%SF_SEND_LIST_ITEM_LENGTH) //format error delete file list + { + //sf_error_log((SINT8 *)"FTP ERROR: 303\n"); + printf("%s:%d FTP ERROR: 303\n", __FUNCTION__, __LINE__); + fclose(fd); + sf_file_remove(sendListName); + return FAIL; + } + else if(fsize > MaxFileNum*SF_SEND_LIST_ITEM_LENGTH) // the last 100/200 files + { + fseek(fd, fsize-MaxFileNum*SF_SEND_LIST_ITEM_LENGTH, SEEK_SET); + fsize = MaxFileNum*SF_SEND_LIST_ITEM_LENGTH; + } + *fileTotal = fsize/SF_SEND_LIST_ITEM_LENGTH; + printf("fileTotal=%d, fsize=%d\n", *fileTotal, fsize); + fread(sendfileList, fsize, 1, fd); + fclose(fd); + + oldFileKey = pPara->FileKey; + printf("last send key:%d\n", oldFileKey); + //oldFileKey = 1000003; //for debug + if((oldFileKey >= 1000001) && (oldFileKey <= 9999999)) //W1000001.JPG W9999999.JPG + { + sprintf(oldFileName, "W%ld.JPG", oldFileKey); + printf("last send file:%s\n", oldFileName); + pFileHasSend = strstr(sendfileList, oldFileName); //MAX spend time <= 310ms + if(pFileHasSend != NULL) + { + pFileHasSend -= 1; + fileOffset = abs(pFileHasSend - sendfileList) + SF_SEND_LIST_ITEM_LENGTH; + fsize -= fileOffset; + printf("fileOffset=%d\n", fileOffset); + memmove(sendfileList, pFileHasSend + SF_SEND_LIST_ITEM_LENGTH, fsize); + *(sendfileList+fsize) = '\0'; + *fileTotal = fsize/SF_SEND_LIST_ITEM_LENGTH; + printf("fileTotal=%d, fsize=%d\n", *fileTotal, fsize); + } + } + + for(i=1; i <= *fileTotal; i++) // remove \r + { + *(sendfileList+i*SF_SEND_LIST_ITEM_LENGTH-2) = '\0'; + } + + //memdump(sendfileList, fsize); + //printf("get Success\n"); + return SUCCESS; + } +} + #ifdef __cplusplus #if __cplusplus } diff --git a/code/application/source/sf_app/code/source/systemMng/sf_commu_mcu.c b/code/application/source/sf_app/code/source/systemMng/sf_commu_mcu.c index c49938894..b53f37b8c 100644 --- a/code/application/source/sf_app/code/source/systemMng/sf_commu_mcu.c +++ b/code/application/source/sf_app/code/source/systemMng/sf_commu_mcu.c @@ -1024,8 +1024,10 @@ void sf_commu_mcu_task_start(void) void sf_commu_mcu_task_stop(void) { + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); sf_commu_mcu_exit = 1; pthread_join(sfCommuMcuThread, NULL); + printf("[%s:%d] e\n", __FUNCTION__, __LINE__); } unsigned char sf_commu_mcu_task_running(void) diff --git a/code/application/source/sf_app/code/source/wifi/sf_data_transfer.c b/code/application/source/sf_app/code/source/wifi/sf_data_transfer.c index 3fa4f71b6..63689f1c3 100644 --- a/code/application/source/sf_app/code/source/wifi/sf_data_transfer.c +++ b/code/application/source/sf_app/code/source/wifi/sf_data_transfer.c @@ -32,12 +32,13 @@ #include #include -#include "sf_common.h" +//#include "sf_common.h" #include "sf_wifi_svr.h" #include "sf_data_transfer.h" #include "sf_svr_send.h" #include "sf_system.h" +#include "sf_common.h" //#include "sf_customer_app.h" //#include "sf_4g_common.h" @@ -474,7 +475,7 @@ void *sf_DataSvrTransferThread(void *addr) } else if(pClient->map.function == 1) //upload { - app_poweroff_time_clear();/*reset power off count time*/ + sf_set_auto_off_time(0);/*reset power off count time*/ if(pClient->map.fd == 0) { pClient->map.fileName[strlen((char *)(pClient->map.fileName))+1]=0; @@ -561,7 +562,7 @@ void *sf_DataSvrTransferThread(void *addr) } else if(pClient->map.function == 2) //download { - app_poweroff_time_clear();/*reset power off count time*/ + sf_set_auto_off_time(0);/*reset power off count time*/ // printf("[read],fd:%x,pClient->map.fileName:%s,len:%d\n",pClient->map.fd,pClient->map.fileName,strlen((char*)(pClient->map.fileName))); if(pClient->map.fd <= 0) { diff --git a/code/application/source/sf_app/code/source/wifi/sf_wifi_svr.c b/code/application/source/sf_app/code/source/wifi/sf_wifi_svr.c index 4dd5518e6..c6f592f64 100644 --- a/code/application/source/sf_app/code/source/wifi/sf_wifi_svr.c +++ b/code/application/source/sf_app/code/source/wifi/sf_wifi_svr.c @@ -21,7 +21,7 @@ #include #include -#include "sf_common.h" +//#include "sf_common.h" //#include "sf_syslib.h" //#include "sf_para.h" @@ -45,6 +45,15 @@ #include "sf_system.h" #include "sf_storeMng.h" #include "sf_ledmng.h" +#include "sf_common.h" +#include "sf_battery.h" +#include "sf_sd_common.h" +#include "NvtUser/NvtBack.h" +#include "UIBackgroundObj.h" +#include "NVTUserCommand.h" +#include "NvtUser/NvtUser.h" +#include "Mode/UIModePhoto.h" +#include "Mode/UIModeMovie.h" #if SF_LPA_SDK #include "lpasdk/api/lpasdk_api.h" @@ -138,7 +147,7 @@ extern UINT8 SendingFile; void dataClientListPrint(void); - +/* static UINT32 sf_set_pir_sensitivity_app(UINT8 pirs) { UINT8 digPirLevel[10] = {200, 38, 30, 24, 18, 16, 10, 9, 8, 7}; @@ -164,15 +173,16 @@ static UINT32 sf_set_pir_sensitivity_app(UINT8 pirs) return SUCCESS; } +*/ static S32 sf_get_sd_info(UINT32 *pSDStatus, UINT32 *pSDFree, UINT32 *pSDTotalSize) { int fd = -1; - fd = open(SD_PATH2, O_RDONLY,0); + fd = open(SD_PATH, O_RDONLY,0); if(fd >= 0) { struct statfs diskInfo; - statfs(SD_PATH2, &diskInfo); + statfs(SD_PATH, &diskInfo); /*printf("f_type=%ld\n", diskInfo.f_type); printf("f_bsize=%ld\n", diskInfo.f_bsize); printf("f_blocks=%ld\n", diskInfo.f_blocks); @@ -295,7 +305,7 @@ UINT32 sp5kFsFileSizeGet(const char *path) void memdump(void *p,int len) { return; - + #if 0 int i,j,k; char binstr[80]; char *buf = p; @@ -346,6 +356,7 @@ void memdump(void *p,int len) printf("%s\n",binstr); } printf("\n"); + #endif } void appThumbNameToKey(thumbType_t *fileType, UINT16 *dirKey, UINT16 *fileKey, S8 *fileName) @@ -796,14 +807,14 @@ void sf_app_Get_Camera_Info(MSG_DEV_INFO_Get_Rsp_T *camInfo) //strcpy((char *)camInfo->devId, "1.0.0.1"); printf("[sf_app_Get_Camera_Info],devId\n"); - camInfo->batLevel = 5;//sf_get_battery_level(1); + camInfo->batLevel = sf_battery_level_get(); if(camInfo->batLevel < 1) camInfo->batLevel = 1; printf("[sf_app_Get_Camera_Info],sf_get_Battery_Level\n"); //camInfo->batteryPercent = camInfo->batLevel * 20; - camInfo->batteryPercent = 1;//sf_get_battery_percent(1); + camInfo->batteryPercent = sf_battery_value_get(sf_get_night_led_flag()); camInfo->batteryType = 0; @@ -820,7 +831,7 @@ void sf_app_Get_Camera_Info(MSG_DEV_INFO_Get_Rsp_T *camInfo) //camInfo->GpsLongitude = htonl(0); //camInfo->GpsLatitude = htonl(0); #endif - strcpy((char *)camInfo->hwType, "REVEAL-SK"); + strcpy((char *)camInfo->hwType, "reveal-x"); //S8 strTemp[16]= {0}; //sf_get_sys_version(strTemp); @@ -856,8 +867,7 @@ void sf_app_Get_Camera_Info(MSG_DEV_INFO_Get_Rsp_T *camInfo) if(WIFI_TYPE_8189FS == sf_get_wifi_type()) { sf_get_mac_addr(SF_WIFI_NETDEV_8189_NAME, camInfo->WifiMac); - } - else if(WIFI_TYPE_HI3881 == sf_get_wifi_type()) + }else if(WIFI_TYPE_HI3881 == sf_get_wifi_type()) { sf_get_mac_addr(SF_WIFI_NETDEV_NAME, camInfo->WifiMac); } @@ -896,15 +906,15 @@ void sf_app_Get_Camera_Para(MSG_DEV_Param_Get_Rsp_T *CamPara) //CamPara->cameraMode = puiPara->CamMode; - if(puiPara->ImgSize == 3) + if(puiPara->ImgSize == 2) { CamPara->imageSize = 0; } - else if(puiPara->ImgSize == 4) + else if(puiPara->ImgSize == 3) { CamPara->imageSize = 1; } - else if(puiPara->ImgSize == 2) + else if(puiPara->ImgSize == 4) { CamPara->imageSize = 2; } @@ -1152,7 +1162,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) } else { - app_poweroff_time_clear();/*reset power off count time*/ + sf_set_auto_off_time(0);/*reset power off count time*/ CurrentWifiCmd = msgParse.cmd; } } @@ -1328,21 +1338,44 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) if(tmpMode == 0) { - puiPara->CamMode = SF_CAMMODE_PIC; + puiPara->CamMode = SF_CAM_MODE_PHOTO; } else if (tmpMode == 1) { - puiPara->CamMode = SF_CAMMODE_PV; + puiPara->CamMode = SF_CAM_MODE_PHOTO_VIDEO; } else if (tmpMode == 2) { - puiPara->CamMode = SF_CAMMODE_VIDEO; + puiPara->CamMode = SF_CAM_MODE_VIDEO; } else { - puiPara->CamMode = SF_CAMMODE_PIC; + puiPara->CamMode = SF_CAM_MODE_PHOTO; } - + + int iCurrMode = System_GetState(SYS_STATE_CURRMODE); + int iNextMode = PRIMARY_MODE_PHOTO; + + if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO)) + { + iNextMode = PRIMARY_MODE_PHOTO; + } + else if(puiPara->CamMode == SF_CAM_MODE_VIDEO) + { + iNextMode = PRIMARY_MODE_MOVIE; + } + else + { + iNextMode = PRIMARY_MODE_PHOTO; + } + if(iNextMode != iCurrMode) + { + UI_SetData(FL_PreMode, iCurrMode); + UI_SetData(FL_NextMode, iNextMode); + Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode); + } + + Save_MenuInfo(); //sf_set_cam_mode(puiPara->CamMode); respFlag = 2; paramSaveFlag = 1; @@ -1403,8 +1436,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) { puiPara->SendMultishotIndex2 = 0; puiPara->SendMultishotIndex3 = 0; - } - else + }else { if(puiPara->Multishot == 0) { @@ -1428,7 +1460,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) case WIFI_SET_CAMERA_PirSensitivity: //O printf("[WIFI_SET_CAMERA_PirSensitivity],DigitPirSensitivity:%d\n",pMsgStruct->msgBuf.setPirSensitivity.PirSensitivity); - sf_set_pir_sensitivity_app(pMsgStruct->msgBuf.setPirSensitivity.PirSensitivity % 10); + sf_set_pir_sensitivity(pMsgStruct->msgBuf.setPirSensitivity.PirSensitivity % 10); /*puiPara->PirSensitivity = pMsgStruct->msgBuf.setPirSensitivity.PirSensitivity % 10; if(puiPara->PirSensitivity) @@ -1628,7 +1660,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) puiPara->TimelapseTime.Sec = pMsgStruct->msgBuf.setTimeLapseTime.timelapseSec % 60; if(puiPara->TimelapseSwitch) { - sf_set_pir_sensitivity_app(0); + sf_set_pir_sensitivity(0); } respFlag = 2; paramSaveFlag = 1; @@ -1658,27 +1690,13 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) printf("[WIFI_CONTROL_CAMERA_FormatSDCard],format:%d\n",pMsgStruct->msgBuf.ctrlFormat.format); if(pMsgStruct->msgBuf.ctrlFormat.format == 1) { - //ret = appDiskFormat(SP5K_DRIVE_SD); - - //sf_sd_format(); - //ret = sf_sd_card_format(); - - /*if(ret == SF_SD_FORMAT_SUCUSS) - { - sleep(1); - sf_dcf_init(); - if((sf_get_sd_status() == SF_SD_FULL) || ((sf_get_sd_status() == SF_SD_OK))) - { - system("umount /sdcard/mmcblk0p1"); - sleep(1); - //system("mount /dev/mmcblk0p1 /sdcard/mmcblk0p1"); - } - ret = 0; - } - else - { - ret = 0x10; - }*/ + sf_set_card_statu(CMD_FORMAT_SD_STA); + BKG_PostEvent(NVTEVT_BKW_FORMAT_CARD); + while(CMD_FORMAT_SD_STA == sf_get_card_statu()) + { + usleep(10*1000); + } + ret = sf_get_card_statu(); } msgParse.msgBuf.camreaSetRsp.cmdRet = ret; msgParse.msgBuf.camreaSetRsp.suffix = htons(MSG_END_FIX); @@ -1697,7 +1715,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) case WIFI_CONTROL_CAMERA_Recovery: // printf("[WIFI_CONTROL_CAMERA_Recovery]\n"); - //sf_reset_para(); + Reset_MenuInfo(); //sf_daily_report_count_clear(); paraNeedReboot = 1; respFlag = 2; @@ -1711,7 +1729,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) //jiamin:reset all para //app_in = 0; //isStopStreaming = 1; - app_poweroff_time_clear(); + sf_set_auto_off_time(0); #if 0//forrun poweroff_mode = POWEROFF_COUNTDOWN; #endif @@ -1867,10 +1885,32 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) break; case WIFI_CONTROL_CAMERA_SHOOT: - printf("[WIFI_SET_CAMERA_SHOOT]\n"); -#if 1 + printf("[WIFI_SET_CAMERA_SHOOT] shoot:%d\n",pMsgStruct->msgBuf.ctrlShoot.shoot); + + if((TRUE == sf_is_preview()) && (pMsgStruct->msgBuf.ctrlShoot.shoot <= 3)) + { + if((puiPara->CamMode != 1) && (pMsgStruct->msgBuf.ctrlShoot.shoot < 3)) + { + //Ux_PostEvent(NVTEVT_KEY_SHUTTER2, 1, NVTEVT_KEY_PRESS); + //Ux_PostEvent(NVTEVT_KEY_SHUTTER2, 1, NVTEVT_KEY_RELEASE); + + FlowPhoto_DoCapture(); + respFlag = 1; + ret = 0; + } + else + { + respFlag = 1; + ret = 1; + } + }else + { + respFlag = 1; + ret = 2; + } +#if 0 /* during send pic, can not capture*/ - if((sf_4G_status_get() == SF_4G_SENDING) || (!((sf_sd_status_get()== SF_SD_OK) || (sf_sd_status_get()== SF_SD_FULL)))) + if((sf_4G_status_get() == SF_4G_SENDING) || (!((System_GetState(SYS_STATE_CARD) == CARD_INSERTED) || (sf_is_card_full()== TRUE)))) { //nothing to do } @@ -1981,6 +2021,7 @@ SINT32 sf_svr_packet_proc(SINT32 fd, UINT8 *pAppData, UINT16 dataLen) { //sf_set_param_save_flag(); //sf_param_save_flash(); + Save_MenuInfo(); } if(respFlag == 2) @@ -2480,13 +2521,17 @@ void sf_wifi_hw_init(void) char scmd[256]= {0}; UIMenuStoreInfo *puiPara = sf_app_ui_para_get(); char sSSID[128]= {0}; - + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); + unsigned char wifitype = sf_get_wifi_type(); //ret = system("modprobe cfg80211"); - if(WIFI_TYPE_8189FS == sf_get_wifi_type()) + if(WIFI_TYPE_8189FS == wifitype) { //ret = system("insmod /appfs/8189fs.ko"); + + //ret = system("modprobe 8189fs"); //sleep(2); + //ret = system("ifconfig lo 127.0.0.1"); sf_getb_mac(SF_WIFI_NETDEV_8189_NAME, smac); // ret = system("ifconfig ap0 192.168.1.1 netmask 255.255.255.0 up"); @@ -2498,12 +2543,25 @@ void sf_wifi_hw_init(void) ret = system("ifconfig wlan0 192.168.1.1 netmask 255.255.255.0 up"); //ret = system("hostapd -ddd /appfs/etc/hostapd/hostapd-8189.conf &"); //ret = system("udhcpd /appfs/etc/udhcpd-8189.conf"); + //FILE *fp; + //char filename[] = "/tmp/wifiap_wpa2.conf"; + //int ssid_pos = -1; - sprintf(scmd,"/appfs/bin/hostap.sh wpawpa2 %s %s 6 %s",sSSID,puiPara->WifiApPWD,SF_WIFI_NETDEV_8189_NAME); + //char buf[256]; + ret = system("cp /etc/wifiap_wpa2.conf /tmp/wifiap_wpa2.conf"); + printf("[%s:%d] sSSID:%s WifiApPWD:%s\n", __FUNCTION__, __LINE__,sSSID,puiPara->WifiApPWD); + + + sprintf(scmd,"/etc/app/hostap.sh wpawpa2 %s %s 6 %s",sSSID,puiPara->WifiApPWD,SF_WIFI_NETDEV_8189_NAME); ret = system(scmd); - ret = system("udhcpd /appfs/etc/udhcpd-8189.conf"); + + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); + //ret = system("hostapd -B -dd /tmp/wifiap_wpa2.conf"); + //printf("[%s:%d] s\n", __FUNCTION__, __LINE__); + ret = system("udhcpd /etc/udhcpdw.conf"); + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); } - else if(WIFI_TYPE_HI3881 == sf_get_wifi_type()) + else if(WIFI_TYPE_HI3881 == wifitype) { //ret = system("insmod /appfs/hi3881.ko g_mode=1"); //sleep(2); @@ -2535,6 +2593,8 @@ void sf_wifi_hw_init(void) { printf("wifi hw init failed!scmd:%s\n",scmd); } + + printf("[%s:%d] e\n", __FUNCTION__, __LINE__); } void *sf_wifi_sevrer_init(void *pNull) @@ -2593,8 +2653,8 @@ void sf_wifi_app_start(void) { pthread_t tid; - sf_wifi_hw_init(); - sleep(1); + //sf_wifi_hw_init(); + //sleep(1); pthread_create(&tid,NULL,(void*)sf_wifi_sevrer_init,(void *)NULL); } diff --git a/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi b/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi index 2ac455571..ec3058692 100755 --- a/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi +++ b/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi @@ -7,7 +7,7 @@ version-info = [00 01 00 01]; ae_expect_lum { size = [b0 00 00 00]; - data = [3c 00 00 00 32 00 00 00 3d 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3d 00 00 00 41 00 00 00 46 00 00 00 4d 00 00 00 54 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00]; + data = [3c 00 00 00 3c 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00]; }; ae_la_clamp { size = [50 01 00 00]; @@ -15,7 +15,7 @@ }; ae_over_exposure { size = [b0 01 00 00]; - data = [01 00 00 00 8c 00 00 00 03 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 07 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 04 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00]; + data = [01 00 00 00 8c 00 00 00 03 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 07 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 04 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00 07 00 00 00]; }; ae_convergence { size = [2c 00 00 00]; @@ -23,11 +23,11 @@ }; ae_curve_gen_movie { size = [10 01 00 00]; - data = [f4 01 00 00 01 00 00 00 2c 00 00 00 64 00 00 00 00 00 00 00 00 00 00 00 1a 41 00 00 90 01 00 00 00 00 00 00 00 00 00 00 35 82 00 00 90 01 00 00 00 00 00 00 00 00 00 00 35 82 00 00 40 06 00 00 00 00 00 00 00 00 00 00 35 82 00 00 00 32 00 00 00 00 00 00 00 00 00 00 80 38 01 00 00 19 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 19 00 00 01 00 00 00 10 00 00 00 00 00 00 00 b8 0b 00 00 b8 0b 00 00 60 09 00 00 e2 04 00 00 d0 07 00 00 d0 07 00 00 dc 05 00 00 dc 05 00 00 b0 04 00 00 b0 04 00 00 00 00 00 00 f6 ec 00 00 00 00 00 00]; + data = [f4 01 00 00 01 00 00 00 2c 00 00 00 64 00 00 00 00 00 00 00 00 00 00 00 1a 41 00 00 90 01 00 00 00 00 00 00 00 00 00 00 35 82 00 00 90 01 00 00 00 00 00 00 00 00 00 00 35 82 00 00 40 06 00 00 00 00 00 00 00 00 00 00 35 82 00 00 00 32 00 00 00 00 00 00 00 00 00 00 80 38 01 00 00 19 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 20 4e 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 19 00 00 01 00 00 00 10 00 00 00 01 00 00 00 b8 0b 00 00 b8 0b 00 00 60 09 00 00 e2 04 00 00 d0 07 00 00 d0 07 00 00 dc 05 00 00 dc 05 00 00 b0 04 00 00 b0 04 00 00 00 00 00 00 f6 ec 00 00 00 00 00 00]; }; ae_meter_window { size = [00 01 00 00]; - data = [01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00]; + data = [01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00]; }; ae_lum_gamma { size = [82 00 00 00]; diff --git a/code/hdal/vendor/isp/configs/dtsi/os05b10_awb_0.dtsi b/code/hdal/vendor/isp/configs/dtsi/os05b10_awb_0.dtsi index ea082ad4e..dbeef5544 100755 --- a/code/hdal/vendor/isp/configs/dtsi/os05b10_awb_0.dtsi +++ b/code/hdal/vendor/isp/configs/dtsi/os05b10_awb_0.dtsi @@ -19,7 +19,7 @@ }; awb_target { size = [24 00 00 00]; - data = [60 03 00 00 f7 03 00 00 23 04 00 00 00 04 00 00 18 04 00 00 18 04 00 00 00 04 00 00 e8 03 00 00 e8 03 00 00]; + data = [60 03 00 00 f7 03 00 00 23 04 00 00 00 04 00 00 18 04 00 00 1c 04 00 00 00 04 00 00 e8 03 00 00 e8 03 00 00]; }; awb_ct_info { size = [60 00 00 00]; diff --git a/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi b/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi index 3b6a70520..afcda0174 100755 --- a/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi +++ b/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi @@ -11,7 +11,7 @@ }; iq_nr { size = [f4 12 00 00]; - data = [01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 00 01 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 04 00 00 00 06 00 00 00 08 00 00 00 09 00 00 00 0a 00 00 00 0b 00 00 00 0c 00 00 00 0d 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 0f 00 00 00 10 00 00 00 11 00 00 00 11 00 00 00 00 00 00 00 02 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 08 00 00 00 0a 00 00 00 0c 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 10 00 00 00 12 00 00 00 12 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00 16 00 00 00 17 00 00 00 18 00 00 00 08 00 00 00 00 00 00 00 69 00 00 00 08 00 00 00 0c 00 00 00 08 00 00 00 0c 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 07 00 80 00 00 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 00 00 00 00 06 00 00 00 08 00 00 00 0a 00 00 00 0c 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 10 00 00 00 12 00 00 00 12 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00 16 00 00 00 17 00 00 00 18 00 00 00 00 00 00 00 02 00 00 00 04 00 00 00 06 00 00 00 08 00 00 00 0a 00 00 00 00 00 00 00 07 00 00 00 0a 00 00 00 0c 00 00 00 0e 00 00 00 10 00 00 00 11 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00 16 00 00 00 17 00 00 00 18 00 00 00 19 00 00 00 1a 00 00 00 1b 00 00 00 1c 00 00 00 08 00 00 00 00 00 00 00 64 00 00 00 08 00 00 00 0c 00 00 00 08 00 00 00 0c 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 05 00 80 00 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 00 00 00 00 0a 00 00 00 0f 00 00 00 12 00 00 00 15 00 00 00 18 00 00 00 1a 00 00 00 1c 00 00 00 1e 00 00 00 20 00 00 00 22 00 00 00 23 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 2b 00 00 00 00 00 00 00 03 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 0a 00 00 00 00 00 00 00 0c 00 00 00 11 00 00 00 15 00 00 00 18 00 00 00 1b 00 00 00 1e 00 00 00 20 00 00 00 23 00 00 00 25 00 00 00 27 00 00 00 29 00 00 00 2a 00 00 00 2c 00 00 00 2e 00 00 00 30 00 00 00 31 00 00 00 0c 00 00 00 00 00 00 00 50 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 01 95 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 04 00 80 00 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 00 00 00 00 0a 00 00 00 0e 00 00 00 12 00 00 00 14 00 00 00 17 00 00 00 19 00 00 00 1b 00 00 00 1d 00 00 00 1f 00 00 00 20 00 00 00 22 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 00 00 00 00 03 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 0a 00 00 00 00 00 00 00 13 00 00 00 1b 00 00 00 21 00 00 00 26 00 00 00 2a 00 00 00 2f 00 00 00 32 00 00 00 36 00 00 00 39 00 00 00 3c 00 00 00 3f 00 00 00 42 00 00 00 45 00 00 00 47 00 00 00 4a 00 00 00 4c 00 00 00 0e 00 00 00 00 00 00 00 50 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 00 00 00 00 08 00 00 00 01 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 03 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 09 00 00 00 00 00 00 00 08 00 00 00 0b 00 00 00 0d 00 00 00 10 00 00 00 11 00 00 00 13 00 00 00 15 00 00 00 16 00 00 00 18 00 00 00 19 00 00 00 1a 00 00 00 1b 00 00 00 1c 00 00 00 1d 00 00 00 1e 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 08 00 00 00 0a 00 00 00 0c 00 00 00 11 00 00 00 00 00 00 00 09 00 00 00 0d 00 00 00 0f 00 00 00 12 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 23 00 00 00 24 00 00 00 0d 00 00 00 08 00 00 00 50 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 05 00 00 00 07 00 00 00 09 00 00 00 0a 00 00 00 0e 00 00 00 00 00 00 00 08 00 00 00 0c 00 00 00 0f 00 00 00 11 00 00 00 13 00 00 00 15 00 00 00 17 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 20 00 00 00 22 00 00 00 23 00 00 00 00 00 00 00 05 00 00 00 08 00 00 00 0a 00 00 00 0b 00 00 00 10 00 00 00 00 00 00 00 0a 00 00 00 0e 00 00 00 11 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1c 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 0e 00 00 00 00 00 00 00 40 00 00 00 0a 00 00 00 18 00 00 00 10 00 00 00 18 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 02 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 10 00 80 00 00 00 00 00 05 00 00 00 07 00 00 00 09 00 00 00 0a 00 00 00 0e 00 00 00 00 00 00 00 09 00 00 00 0d 00 00 00 0f 00 00 00 12 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 23 00 00 00 24 00 00 00 00 00 00 00 06 00 00 00 09 00 00 00 0b 00 00 00 0c 00 00 00 12 00 00 00 00 00 00 00 16 00 00 00 20 00 00 00 27 00 00 00 2d 00 00 00 32 00 00 00 37 00 00 00 3c 00 00 00 40 00 00 00 44 00 00 00 48 00 00 00 4b 00 00 00 4e 00 00 00 52 00 00 00 55 00 00 00 58 00 00 00 5b 00 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 0a 00 00 00 30 00 00 00 10 00 00 00 1d 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 01 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 08 00 00 00 0c 00 00 00 0e 00 00 00 11 00 00 00 18 00 00 00 00 00 00 00 0e 00 00 00 14 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 23 00 00 00 26 00 00 00 28 00 00 00 2b 00 00 00 2d 00 00 00 2f 00 00 00 31 00 00 00 33 00 00 00 35 00 00 00 37 00 00 00 39 00 00 00 00 00 00 00 26 00 00 00 36 00 00 00 42 00 00 00 4d 00 00 00 6c 00 00 00 01 00 00 00 47 00 00 00 35 00 00 00 3e 00 00 00 31 00 00 00 37 00 00 00 3c 00 00 00 41 00 00 00 46 00 00 00 4a 00 00 00 4e 00 00 00 51 00 00 00 55 00 00 00 58 00 00 00 5c 00 00 00 5f 00 00 00 62 00 00 00 0f 00 00 00 00 00 00 00 20 00 00 00 0a 00 00 00 30 00 00 00 10 00 00 00 30 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 01 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 96 03 00 00 35 06 00 00 3d 09 00 00 41 0f 00 00 20 00 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 0d 00 00 00 12 00 00 00 16 00 00 00 1a 00 00 00 25 00 00 00 00 00 00 00 17 00 00 00 20 00 00 00 28 00 00 00 2e 00 00 00 33 00 00 00 38 00 00 00 3d 00 00 00 41 00 00 00 45 00 00 00 49 00 00 00 4c 00 00 00 50 00 00 00 53 00 00 00 56 00 00 00 59 00 00 00 5c 00 00 00 00 00 00 00 55 00 00 00 79 00 00 00 94 00 00 00 ab 00 00 00 f2 00 00 00 00 00 00 00 21 00 00 00 2f 00 00 00 3a 00 00 00 43 00 00 00 4b 00 00 00 52 00 00 00 58 00 00 00 5f 00 00 00 64 00 00 00 6a 00 00 00 6f 00 00 00 74 00 00 00 79 00 00 00 7d 00 00 00 82 00 00 00 86 00 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 12 00 00 00 03 00 00 00 02 00 00 00 00 01 ff 00 01 00 00 00 00 00 00 00 20 00 00 00 96 03 00 00 35 06 00 00 3d 09 00 00 41 0f 00 00 20 00 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 0d 00 00 00 12 00 00 00 16 00 00 00 1a 00 00 00 25 00 00 00 00 00 00 00 17 00 00 00 20 00 00 00 28 00 00 00 2e 00 00 00 33 00 00 00 38 00 00 00 3d 00 00 00 41 00 00 00 45 00 00 00 49 00 00 00 4c 00 00 00 50 00 00 00 53 00 00 00 56 00 00 00 59 00 00 00 5c 00 00 00 00 00 00 00 79 00 00 00 ab 00 00 00 d2 00 00 00 f2 00 00 00 57 01 00 00 00 00 00 00 3a 00 00 00 52 00 00 00 65 00 00 00 74 00 00 00 82 00 00 00 8f 00 00 00 9a 00 00 00 a5 00 00 00 af 00 00 00 b8 00 00 00 c1 00 00 00 ca 00 00 00 d2 00 00 00 da 00 00 00 e2 00 00 00 e9 00 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 16 00 00 00 03 00 00 00 02 00 00 00 00 01 ff 00 01 00 00 00 00 00 00 00 20 00 00 00 96 03 00 00 35 06 00 00 3d 09 00 00 41 0f 00 00 20 00 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 0d 00 00 00 12 00 00 00 16 00 00 00 1a 00 00 00 25 00 00 00 00 00 00 00 17 00 00 00 20 00 00 00 28 00 00 00 2e 00 00 00 33 00 00 00 38 00 00 00 3d 00 00 00 41 00 00 00 45 00 00 00 49 00 00 00 4c 00 00 00 50 00 00 00 53 00 00 00 56 00 00 00 59 00 00 00 5c 00 00 00 00 00 00 00 70 00 00 00 9f 00 00 00 c3 00 00 00 e1 00 00 00 3f 01 00 00 00 00 00 00 54 00 00 00 76 00 00 00 91 00 00 00 a8 00 00 00 bb 00 00 00 cd 00 00 00 de 00 00 00 ed 00 00 00 fb 00 00 00 09 01 00 00 16 01 00 00 22 01 00 00 2e 01 00 00 3a 01 00 00 45 01 00 00 50 01 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 16 00 00 00 03 00 00 00 03 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 09 00 80 00 00 00 00 00 10 00 00 00 16 00 00 00 1c 00 00 00 20 00 00 00 2d 00 00 00 00 00 00 00 12 00 00 00 18 00 00 00 20 00 00 00 25 00 00 00 2a 00 00 00 2e 00 00 00 31 00 00 00 35 00 00 00 38 00 00 00 3b 00 00 00 3e 00 00 00 41 00 00 00 43 00 00 00 46 00 00 00 48 00 00 00 4b 00 00 00 00 00 00 00 1a 01 00 00 8f 01 00 00 e9 01 00 00 34 02 00 00 1e 03 00 00 00 00 00 00 40 00 00 00 5a 00 00 00 6e 00 00 00 80 00 00 00 8f 00 00 00 9c 00 00 00 a9 00 00 00 b5 00 00 00 c0 00 00 00 ca 00 00 00 d4 00 00 00 dd 00 00 00 e6 00 00 00 ef 00 00 00 f7 00 00 00 00 01 00 00 00 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 18 00 00 00 02 00 00 00 03 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 14 02 00 00 03 03 00 00 f8 04 00 00 34 07 00 00 e3 0b 00 00 14 02 00 00 03 03 00 00 f8 04 00 00 34 07 00 00 e3 0b 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00]; + data = [01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 ff 0f 00 00 00 01 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 04 00 00 00 06 00 00 00 08 00 00 00 09 00 00 00 0a 00 00 00 0b 00 00 00 0c 00 00 00 0d 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 0f 00 00 00 10 00 00 00 11 00 00 00 11 00 00 00 00 00 00 00 02 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 08 00 00 00 0a 00 00 00 0c 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 10 00 00 00 12 00 00 00 12 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00 16 00 00 00 17 00 00 00 18 00 00 00 08 00 00 00 08 00 00 00 80 00 00 00 08 00 00 00 0c 00 00 00 08 00 00 00 0c 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 56 05 00 00 ce 08 00 00 c4 0c 00 00 ff 0f 00 00 20 00 00 00 cd 05 00 00 92 09 00 00 e1 0d 00 00 ff 0f 00 00 00 00 80 00 00 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 04 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 0b 00 00 00 0c 00 00 00 0c 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 09 00 00 00 0a 00 00 00 0b 00 00 00 0c 00 00 00 0d 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 0f 00 00 00 10 00 00 00 11 00 00 00 11 00 00 00 0d 00 00 00 0c 00 00 00 64 00 00 00 08 00 00 00 0c 00 00 00 08 00 00 00 0c 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 56 05 00 00 ce 08 00 00 c4 0c 00 00 ff 0f 00 00 20 00 00 00 44 06 00 00 57 0a 00 00 fe 0e 00 00 ff 0f 00 00 00 00 80 00 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 00 00 00 00 08 00 00 00 0c 00 00 00 0f 00 00 00 11 00 00 00 13 00 00 00 15 00 00 00 17 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 20 00 00 00 22 00 00 00 23 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 05 00 00 00 06 00 00 00 00 00 00 00 0a 00 00 00 0e 00 00 00 11 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1c 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 0c 00 00 00 06 00 00 00 58 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 01 95 00 00 00 00 00 00 00 00 00 20 00 00 00 56 05 00 00 ce 08 00 00 c4 0c 00 00 ff 0f 00 00 20 00 00 00 44 06 00 00 57 0a 00 00 fe 0e 00 00 ff 0f 00 00 00 00 80 00 00 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 00 00 00 00 0a 00 00 00 0e 00 00 00 12 00 00 00 14 00 00 00 17 00 00 00 19 00 00 00 1b 00 00 00 1d 00 00 00 1f 00 00 00 20 00 00 00 22 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 00 00 00 00 0f 00 00 00 15 00 00 00 1a 00 00 00 1e 00 00 00 21 00 00 00 25 00 00 00 28 00 00 00 2a 00 00 00 2d 00 00 00 30 00 00 00 32 00 00 00 34 00 00 00 36 00 00 00 38 00 00 00 3a 00 00 00 3c 00 00 00 0e 00 00 00 03 00 00 00 58 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 00 00 00 00 08 00 00 00 01 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 03 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 09 00 00 00 00 00 00 00 08 00 00 00 0b 00 00 00 0d 00 00 00 10 00 00 00 11 00 00 00 13 00 00 00 15 00 00 00 16 00 00 00 18 00 00 00 19 00 00 00 1a 00 00 00 1b 00 00 00 1c 00 00 00 1d 00 00 00 1e 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 08 00 00 00 0a 00 00 00 0c 00 00 00 11 00 00 00 00 00 00 00 0a 00 00 00 0e 00 00 00 11 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1c 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 0f 00 00 00 03 00 00 00 50 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 01 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 05 00 00 00 07 00 00 00 09 00 00 00 0a 00 00 00 0e 00 00 00 00 00 00 00 08 00 00 00 0c 00 00 00 0f 00 00 00 11 00 00 00 13 00 00 00 15 00 00 00 17 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 20 00 00 00 22 00 00 00 23 00 00 00 00 00 00 00 05 00 00 00 08 00 00 00 0a 00 00 00 0b 00 00 00 10 00 00 00 00 00 00 00 0a 00 00 00 0e 00 00 00 11 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1c 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 24 00 00 00 25 00 00 00 26 00 00 00 28 00 00 00 0f 00 00 00 01 00 00 00 50 00 00 00 0a 00 00 00 18 00 00 00 10 00 00 00 18 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 02 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 10 00 80 00 00 00 00 00 05 00 00 00 07 00 00 00 09 00 00 00 0a 00 00 00 0e 00 00 00 00 00 00 00 09 00 00 00 0d 00 00 00 0f 00 00 00 12 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1b 00 00 00 1d 00 00 00 1e 00 00 00 1f 00 00 00 21 00 00 00 22 00 00 00 23 00 00 00 24 00 00 00 00 00 00 00 06 00 00 00 09 00 00 00 0b 00 00 00 0c 00 00 00 12 00 00 00 00 00 00 00 16 00 00 00 20 00 00 00 27 00 00 00 2d 00 00 00 32 00 00 00 37 00 00 00 3c 00 00 00 40 00 00 00 44 00 00 00 48 00 00 00 4b 00 00 00 4e 00 00 00 52 00 00 00 55 00 00 00 58 00 00 00 5b 00 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 0a 00 00 00 30 00 00 00 10 00 00 00 1d 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 01 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 f7 00 00 00 84 01 00 00 73 03 00 00 e3 0b 00 00 c6 02 00 00 b9 03 00 00 1a 05 00 00 69 08 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 08 00 00 00 0c 00 00 00 0e 00 00 00 11 00 00 00 18 00 00 00 00 00 00 00 0e 00 00 00 14 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 23 00 00 00 26 00 00 00 28 00 00 00 2b 00 00 00 2d 00 00 00 2f 00 00 00 31 00 00 00 33 00 00 00 35 00 00 00 37 00 00 00 39 00 00 00 00 00 00 00 26 00 00 00 36 00 00 00 42 00 00 00 4d 00 00 00 6c 00 00 00 01 00 00 00 47 00 00 00 35 00 00 00 3e 00 00 00 31 00 00 00 37 00 00 00 3c 00 00 00 41 00 00 00 46 00 00 00 4a 00 00 00 4e 00 00 00 51 00 00 00 55 00 00 00 58 00 00 00 5c 00 00 00 5f 00 00 00 62 00 00 00 0f 00 00 00 00 00 00 00 20 00 00 00 0a 00 00 00 30 00 00 00 10 00 00 00 30 00 00 00 00 00 00 00 0f 00 00 00 02 00 00 00 01 00 00 00 00 01 ff 00 00 00 00 00 00 00 00 00 20 00 00 00 96 03 00 00 35 06 00 00 3d 09 00 00 41 0f 00 00 20 00 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 0d 00 00 00 12 00 00 00 16 00 00 00 1a 00 00 00 25 00 00 00 00 00 00 00 17 00 00 00 20 00 00 00 28 00 00 00 2e 00 00 00 33 00 00 00 38 00 00 00 3d 00 00 00 41 00 00 00 45 00 00 00 49 00 00 00 4c 00 00 00 50 00 00 00 53 00 00 00 56 00 00 00 59 00 00 00 5c 00 00 00 00 00 00 00 55 00 00 00 79 00 00 00 94 00 00 00 ab 00 00 00 f2 00 00 00 00 00 00 00 21 00 00 00 2f 00 00 00 3a 00 00 00 43 00 00 00 4b 00 00 00 52 00 00 00 58 00 00 00 5f 00 00 00 64 00 00 00 6a 00 00 00 6f 00 00 00 74 00 00 00 79 00 00 00 7d 00 00 00 82 00 00 00 86 00 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 12 00 00 00 03 00 00 00 02 00 00 00 00 01 ff 00 01 00 00 00 00 00 00 00 20 00 00 00 96 03 00 00 35 06 00 00 3d 09 00 00 41 0f 00 00 20 00 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 0d 00 00 00 12 00 00 00 16 00 00 00 1a 00 00 00 25 00 00 00 00 00 00 00 17 00 00 00 20 00 00 00 28 00 00 00 2e 00 00 00 33 00 00 00 38 00 00 00 3d 00 00 00 41 00 00 00 45 00 00 00 49 00 00 00 4c 00 00 00 50 00 00 00 53 00 00 00 56 00 00 00 59 00 00 00 5c 00 00 00 00 00 00 00 79 00 00 00 ab 00 00 00 d2 00 00 00 f2 00 00 00 57 01 00 00 00 00 00 00 3a 00 00 00 52 00 00 00 65 00 00 00 74 00 00 00 82 00 00 00 8f 00 00 00 9a 00 00 00 a5 00 00 00 af 00 00 00 b8 00 00 00 c1 00 00 00 ca 00 00 00 d2 00 00 00 da 00 00 00 e2 00 00 00 e9 00 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 16 00 00 00 03 00 00 00 02 00 00 00 00 01 ff 00 01 00 00 00 00 00 00 00 20 00 00 00 96 03 00 00 35 06 00 00 3d 09 00 00 41 0f 00 00 20 00 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 00 00 80 00 00 00 00 00 0d 00 00 00 12 00 00 00 16 00 00 00 1a 00 00 00 25 00 00 00 00 00 00 00 17 00 00 00 20 00 00 00 28 00 00 00 2e 00 00 00 33 00 00 00 38 00 00 00 3d 00 00 00 41 00 00 00 45 00 00 00 49 00 00 00 4c 00 00 00 50 00 00 00 53 00 00 00 56 00 00 00 59 00 00 00 5c 00 00 00 00 00 00 00 70 00 00 00 9f 00 00 00 c3 00 00 00 e1 00 00 00 3f 01 00 00 00 00 00 00 54 00 00 00 76 00 00 00 91 00 00 00 a8 00 00 00 bb 00 00 00 cd 00 00 00 de 00 00 00 ed 00 00 00 fb 00 00 00 09 01 00 00 16 01 00 00 22 01 00 00 2e 01 00 00 3a 01 00 00 45 01 00 00 50 01 00 00 0f 00 00 00 00 00 00 00 40 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 16 00 00 00 03 00 00 00 03 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 c6 02 00 00 0c 04 00 00 af 06 00 00 3d 09 00 00 41 0f 00 00 09 00 80 00 00 00 00 00 10 00 00 00 16 00 00 00 1c 00 00 00 20 00 00 00 2d 00 00 00 00 00 00 00 12 00 00 00 18 00 00 00 20 00 00 00 25 00 00 00 2a 00 00 00 2e 00 00 00 31 00 00 00 35 00 00 00 38 00 00 00 3b 00 00 00 3e 00 00 00 41 00 00 00 43 00 00 00 46 00 00 00 48 00 00 00 4b 00 00 00 00 00 00 00 1a 01 00 00 8f 01 00 00 e9 01 00 00 34 02 00 00 1e 03 00 00 00 00 00 00 40 00 00 00 5a 00 00 00 6e 00 00 00 80 00 00 00 8f 00 00 00 9c 00 00 00 a9 00 00 00 b5 00 00 00 c0 00 00 00 ca 00 00 00 d4 00 00 00 dd 00 00 00 e6 00 00 00 ef 00 00 00 f7 00 00 00 00 01 00 00 00 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 18 00 00 00 02 00 00 00 03 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 14 02 00 00 03 03 00 00 f8 04 00 00 34 07 00 00 e3 0b 00 00 14 02 00 00 03 03 00 00 f8 04 00 00 34 07 00 00 e3 0b 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 9a 01 00 00 53 02 00 00 d6 03 00 00 90 05 00 00 2e 09 00 00 09 00 80 00 00 00 00 00 11 00 00 00 18 00 00 00 1e 00 00 00 23 00 00 00 31 00 00 00 00 00 00 00 30 00 00 00 43 00 00 00 53 00 00 00 60 00 00 00 6b 00 00 00 75 00 00 00 7e 00 00 00 87 00 00 00 90 00 00 00 97 00 00 00 9f 00 00 00 a6 00 00 00 ad 00 00 00 b3 00 00 00 b9 00 00 00 c0 00 00 00 00 00 00 00 8a 00 00 00 c6 00 00 00 f3 00 00 00 17 01 00 00 8c 01 00 00 00 00 00 00 32 00 00 00 47 00 00 00 57 00 00 00 65 00 00 00 71 00 00 00 7c 00 00 00 86 00 00 00 8f 00 00 00 98 00 00 00 a0 00 00 00 a8 00 00 00 af 00 00 00 b7 00 00 00 be 00 00 00 c4 00 00 00 cb 00 00 00 00 00 00 00 20 00 00 00 20 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 00 00 00 00 12 00 00 00 02 00 00 00 02 00 00 00]; }; iq_cfa { size = [54 05 00 00]; @@ -23,31 +23,31 @@ }; iq_gamma { size = [94 0e 00 00]; - data = [00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 10 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 24 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 2a 00 00 00 2b 00 00 00 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 35 00 00 00 36 00 00 00 37 00 00 00 38 00 00 00 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 00 00 00 00 08 00 00 00 10 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 24 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 2a 00 00 00 2b 00 00 00 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 35 00 00 00 36 00 00 00 37 00 00 00 38 00 00 00 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 19 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 32 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 4b 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 64 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 00 00 00 00 25 00 00 00 49 00 00 00 6b 00 00 00 8b 00 00 00 a9 00 00 00 c6 00 00 00 e1 00 00 00 f1 00 00 00 01 01 00 00 11 01 00 00 21 01 00 00 30 01 00 00 3e 01 00 00 4d 01 00 00 5b 01 00 00 68 01 00 00 75 01 00 00 82 01 00 00 8f 01 00 00 9b 01 00 00 a6 01 00 00 b1 01 00 00 bc 01 00 00 c7 01 00 00 d1 01 00 00 db 01 00 00 e4 01 00 00 ed 01 00 00 f6 01 00 00 fe 01 00 00 06 02 00 00 0d 02 00 00 14 02 00 00 1b 02 00 00 22 02 00 00 29 02 00 00 30 02 00 00 36 02 00 00 3d 02 00 00 44 02 00 00 4b 02 00 00 52 02 00 00 59 02 00 00 5f 02 00 00 66 02 00 00 6d 02 00 00 73 02 00 00 7a 02 00 00 80 02 00 00 87 02 00 00 8d 02 00 00 93 02 00 00 9a 02 00 00 a0 02 00 00 a6 02 00 00 ac 02 00 00 b3 02 00 00 b9 02 00 00 bf 02 00 00 c5 02 00 00 cb 02 00 00 d1 02 00 00 d7 02 00 00 dd 02 00 00 e3 02 00 00 e8 02 00 00 ee 02 00 00 f4 02 00 00 fa 02 00 00 ff 02 00 00 04 03 00 00 09 03 00 00 0e 03 00 00 13 03 00 00 18 03 00 00 1d 03 00 00 21 03 00 00 26 03 00 00 2b 03 00 00 30 03 00 00 35 03 00 00 3a 03 00 00 3e 03 00 00 43 03 00 00 48 03 00 00 4d 03 00 00 51 03 00 00 56 03 00 00 5b 03 00 00 5f 03 00 00 64 03 00 00 68 03 00 00 6d 03 00 00 72 03 00 00 76 03 00 00 7b 03 00 00 7f 03 00 00 84 03 00 00 88 03 00 00 8c 03 00 00 91 03 00 00 95 03 00 00 99 03 00 00 9e 03 00 00 a2 03 00 00 a6 03 00 00 ab 03 00 00 af 03 00 00 b3 03 00 00 b7 03 00 00 bb 03 00 00 bf 03 00 00 c4 03 00 00 c8 03 00 00 cc 03 00 00 d0 03 00 00 d4 03 00 00 d8 03 00 00 dc 03 00 00 e0 03 00 00 e4 03 00 00 e8 03 00 00 eb 03 00 00 ef 03 00 00 f3 03 00 00 f7 03 00 00 fb 03 00 00 ff 03 00 00 07 00 00 00 00 00 00 00 23 00 00 00 44 00 00 00 61 00 00 00 7d 00 00 00 98 00 00 00 b1 00 00 00 c4 00 00 00 d7 00 00 00 e9 00 00 00 fb 00 00 00 0c 01 00 00 1d 01 00 00 2c 01 00 00 3b 01 00 00 49 01 00 00 57 01 00 00 64 01 00 00 72 01 00 00 7f 01 00 00 8c 01 00 00 98 01 00 00 a5 01 00 00 b1 01 00 00 bd 01 00 00 c9 01 00 00 d5 01 00 00 e0 01 00 00 eb 01 00 00 f6 01 00 00 01 02 00 00 0c 02 00 00 16 02 00 00 20 02 00 00 2a 02 00 00 34 02 00 00 3e 02 00 00 48 02 00 00 51 02 00 00 5a 02 00 00 63 02 00 00 6c 02 00 00 75 02 00 00 7e 02 00 00 86 02 00 00 8e 02 00 00 96 02 00 00 9e 02 00 00 a6 02 00 00 ae 02 00 00 b5 02 00 00 bd 02 00 00 c4 02 00 00 cb 02 00 00 d2 02 00 00 d9 02 00 00 e0 02 00 00 e7 02 00 00 ed 02 00 00 f4 02 00 00 fa 02 00 00 00 03 00 00 06 03 00 00 0c 03 00 00 12 03 00 00 18 03 00 00 1d 03 00 00 23 03 00 00 28 03 00 00 2e 03 00 00 33 03 00 00 38 03 00 00 3d 03 00 00 42 03 00 00 47 03 00 00 4c 03 00 00 51 03 00 00 56 03 00 00 5a 03 00 00 5f 03 00 00 63 03 00 00 67 03 00 00 6c 03 00 00 70 03 00 00 74 03 00 00 78 03 00 00 7c 03 00 00 80 03 00 00 84 03 00 00 88 03 00 00 8c 03 00 00 8f 03 00 00 93 03 00 00 97 03 00 00 9a 03 00 00 9e 03 00 00 a1 03 00 00 a5 03 00 00 a8 03 00 00 ab 03 00 00 af 03 00 00 b2 03 00 00 b5 03 00 00 b8 03 00 00 bb 03 00 00 bf 03 00 00 c2 03 00 00 c5 03 00 00 c8 03 00 00 cb 03 00 00 ce 03 00 00 d1 03 00 00 d3 03 00 00 d6 03 00 00 d9 03 00 00 dc 03 00 00 df 03 00 00 e2 03 00 00 e4 03 00 00 e7 03 00 00 ea 03 00 00 ed 03 00 00 ef 03 00 00 f2 03 00 00 f5 03 00 00 f7 03 00 00 fa 03 00 00 fc 03 00 00 ff 03 00 00 05 00 00 00 00 00 00 00 2b 00 00 00 50 00 00 00 6a 00 00 00 86 00 00 00 a2 00 00 00 bd 00 00 00 d5 00 00 00 ec 00 00 00 00 01 00 00 11 01 00 00 21 01 00 00 2e 01 00 00 3e 01 00 00 4d 01 00 00 5b 01 00 00 6a 01 00 00 78 01 00 00 86 01 00 00 93 01 00 00 a0 01 00 00 ad 01 00 00 ba 01 00 00 c6 01 00 00 d3 01 00 00 df 01 00 00 ea 01 00 00 f6 01 00 00 01 02 00 00 0c 02 00 00 17 02 00 00 22 02 00 00 2c 02 00 00 36 02 00 00 40 02 00 00 4a 02 00 00 54 02 00 00 5d 02 00 00 66 02 00 00 70 02 00 00 78 02 00 00 81 02 00 00 8a 02 00 00 92 02 00 00 9a 02 00 00 a2 02 00 00 aa 02 00 00 b2 02 00 00 ba 02 00 00 c1 02 00 00 c9 02 00 00 d0 02 00 00 d7 02 00 00 de 02 00 00 e5 02 00 00 eb 02 00 00 f2 02 00 00 f8 02 00 00 fe 02 00 00 04 03 00 00 0b 03 00 00 10 03 00 00 16 03 00 00 1c 03 00 00 22 03 00 00 27 03 00 00 2c 03 00 00 32 03 00 00 37 03 00 00 3c 03 00 00 41 03 00 00 46 03 00 00 4b 03 00 00 4f 03 00 00 54 03 00 00 59 03 00 00 5d 03 00 00 61 03 00 00 66 03 00 00 6a 03 00 00 6e 03 00 00 72 03 00 00 76 03 00 00 7a 03 00 00 7e 03 00 00 82 03 00 00 86 03 00 00 89 03 00 00 8d 03 00 00 91 03 00 00 94 03 00 00 98 03 00 00 9b 03 00 00 9e 03 00 00 a2 03 00 00 a5 03 00 00 a8 03 00 00 ab 03 00 00 af 03 00 00 b2 03 00 00 b5 03 00 00 b8 03 00 00 bb 03 00 00 be 03 00 00 c1 03 00 00 c3 03 00 00 c6 03 00 00 c9 03 00 00 cc 03 00 00 cf 03 00 00 d1 03 00 00 d4 03 00 00 d7 03 00 00 d9 03 00 00 dc 03 00 00 df 03 00 00 e1 03 00 00 e4 03 00 00 e6 03 00 00 e9 03 00 00 eb 03 00 00 ee 03 00 00 f0 03 00 00 f3 03 00 00 f5 03 00 00 f8 03 00 00 fa 03 00 00 fd 03 00 00 ff 03 00 00]; + data = [00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 10 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 24 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 2a 00 00 00 2b 00 00 00 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 35 00 00 00 36 00 00 00 37 00 00 00 38 00 00 00 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1d 00 00 00 39 00 00 00 56 00 00 00 72 00 00 00 8e 00 00 00 aa 00 00 00 c4 00 00 00 dd 00 00 00 ee 00 00 00 ff 00 00 00 0f 01 00 00 20 01 00 00 2f 01 00 00 3e 01 00 00 4e 01 00 00 5e 01 00 00 6d 01 00 00 7d 01 00 00 8c 01 00 00 9c 01 00 00 ab 01 00 00 bb 01 00 00 cb 01 00 00 db 01 00 00 fa 01 00 00 19 02 00 00 38 02 00 00 58 02 00 00 77 02 00 00 96 02 00 00 b6 02 00 00 d5 02 00 00 f4 02 00 00 13 03 00 00 32 03 00 00 52 03 00 00 90 03 00 00 cf 03 00 00 0d 04 00 00 4b 04 00 00 c8 04 00 00 45 05 00 00 c2 05 00 00 3f 06 00 00 bc 06 00 00 38 07 00 00 b5 07 00 00 32 08 00 00 af 08 00 00 2c 09 00 00 a9 09 00 00 25 0a 00 00 a2 0a 00 00 1f 0b 00 00 9c 0b 00 00 19 0c 00 00 96 0c 00 00 12 0d 00 00 8f 0d 00 00 0c 0e 00 00 89 0e 00 00 06 0f 00 00 83 0f 00 00 ff 0f 00 00 00 00 00 00 08 00 00 00 10 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 24 00 00 00 26 00 00 00 28 00 00 00 29 00 00 00 2a 00 00 00 2b 00 00 00 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 35 00 00 00 36 00 00 00 37 00 00 00 38 00 00 00 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 19 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 32 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 4b 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 64 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 90 00 00 00 a0 00 00 00 b0 00 00 00 c0 00 00 00 d0 00 00 00 e0 00 00 00 f0 00 00 00 00 01 00 00 10 01 00 00 20 01 00 00 30 01 00 00 40 01 00 00 50 01 00 00 60 01 00 00 70 01 00 00 80 01 00 00 a0 01 00 00 c0 01 00 00 e0 01 00 00 00 02 00 00 20 02 00 00 40 02 00 00 60 02 00 00 80 02 00 00 a0 02 00 00 c0 02 00 00 e0 02 00 00 00 03 00 00 40 03 00 00 80 03 00 00 c0 03 00 00 00 04 00 00 80 04 00 00 00 05 00 00 80 05 00 00 00 06 00 00 80 06 00 00 00 07 00 00 80 07 00 00 00 08 00 00 80 08 00 00 00 09 00 00 80 09 00 00 00 0a 00 00 80 0a 00 00 00 0b 00 00 80 0b 00 00 00 0c 00 00 80 0c 00 00 00 0d 00 00 80 0d 00 00 00 0e 00 00 80 0e 00 00 00 0f 00 00 80 0f 00 00 ff 0f 00 00 00 00 00 00 25 00 00 00 49 00 00 00 6b 00 00 00 8b 00 00 00 a9 00 00 00 c6 00 00 00 e1 00 00 00 f1 00 00 00 01 01 00 00 11 01 00 00 21 01 00 00 30 01 00 00 3e 01 00 00 4d 01 00 00 5b 01 00 00 68 01 00 00 75 01 00 00 82 01 00 00 8f 01 00 00 9b 01 00 00 a6 01 00 00 b1 01 00 00 bc 01 00 00 c7 01 00 00 d1 01 00 00 db 01 00 00 e4 01 00 00 ed 01 00 00 f6 01 00 00 fe 01 00 00 06 02 00 00 0d 02 00 00 14 02 00 00 1b 02 00 00 22 02 00 00 29 02 00 00 30 02 00 00 36 02 00 00 3d 02 00 00 44 02 00 00 4b 02 00 00 52 02 00 00 59 02 00 00 5f 02 00 00 66 02 00 00 6d 02 00 00 73 02 00 00 7a 02 00 00 80 02 00 00 87 02 00 00 8d 02 00 00 93 02 00 00 9a 02 00 00 a0 02 00 00 a6 02 00 00 ac 02 00 00 b3 02 00 00 b9 02 00 00 bf 02 00 00 c5 02 00 00 cb 02 00 00 d1 02 00 00 d7 02 00 00 dd 02 00 00 e3 02 00 00 e8 02 00 00 ee 02 00 00 f4 02 00 00 fa 02 00 00 ff 02 00 00 04 03 00 00 09 03 00 00 0e 03 00 00 13 03 00 00 18 03 00 00 1d 03 00 00 21 03 00 00 26 03 00 00 2b 03 00 00 30 03 00 00 35 03 00 00 3a 03 00 00 3e 03 00 00 43 03 00 00 48 03 00 00 4d 03 00 00 51 03 00 00 56 03 00 00 5b 03 00 00 5f 03 00 00 64 03 00 00 68 03 00 00 6d 03 00 00 72 03 00 00 76 03 00 00 7b 03 00 00 7f 03 00 00 84 03 00 00 88 03 00 00 8c 03 00 00 91 03 00 00 95 03 00 00 99 03 00 00 9e 03 00 00 a2 03 00 00 a6 03 00 00 ab 03 00 00 af 03 00 00 b3 03 00 00 b7 03 00 00 bb 03 00 00 bf 03 00 00 c4 03 00 00 c8 03 00 00 cc 03 00 00 d0 03 00 00 d4 03 00 00 d8 03 00 00 dc 03 00 00 e0 03 00 00 e4 03 00 00 e8 03 00 00 eb 03 00 00 ef 03 00 00 f3 03 00 00 f7 03 00 00 fb 03 00 00 ff 03 00 00 07 00 00 00 00 00 00 00 23 00 00 00 44 00 00 00 61 00 00 00 7d 00 00 00 98 00 00 00 b1 00 00 00 c4 00 00 00 d7 00 00 00 e9 00 00 00 fb 00 00 00 0c 01 00 00 1d 01 00 00 2c 01 00 00 3b 01 00 00 49 01 00 00 57 01 00 00 64 01 00 00 72 01 00 00 7f 01 00 00 8c 01 00 00 98 01 00 00 a5 01 00 00 b1 01 00 00 bd 01 00 00 c9 01 00 00 d5 01 00 00 e0 01 00 00 eb 01 00 00 f6 01 00 00 01 02 00 00 0c 02 00 00 16 02 00 00 20 02 00 00 2a 02 00 00 34 02 00 00 3e 02 00 00 48 02 00 00 51 02 00 00 5a 02 00 00 63 02 00 00 6c 02 00 00 75 02 00 00 7e 02 00 00 86 02 00 00 8e 02 00 00 96 02 00 00 9e 02 00 00 a6 02 00 00 ae 02 00 00 b5 02 00 00 bd 02 00 00 c4 02 00 00 cb 02 00 00 d2 02 00 00 d9 02 00 00 e0 02 00 00 e7 02 00 00 ed 02 00 00 f4 02 00 00 fa 02 00 00 00 03 00 00 06 03 00 00 0c 03 00 00 12 03 00 00 18 03 00 00 1d 03 00 00 23 03 00 00 28 03 00 00 2e 03 00 00 33 03 00 00 38 03 00 00 3d 03 00 00 42 03 00 00 47 03 00 00 4c 03 00 00 51 03 00 00 56 03 00 00 5a 03 00 00 5f 03 00 00 63 03 00 00 67 03 00 00 6c 03 00 00 70 03 00 00 74 03 00 00 78 03 00 00 7c 03 00 00 80 03 00 00 84 03 00 00 88 03 00 00 8c 03 00 00 8f 03 00 00 93 03 00 00 97 03 00 00 9a 03 00 00 9e 03 00 00 a1 03 00 00 a5 03 00 00 a8 03 00 00 ab 03 00 00 af 03 00 00 b2 03 00 00 b5 03 00 00 b8 03 00 00 bb 03 00 00 bf 03 00 00 c2 03 00 00 c5 03 00 00 c8 03 00 00 cb 03 00 00 ce 03 00 00 d1 03 00 00 d3 03 00 00 d6 03 00 00 d9 03 00 00 dc 03 00 00 df 03 00 00 e2 03 00 00 e4 03 00 00 e7 03 00 00 ea 03 00 00 ed 03 00 00 ef 03 00 00 f2 03 00 00 f5 03 00 00 f7 03 00 00 fa 03 00 00 fc 03 00 00 ff 03 00 00 05 00 00 00 00 00 00 00 0d 00 00 00 1f 00 00 00 33 00 00 00 4b 00 00 00 65 00 00 00 82 00 00 00 9c 00 00 00 b6 00 00 00 cd 00 00 00 e3 00 00 00 f7 00 00 00 0a 01 00 00 1c 01 00 00 2e 01 00 00 3e 01 00 00 4e 01 00 00 5d 01 00 00 6c 01 00 00 7a 01 00 00 88 01 00 00 95 01 00 00 a1 01 00 00 ad 01 00 00 b9 01 00 00 c6 01 00 00 d2 01 00 00 de 01 00 00 ea 01 00 00 f6 01 00 00 01 02 00 00 0c 02 00 00 17 02 00 00 22 02 00 00 2d 02 00 00 37 02 00 00 42 02 00 00 4c 02 00 00 56 02 00 00 5f 02 00 00 69 02 00 00 72 02 00 00 7b 02 00 00 84 02 00 00 8d 02 00 00 96 02 00 00 9e 02 00 00 a7 02 00 00 af 02 00 00 b7 02 00 00 bf 02 00 00 c7 02 00 00 ce 02 00 00 d5 02 00 00 dd 02 00 00 e4 02 00 00 eb 02 00 00 f2 02 00 00 f8 02 00 00 ff 02 00 00 05 03 00 00 0c 03 00 00 12 03 00 00 18 03 00 00 1e 03 00 00 24 03 00 00 2a 03 00 00 2f 03 00 00 35 03 00 00 3a 03 00 00 3f 03 00 00 44 03 00 00 4a 03 00 00 4e 03 00 00 53 03 00 00 58 03 00 00 5d 03 00 00 61 03 00 00 66 03 00 00 6a 03 00 00 6f 03 00 00 73 03 00 00 77 03 00 00 7b 03 00 00 7f 03 00 00 83 03 00 00 87 03 00 00 8b 03 00 00 8e 03 00 00 92 03 00 00 96 03 00 00 99 03 00 00 9d 03 00 00 a0 03 00 00 a3 03 00 00 a7 03 00 00 aa 03 00 00 ad 03 00 00 b0 03 00 00 b3 03 00 00 b6 03 00 00 ba 03 00 00 bc 03 00 00 bf 03 00 00 c2 03 00 00 c5 03 00 00 c8 03 00 00 cb 03 00 00 cd 03 00 00 d0 03 00 00 d3 03 00 00 d5 03 00 00 d8 03 00 00 db 03 00 00 dd 03 00 00 e0 03 00 00 e2 03 00 00 e5 03 00 00 e7 03 00 00 ea 03 00 00 ec 03 00 00 ef 03 00 00 f1 03 00 00 f3 03 00 00 f6 03 00 00 f8 03 00 00 fa 03 00 00 fd 03 00 00 ff 03 00 00]; }; iq_ccm { size = [40 02 00 00]; - data = [00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ee 19 00 00 47 01 a9 ff 10 00 a7 ff 9a 01 c0 ff 0b 00 82 ff 73 01 82 84 80 80 80 86 8b 82 7e 7e 7e 80 80 80 80 80 80 80 80 80 80 80 80 84 00 00 ed ff ff ff f2 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 17 00 00 00 24 00 00 00 30 00 00 00 1a 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f5 ff ff ff d8 0e 00 00 38 01 be ff 09 00 8f ff 80 01 f1 ff 08 00 6b ff 8c 01 84 82 80 80 80 86 86 84 80 7e 80 80 80 80 80 80 80 80 80 80 80 80 80 86 00 00 eb ff ff ff f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 00 00 13 00 00 00 1f 00 00 00 2c 00 00 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f3 ff ff ff a0 0b 00 00 38 01 cd ff fb ff 66 ff b0 01 eb ff 25 00 ca fe 11 02 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]; + data = [00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ee 19 00 00 63 01 a7 ff 0f 00 a7 ff 9a 01 c0 ff 0b 00 82 ff 73 01 82 88 91 88 8b 8b 88 86 84 7e 7e 80 80 80 80 80 80 80 80 80 80 80 80 84 00 00 fa ff ff ff fc ff ff ff 04 00 00 00 05 00 00 00 0f 00 00 00 18 00 00 00 24 00 00 00 31 00 00 00 3e 00 00 00 1d 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fc ff ff ff d8 0e 00 00 4c 01 be ff 09 00 8f ff 80 01 f1 ff 08 00 6b ff 8c 01 82 82 8b 8b 88 88 88 86 84 7e 80 80 80 80 80 80 80 80 80 80 80 80 80 86 00 00 f3 ff ff ff fe ff ff ff 00 00 00 00 06 00 00 00 0c 00 00 00 15 00 00 00 1d 00 00 00 29 00 00 00 35 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f7 ff ff ff a0 0b 00 00 38 01 cd ff fb ff 66 ff b0 01 eb ff 25 00 ca fe 11 02 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]; }; iq_color { size = [ec 06 00 00]; - data = [00 00 00 00 80 80 40 10 00 00 00 00 00 00 00 00 00 00 00 00 00 14 0f 0a 05 00 00 00 00 00 00 00 00 00 05 0a 0f 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 9e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6e 00 00 00 80 00 00 00 8a 00 00 00 94 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 8d aa 58 33 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 7c ff b7 7e 4f 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 6e 40 20 10 04 00 00 00 00 00 00 00 00 00 00 00 6e 40 20 10 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 64 00 00 00 73 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 82 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 00 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 00 00 00 64 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 60 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 60 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 00 00 00 64 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 6e c8 78 46 20 10 00 00 00 00 00 00 00 00 00 00 00 c8 78 46 20 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 46 00 00 00 5a 00 00 00 6e 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 78 b4 6e 40 20 10 00 00 00 00 00 00 00 00 00 00 00 b4 6e 40 20 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 00 00 00 64 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00]; + data = [00 00 00 00 80 80 40 10 00 00 00 00 00 00 00 00 00 00 00 00 00 14 0f 0a 05 00 00 00 00 00 00 00 00 00 05 0a 0f 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 a3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6e 00 00 00 80 00 00 00 8a 00 00 00 94 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 9e 00 00 00 94 aa 58 33 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 8a 00 00 00 7c ff b7 7e 4f 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 6e 40 20 10 04 00 00 00 00 00 00 00 00 00 00 00 6e 40 20 10 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 64 00 00 00 73 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 82 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 00 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 00 00 00 64 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 8c 60 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 60 40 20 10 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 00 00 00 64 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 6e c8 78 46 20 10 00 00 00 00 00 00 00 00 00 00 00 c8 78 46 20 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 46 00 00 00 5a 00 00 00 6e 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 78 b4 6e 40 20 10 00 00 00 00 00 00 00 00 00 00 00 b4 6e 40 20 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 50 00 00 00 64 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00]; }; iq_contrast { size = [b0 00 00 00]; - data = [00 00 00 00 80 00 00 00 00 00 00 00 00 00 87 05 05 0a 19 19 19 19 0f 05 87 05 05 0a 14 21 21 1d 11 0a 87 04 04 12 1e 25 25 1e 1b 17 8d 0a 18 26 32 3f 49 44 39 2d 8d 04 05 12 1e 2b 35 30 25 19 97 1e 1e 1e 1e 1e 1e 1e 1e 1e af 1e 1e 1e 1e 1e 1e 1e 1e 1e be 00 00 00 00 00 00 00 00 00 80 05 05 05 05 05 05 05 05 05 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00]; + data = [00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 19 19 1e 23 23 23 23 23 19 87 19 19 1e 28 35 35 31 25 1e 88 14 1e 2b 2d 32 32 2b 28 24 88 17 21 26 2d 2f 2f 2f 2f 25 8f 0e 0f 1c 28 28 28 28 28 23 96 00 0a 19 1e 1e 1e 1e 14 0a 96 00 05 0a 14 14 14 14 0a 00 be 00 00 00 00 00 00 00 00 00 80 05 05 05 05 05 05 05 05 05 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00]; }; iq_edge { size = [e0 05 00 00]; - data = [01 00 00 00 00 00 00 00 80 00 00 00 31 00 00 00 00 30 60 82 a0 c8 e0 ff ff e0 c0 aa 9a 90 88 80 1e 30 3c 46 52 55 55 55 55 55 55 4f 4f 4e 4e 4e 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 80 00 00 00 80 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 08 00 00 00 28 00 00 00 f0 00 00 00 00 01 00 00 40 50 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 8c 00 00 00 78 00 00 00 04 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 48 00 00 00 60 00 00 00 6e 00 00 00 82 00 00 00 2a 60 00 00 b4 00 00 00 80 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 82 00 00 00 82 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 02 00 00 00 54 00 00 00 6e 00 00 00 87 00 00 00 a0 00 00 00 14 60 00 00 e1 00 00 00 b4 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8b 00 00 00 78 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 64 00 00 00 87 00 00 00 91 00 00 00 9a 00 00 00 18 50 00 00 00 02 00 00 b4 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 80 00 00 00 6e 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 80 00 00 00 96 00 00 00 a0 00 00 00 dc 00 00 00 18 50 00 00 2b 01 00 00 b4 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 88 00 00 00 54 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 a0 00 00 00 bc 00 00 00 cd 00 00 00 f0 00 00 00 18 60 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 6e 00 00 00 46 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 0e 01 00 00 40 01 00 00 54 01 00 00 96 01 00 00 18 60 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 7e 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 50 00 00 00 50 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 c4 00 00 00 7c 01 00 00 90 01 00 00 c2 01 00 00 20 54 00 00 00 01 00 00 b4 00 00 00 1c 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 d2 00 00 00 fc 00 00 00 00 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 46 00 00 00 18 01 00 00 42 01 00 00 5e 01 00 00 14 80 00 00 80 00 00 00 b4 00 00 00 2a 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 0e 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 5a 00 00 00 5a 00 00 00 09 00 00 00 06 00 00 00 04 00 00 00 04 00 00 00 18 01 00 00 5e 01 00 00 7a 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 0f 00 00 00 80 00 00 00 01 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 01 00 00 00 03 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 18 01 00 00 5e 01 00 00 85 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 18 01 00 00 bc 01 00 00 53 02 00 00 5b 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 01 00 00 be 01 00 00 58 02 00 00 6c 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00]; + data = [01 00 00 00 00 00 00 00 80 00 00 00 31 00 00 00 21 49 6a 85 a9 d1 ef ff ff e0 c0 aa 9a 90 88 80 28 30 36 3a 40 48 4b 4b 4b 4b 46 46 46 46 46 46 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 80 00 00 00 80 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 08 00 00 00 28 00 00 00 f0 00 00 00 00 01 00 00 40 50 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 0a 00 00 00 08 00 00 00 04 00 00 00 02 00 00 00 48 00 00 00 70 00 00 00 7e 00 00 00 82 00 00 00 18 50 00 00 c8 00 00 00 b4 00 00 00 00 00 00 00 5f 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 78 00 00 00 78 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 54 00 00 00 7e 00 00 00 87 00 00 00 a0 00 00 00 14 50 00 00 b4 00 00 00 64 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 82 00 00 00 8c 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 00 00 00 00 3c 00 00 00 62 00 00 00 70 00 00 00 7e 00 00 00 30 50 00 00 af 00 00 00 46 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 a0 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 01 00 00 00 46 00 00 00 5f 00 00 00 64 00 00 00 82 00 00 00 30 50 00 00 b0 00 00 00 50 00 00 00 00 00 00 00 79 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 8c 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 a0 00 00 00 bc 00 00 00 d2 00 00 00 f0 00 00 00 20 48 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 69 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 8c 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 0e 01 00 00 40 01 00 00 54 01 00 00 96 01 00 00 12 48 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 64 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 48 00 00 00 48 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 c4 00 00 00 7c 01 00 00 a4 01 00 00 c2 01 00 00 14 46 00 00 00 01 00 00 b4 00 00 00 1c 00 00 00 64 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 d2 00 00 00 fc 00 00 00 00 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 46 00 00 00 18 01 00 00 42 01 00 00 5e 01 00 00 14 80 00 00 80 00 00 00 b4 00 00 00 2a 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 0e 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 5a 00 00 00 5a 00 00 00 09 00 00 00 06 00 00 00 04 00 00 00 04 00 00 00 18 01 00 00 5e 01 00 00 7a 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 0f 00 00 00 80 00 00 00 01 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 01 00 00 00 03 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 18 01 00 00 5e 01 00 00 85 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 18 01 00 00 bc 01 00 00 53 02 00 00 5b 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 01 00 00 be 01 00 00 58 02 00 00 6c 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00]; }; iq_3dnr { size = [64 1f 00 00]; - data = [01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 40 00 00 00 40 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 c8 00 00 00 c8 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 08 00 00 00 80 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 b4 00 00 00 e6 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 80 00 00 00 40 00 00 00 00 01 00 00 00 01 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 40 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 04 01 00 00 00 00 00 00 08 00 00 00 46 00 00 00 46 00 00 00 00 00 00 00 8c 00 00 00 8c 00 00 00 8c 00 00 00 fa 00 00 00 fa 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 11 00 00 00 10 00 00 00 10 00 00 00 11 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 21 00 00 00 21 00 00 00 1c 00 00 00 1c 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 08 00 00 00 10 00 00 00 03 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 04 0c 04 01 00 02 00 00 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 e0 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 36 00 00 00 20 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 00 00 00 00 08 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 22 01 00 00 22 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 9d 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 5a 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 17 00 00 00 16 00 00 00 16 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 23 00 00 00 23 00 00 00 1e 00 00 00 1e 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 03 05 14 0a 01 01 0a 04 01 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 08 00 00 00 f4 01 00 00 18 01 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 0f 00 00 00 40 00 00 00 20 00 00 00 06 00 00 00 02 00 00 00 00 00 00 00 0c 00 00 00 1c 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 01 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 00 00 00 00 c8 00 00 00 c8 00 00 00 2c 01 00 00 2c 01 00 00 2c 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 b4 00 00 00 08 00 00 00 04 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 d2 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 28 50 20 10 08 10 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 30 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 0c 00 00 00 16 00 00 00 25 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 02 00 00 01 00 00 00 08 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 90 01 00 00 90 01 00 00 90 01 00 00 58 02 00 00 58 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 cb 00 00 00 08 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1a 00 00 00 19 00 00 00 19 00 00 00 1a 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 00 00 00 18 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 37 00 00 00 37 00 00 00 32 00 00 00 32 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 5a b4 20 10 08 14 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 bc 02 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 50 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 80 00 00 00 ff 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 28 00 00 00 3c 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 a0 00 00 00 a0 00 00 00 00 00 00 00 90 01 00 00 90 01 00 00 90 01 00 00 20 03 00 00 20 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 98 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 18 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 3c 00 00 00 3c 00 00 00 37 00 00 00 37 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 20 a0 c8 64 40 10 20 08 02 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 50 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 05 00 00 00 ff 00 00 00 ff 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 25 00 00 00 34 00 00 00 4a 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 3e 00 00 00 48 00 00 00 57 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 d8 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1d 00 00 00 1c 00 00 00 1c 00 00 00 1d 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 5e 01 00 00 54 01 00 00 54 01 00 00 54 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 48 00 00 00 48 00 00 00 43 00 00 00 43 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 20 b4 c8 80 40 10 20 08 02 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 05 00 00 00 ff 00 00 00 ff 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 07 00 00 00 10 00 00 00 2c 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 15 00 00 00 1e 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 20 03 00 00 20 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 2c 01 00 00 22 01 00 00 22 01 00 00 22 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 48 b4 c8 80 40 10 40 0c 02 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 20 03 00 00 2c 01 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 05 00 00 00 80 00 00 00 ff 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0f 00 00 00 29 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 e8 03 00 00 e8 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 28 00 00 00 27 00 00 00 27 00 00 00 28 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 90 01 00 00 86 01 00 00 86 01 00 00 86 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 62 00 00 00 62 00 00 00 5d 00 00 00 5d 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 3c 64 82 40 0c 04 40 0c 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 0c 00 00 00 50 00 00 00 78 00 00 00 80 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 2c 00 00 00 38 00 00 00 3f 00 00 00 45 00 00 00 4b 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 21 00 00 00 20 00 00 00 20 00 00 00 21 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 ea 01 00 00 e0 01 00 00 e0 01 00 00 e0 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 46 69 8c 1e 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 09 00 00 00 11 00 00 00 17 00 00 00 1f 00 00 00 27 00 00 00 2d 00 00 00 36 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2c 00 00 00 2b 00 00 00 2b 00 00 00 2c 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 80 02 00 00 76 02 00 00 76 02 00 00 76 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 64 6e 8c 32 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 08 00 00 00 11 00 00 00 1a 00 00 00 21 00 00 00 27 00 00 00 2f 00 00 00 3a 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2f 00 00 00 2e 00 00 00 2e 00 00 00 2f 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 81 02 00 00 77 02 00 00 77 02 00 00 77 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 b4 78 a0 50 08 04 14 08 02 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 90 01 00 00 90 01 00 00 90 01 00 00 58 02 00 00 58 02 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 07 00 00 00 05 00 00 00 05 00 00 00 05 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 af 00 00 00 03 00 00 00 00 04 00 00 4c 04 00 00 b0 04 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 19 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 23 00 00 00 23 00 00 00 14 00 00 00 14 00 00 00 50 00 00 00 6e 00 00 00 6e 00 00 00 6e 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 a0 00 00 00 3c 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 44 00 00 00 50 00 00 00 50 00 00 00 5a 00 00 00 10 00 00 00 14 00 00 00 03 00 00 00 b4 00 00 00 c8 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 aa 00 00 00 80 00 00 00 40 00 00 00 b8 0b 00 00 70 17 00 00 10 00 00 00 10 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 ff 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00 06 00 00 00 0d 00 00 00 15 00 00 00 1c 00 00 00 26 00 00 00 2f 00 00 00 3a 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00]; + data = [01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 40 00 00 00 40 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 c8 00 00 00 c8 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 08 00 00 00 80 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 b4 00 00 00 e6 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 80 00 00 00 40 00 00 00 00 01 00 00 00 01 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 40 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 04 01 00 00 00 00 00 00 08 00 00 00 46 00 00 00 46 00 00 00 00 00 00 00 8c 00 00 00 8c 00 00 00 8c 00 00 00 fa 00 00 00 fa 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 11 00 00 00 10 00 00 00 10 00 00 00 11 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 21 00 00 00 21 00 00 00 1c 00 00 00 1c 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 08 00 00 00 10 00 00 00 03 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 04 0c 04 02 00 02 00 00 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 e0 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 20 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 00 00 00 00 08 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 22 01 00 00 22 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 9d 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 5a 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 17 00 00 00 16 00 00 00 16 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 23 00 00 00 23 00 00 00 1e 00 00 00 1e 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 0a 0a 02 01 0a 04 01 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 08 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 20 00 00 00 06 00 00 00 02 00 00 00 00 00 00 00 0c 00 00 00 1c 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 01 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 00 00 00 00 c8 00 00 00 c8 00 00 00 2c 01 00 00 2c 01 00 00 2c 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 b4 00 00 00 08 00 00 00 04 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 d2 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 46 64 10 0c 06 10 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 96 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 02 00 00 00 40 00 00 00 80 00 00 00 30 00 00 00 0e 00 00 00 08 00 00 00 00 00 00 00 0c 00 00 00 16 00 00 00 25 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 02 00 00 01 00 00 00 08 00 00 00 a0 00 00 00 a0 00 00 00 00 00 00 00 40 01 00 00 40 01 00 00 40 01 00 00 f4 01 00 00 f4 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 cb 00 00 00 08 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1f 00 00 00 1e 00 00 00 1e 00 00 00 1f 00 00 00 1d 00 00 00 1d 00 00 00 1d 00 00 00 1d 00 00 00 0e 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 fa 00 00 00 fa 00 00 00 fa 00 00 00 fa 00 00 00 37 00 00 00 37 00 00 00 32 00 00 00 32 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 50 78 12 0e 08 00 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 bc 02 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 64 00 00 00 c8 00 00 00 40 00 00 00 18 00 00 00 0c 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 28 00 00 00 3c 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 b4 00 00 00 b4 00 00 00 00 00 00 00 1c 02 00 00 1c 02 00 00 1c 02 00 00 80 02 00 00 80 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 98 00 00 00 08 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 e6 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 d2 00 00 00 d2 00 00 00 d2 00 00 00 d2 00 00 00 34 00 00 00 34 00 00 00 2f 00 00 00 2f 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 50 78 14 0e 08 00 00 00 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 50 00 00 00 a0 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 25 00 00 00 34 00 00 00 4a 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 3e 00 00 00 48 00 00 00 57 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 d8 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1d 00 00 00 1c 00 00 00 1c 00 00 00 1d 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 5e 01 00 00 54 01 00 00 54 01 00 00 54 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 48 00 00 00 48 00 00 00 43 00 00 00 43 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 b4 c8 14 0a 05 20 08 02 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 ff 00 00 00 ff 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 07 00 00 00 10 00 00 00 2c 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 15 00 00 00 1e 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 20 03 00 00 20 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 2c 01 00 00 22 01 00 00 22 01 00 00 22 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 32 64 14 0a 05 40 0c 02 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 20 03 00 00 2c 01 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 80 00 00 00 ff 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0f 00 00 00 29 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 e8 03 00 00 e8 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 28 00 00 00 27 00 00 00 27 00 00 00 28 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 90 01 00 00 86 01 00 00 86 01 00 00 86 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 62 00 00 00 62 00 00 00 5d 00 00 00 5d 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 3c 64 82 40 0c 04 40 0c 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 0c 00 00 00 50 00 00 00 78 00 00 00 80 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 2c 00 00 00 38 00 00 00 3f 00 00 00 45 00 00 00 4b 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 21 00 00 00 20 00 00 00 20 00 00 00 21 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 ea 01 00 00 e0 01 00 00 e0 01 00 00 e0 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 46 69 8c 1e 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 09 00 00 00 11 00 00 00 17 00 00 00 1f 00 00 00 27 00 00 00 2d 00 00 00 36 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2c 00 00 00 2b 00 00 00 2b 00 00 00 2c 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 80 02 00 00 76 02 00 00 76 02 00 00 76 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 64 6e 8c 32 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 08 00 00 00 11 00 00 00 1a 00 00 00 21 00 00 00 27 00 00 00 2f 00 00 00 3a 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2f 00 00 00 2e 00 00 00 2e 00 00 00 2f 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 81 02 00 00 77 02 00 00 77 02 00 00 77 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 b4 78 a0 50 08 04 14 08 02 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 90 01 00 00 90 01 00 00 90 01 00 00 58 02 00 00 58 02 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 07 00 00 00 05 00 00 00 05 00 00 00 05 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 af 00 00 00 03 00 00 00 00 04 00 00 4c 04 00 00 b0 04 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 19 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 23 00 00 00 23 00 00 00 14 00 00 00 14 00 00 00 50 00 00 00 6e 00 00 00 6e 00 00 00 6e 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 a0 00 00 00 3c 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 44 00 00 00 50 00 00 00 50 00 00 00 5a 00 00 00 10 00 00 00 14 00 00 00 03 00 00 00 b4 00 00 00 c8 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 aa 00 00 00 80 00 00 00 40 00 00 00 b8 0b 00 00 70 17 00 00 10 00 00 00 10 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 ff 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00 06 00 00 00 0d 00 00 00 15 00 00 00 1c 00 00 00 26 00 00 00 2f 00 00 00 3a 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00]; }; iq_wdr { size = [e4 02 00 00]; - data = [01 00 00 00 01 00 00 00 20 00 00 00 12 00 00 00 80 00 00 00 05 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 07 00 00 00 0f 00 00 00 17 00 00 00 1f 00 00 00 23 00 00 00 27 00 00 00 29 00 00 00 2a 00 00 00 2b 00 00 00 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 35 00 00 00 36 00 00 00 37 00 00 00 38 00 00 00 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 0f 00 00 e6 0f 00 00 a6 0f 00 00 29 0f 00 00 cf 0e 00 00 64 0e 00 00 e8 0d 00 00 5e 0d 00 00 14 0d 00 00 c7 0c 00 00 78 0c 00 00 27 0c 00 00 d5 0b 00 00 81 0b 00 00 2e 0b 00 00 da 0a 00 00 86 0a 00 00 33 0a 00 00 e1 09 00 00 90 09 00 00 41 09 00 00 f3 08 00 00 a7 08 00 00 5e 08 00 00 16 08 00 00 d1 07 00 00 8e 07 00 00 4d 07 00 00 0f 07 00 00 d3 06 00 00 99 06 00 00 62 06 00 00 fb 05 00 00 9c 05 00 00 46 05 00 00 f8 04 00 00 b0 04 00 00 70 04 00 00 35 04 00 00 00 04 00 00 a4 03 00 00 57 03 00 00 e4 02 00 00 94 02 00 00 5b 02 00 00 31 02 00 00 12 02 00 00 fb 01 00 00 e9 01 00 00 dc 01 00 00 d1 01 00 00 c8 01 00 00 c1 01 00 00 bb 01 00 00 b7 01 00 00 b3 01 00 00 b0 01 00 00 ad 01 00 00 ab 01 00 00 a9 01 00 00 a7 01 00 00 a6 01 00 00 a4 01 00 00 a3 01 00 00 a2 01 00 00 18 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00]; + data = [01 00 00 00 01 00 00 00 20 00 00 00 12 00 00 00 80 00 00 00 05 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 07 00 00 00 0f 00 00 00 17 00 00 00 1f 00 00 00 23 00 00 00 27 00 00 00 29 00 00 00 2a 00 00 00 2b 00 00 00 2c 00 00 00 2d 00 00 00 2e 00 00 00 2f 00 00 00 30 00 00 00 31 00 00 00 32 00 00 00 33 00 00 00 34 00 00 00 35 00 00 00 36 00 00 00 37 00 00 00 38 00 00 00 39 00 00 00 3a 00 00 00 3b 00 00 00 3c 00 00 00 3d 00 00 00 3e 00 00 00 3f 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 0f 00 00 e6 0f 00 00 a6 0f 00 00 29 0f 00 00 cf 0e 00 00 64 0e 00 00 e8 0d 00 00 5e 0d 00 00 14 0d 00 00 c7 0c 00 00 78 0c 00 00 27 0c 00 00 d5 0b 00 00 81 0b 00 00 2e 0b 00 00 da 0a 00 00 86 0a 00 00 33 0a 00 00 e1 09 00 00 90 09 00 00 41 09 00 00 f3 08 00 00 a7 08 00 00 5e 08 00 00 16 08 00 00 d1 07 00 00 8e 07 00 00 4d 07 00 00 0f 07 00 00 d3 06 00 00 99 06 00 00 62 06 00 00 fb 05 00 00 9c 05 00 00 46 05 00 00 f8 04 00 00 b0 04 00 00 70 04 00 00 35 04 00 00 00 04 00 00 a4 03 00 00 57 03 00 00 e4 02 00 00 94 02 00 00 5b 02 00 00 31 02 00 00 12 02 00 00 fb 01 00 00 e9 01 00 00 dc 01 00 00 d1 01 00 00 c8 01 00 00 c1 01 00 00 bb 01 00 00 b7 01 00 00 b3 01 00 00 b0 01 00 00 ad 01 00 00 ab 01 00 00 a9 01 00 00 a7 01 00 00 a6 01 00 00 a4 01 00 00 a3 01 00 00 a2 01 00 00 14 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00 40 00 00 00 00 00 00 00 ff 00 00 00]; }; iq_shdr { size = [ec 01 00 00]; @@ -67,7 +67,7 @@ }; iq_post_sharpen { size = [4c 02 00 00]; - data = [01 00 00 00 00 00 00 00 19 32 32 32 30 2f 2c 27 26 25 24 23 23 23 23 23 23 23 02 af fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 96 00 fa 00 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 96 00 fa 00 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 96 00 fa 00 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff c8 00 2c 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 2c 01 90 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 5e 01 c2 01 50 50 50 80 ff 00 40 80 80 00 48 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 37 01 f4 01 50 50 50 80 ff 00 40 80 80 00 5a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff b0 00 5e 01 50 50 50 80 ff 00 40 80 80 00 5a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff b0 00 5e 01 50 50 50 80 ff 0f 40 80 80 00 32 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 51 00 5e 01 50 50 50 80 ff 0f 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 00 00]; + data = [00 00 00 00 00 00 00 00 19 32 32 32 30 2f 2c 27 26 25 24 23 23 23 23 23 23 23 02 af fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 96 00 fa 00 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 96 00 fa 00 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 96 00 fa 00 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff c8 00 2c 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 2c 01 90 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 5e 01 c2 01 50 50 50 80 ff 00 40 80 80 00 48 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 37 01 f4 01 50 50 50 80 ff 00 40 80 80 00 5a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff b0 00 5e 01 50 50 50 80 ff 00 40 80 80 00 5a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff b0 00 5e 01 50 50 50 80 ff 0f 40 80 80 00 32 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff 51 00 5e 01 50 50 50 80 ff 0f 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 69 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 02 ff fa 00 5e 01 50 50 50 80 ff 00 40 80 80 00 00 00]; }; iq_ycurve { size = [08 02 00 00]; diff --git a/code/hdal/vendor/output/libvendor_ai2_pub.a b/code/hdal/vendor/output/libvendor_ai2_pub.a index f86be681c..98e5ced7a 100644 Binary files a/code/hdal/vendor/output/libvendor_ai2_pub.a and b/code/hdal/vendor/output/libvendor_ai2_pub.a differ diff --git a/code/hdal/vendor/output/libvendor_ai2_pub2.a b/code/hdal/vendor/output/libvendor_ai2_pub2.a index 9c871b9fe..821fb5caa 100644 Binary files a/code/hdal/vendor/output/libvendor_ai2_pub2.a and b/code/hdal/vendor/output/libvendor_ai2_pub2.a differ diff --git a/code/lib/include/openssl/opensslconf.h b/code/lib/include/openssl/opensslconf.h index a0c45bc5b..accab6ac6 100644 --- a/code/lib/include/openssl/opensslconf.h +++ b/code/lib/include/openssl/opensslconf.h @@ -104,8 +104,8 @@ extern "C" { #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ #if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) -#define ENGINESDIR "/home/payton/na51089_linux_sdk/na51089_linux_sdk/code/lib/external/__install/lib/engines" -#define OPENSSLDIR "/home/payton/na51089_linux_sdk/na51089_linux_sdk/code/lib/external/__install/ssl" +#define ENGINESDIR "/home/payton/S530/code/lib/external/__install/lib/engines" +#define OPENSSLDIR "/home/payton/S530/code/lib/external/__install/ssl" #endif #endif diff --git a/code/lib/source/WiFiIpc/scripts/8189ftv/up.sh b/code/lib/source/WiFiIpc/scripts/8189ftv/up.sh index e6545d20d..3eac88004 100755 --- a/code/lib/source/WiFiIpc/scripts/8189ftv/up.sh +++ b/code/lib/source/WiFiIpc/scripts/8189ftv/up.sh @@ -56,6 +56,13 @@ if [ "$1" == "ap" ]; then echo ieee80211n=1 >> /var/run/hostapd.conf echo driver=nl80211 >> /var/run/hostapd.conf echo ctrl_interface=/var/run/hostapd >> /var/run/hostapd.conf + echo ctrl_interface_group=0 >> /var/run/hostapd.conf + echo ignore_broadcast_ssid=0 >> /var/run/hostapd.conf + echo auth_algs=1 >> /var/run/hostapd.conf + echo beacon_int=100 >> /var/run/hostapd.conf + echo dtim_period=1 >> /var/run/hostapd.conf + echo preamble=0 >> /var/run/hostapd.conf + echo wpa_key_mgmt=WPA-PSK >> /var/run/hostapd.conf #echo channel=6 >> /var/run/hostapd.conf if [ "$2" == "0" ]; then diff --git a/code/lib/source/sifar/Makefile b/code/lib/source/sifar/Makefile index cbc7c5ce4..1d437cc1f 100755 --- a/code/lib/source/sifar/Makefile +++ b/code/lib/source/sifar/Makefile @@ -52,6 +52,8 @@ EXTRA_INCLUDE += \ -I$(APP_DIR)/source/cardv/SrcCode/Dx/include \ -I$(APP_DIR)/source/cardv/SrcCode/Dx/$(MODEL) \ -I$(APP_DIR)/source/cardv/SrcCode/Gx/include \ + -I$(APP_DIR)/source/cardv/SrcCode/UIApp/Network \ + -I$(APP_DIR)/source/cardv/SrcCode/UIApp/Background \ -I$(APP_DIR)/source/cardv/SrcCode/Compatible .PHONY: modules modules_install clean @@ -79,7 +81,10 @@ SRC = \ $(APP_DIR)/source/sf_app/code/source/paramMng/sf_param_common.c \ $(APP_DIR)/source/sf_app/code/source/commMng/sf_message_queue.c \ $(APP_DIR)/source/sf_app/code/source/commMng/sf_share_mem.c \ - $(APP_DIR)/source/sf_app/code/source/fileMng/sf_fileMng.c + $(APP_DIR)/source/sf_app/code/source/fileMng/sf_fileMng.c \ + $(APP_DIR)/source/sf_app/code/source/wifi/sf_data_transfer.c \ + $(APP_DIR)/source/sf_app/code/source/wifi/sf_svr_send.c \ + $(APP_DIR)/source/sf_app/code/source/wifi/sf_wifi_svr.c # code/source/common/sf_message_queue.c \ # code/source/common/sf_share_mem.c \ diff --git a/code/lib/source/sifar/code/include/sf_battery.h b/code/lib/source/sifar/code/include/sf_battery.h index a19cf1006..e42765caf 100644 --- a/code/lib/source/sifar/code/include/sf_battery.h +++ b/code/lib/source/sifar/code/include/sf_battery.h @@ -24,4 +24,6 @@ void sf_view_osd_battery_draw(UINT8 bShow); UINT8 sf_battery_value_get(UINT8 nightMode); UINT8 sf_battery_type_get(void); +BOOL sf_battery_check_init(void); + #endif diff --git a/code/lib/source/sifar/code/include/sf_common.h b/code/lib/source/sifar/code/include/sf_common.h index 8581f2941..924222323 100644 --- a/code/lib/source/sifar/code/include/sf_common.h +++ b/code/lib/source/sifar/code/include/sf_common.h @@ -66,6 +66,17 @@ UINT32 sf_set_pir_sensitivity(UINT8 pirs); void sf_usb_mux_s(UINT32 cnt); BOOL sf_cmd_usb_mux_s(unsigned char argc, char **argv); void sf_cardv_message_thread_init(void); +void sf_rtsp_stop(void); +void sf_rtsp_restart(void); +void sf_set_menu_open(BOOL is); +BOOL sf_is_menu_open(void); +void sf_set_cap_statu(BOOL is); +BOOL sf_get_cap_statu(void); + +BOOL sf_is_movie_running(void); +BOOL sf_is_movie_preview(void); +BOOL sf_is_cap_preview(void); +BOOL sf_is_preview(void); #define SF_SD_DISK "A:" #define SF_SD_ROOT "/mnt/sd/" diff --git a/code/lib/source/sifar/code/include/sf_led.h b/code/lib/source/sifar/code/include/sf_led.h index 0290ca37b..ba6c54d65 100644 --- a/code/lib/source/sifar/code/include/sf_led.h +++ b/code/lib/source/sifar/code/include/sf_led.h @@ -94,6 +94,7 @@ typedef enum LedSysState_e SF_LED_SYS_STATE_POWER_OFF, SF_LED_SYS_STATE_PIR_DETECT,/*36*/ SF_LED_SYS_STATE_PIR_NOT_DETECT, + SF_LED_SYS_STATE_BAT_0_SLOW, }LedSysState_t; typedef struct LedInfo_s diff --git a/code/lib/source/sifar/code/include/sf_mcu.h b/code/lib/source/sifar/code/include/sf_mcu.h index 15c3d6dd5..4fc44c163 100644 --- a/code/lib/source/sifar/code/include/sf_mcu.h +++ b/code/lib/source/sifar/code/include/sf_mcu.h @@ -22,6 +22,7 @@ #include #include #endif +#include "sf_param_struct.h" #define SUCCESS 0 #define FAIL 1 @@ -424,6 +425,9 @@ void sf_mcu_set_irshtter(UINT16 data); UINT16 sf_get_irshtter(void); void sf_set_power_on_mode(UINT8 data); void sf_set_module_sleep_flag(UINT8 flag); +void sf_set_mcu_sub_ver(unsigned char mcuSubVersion); +void sf_set_mcu_ver(unsigned short mcuVersion); +SINT32 sf_sys_rtc_time_set(SF_PARA_TIME_S* pstDateTime); #endif diff --git a/code/lib/source/sifar/code/include/sf_sd_common.h b/code/lib/source/sifar/code/include/sf_sd_common.h index 568287e07..513dfbc67 100644 --- a/code/lib/source/sifar/code/include/sf_sd_common.h +++ b/code/lib/source/sifar/code/include/sf_sd_common.h @@ -1,6 +1,14 @@ #ifndef _SF_SD_COMMON_ #define _SF_SD_COMMON_ +typedef enum sf_MSG_FORMAT_SD_e +{ + CMD_FORMAT_SD_OK = 0, + CMD_FORMAT_SD_STA = 1, + CMD_FORMAT_SD_ERR = 10, + +}SF_MSG_FORMAT_SD_E; + BOOL sf_is_card_full(void); UINT32 sf_check_card_full(void); @@ -10,4 +18,7 @@ void sf_sd_exist_reg_cb(SF_CALLBACK_SD_CMD fpCB); BOOL sf_in_card_exist(void); +void sf_set_card_statu(UINT32 val); +UINT32 sf_get_card_statu(void); + #endif diff --git a/code/lib/source/sifar/code/source/common/sf_battery.c b/code/lib/source/sifar/code/source/common/sf_battery.c index dbbf60778..f253c2e96 100644 --- a/code/lib/source/sifar/code/source/common/sf_battery.c +++ b/code/lib/source/sifar/code/source/common/sf_battery.c @@ -42,6 +42,7 @@ #include #include "UIInfo/UIInfo.h" #include "IOCfg.h" +#include "sf_battery.h" #if HUNTING_CAMERA_MCU == ENABLE typedef signed int SINT32; @@ -158,7 +159,7 @@ UINT32 sf_adc_value_get(UINT32 mux, UINT32 *pval) gpio_set_value(P_GPIO_1, 1);//adc_muxb } - vos_util_delay_us(500); + vos_util_delay_us(1000); *pval = adc_readData(0); //printf("[%s:%d] *pval:%d\n", __FUNCTION__, __LINE__,*pval); @@ -741,15 +742,17 @@ void sf_battery_level_polling(void) } else if(sf_LatestBattLevel == SF_BATT_LEVEL_1) { - if((sf_battery_value_get(sf_get_night_led_flag()) < 10) && (sf_led_get(SF_LED_BAT1) != SF_LED_STATE_SLOW_FLASHING)) + if((sf_battery_value_get(sf_get_night_led_flag()) < 10)/* && (sf_led_get(SF_LED_BAT1) != SF_LED_STATE_SLOW_FLASHING)*/) { printf("[%s:%d] SF_LED_BAT1 SF_LED_STATE_SLOW_FLASHING\n", __FUNCTION__, __LINE__); - sf_led_set(SF_LED_BAT1, SF_LED_STATE_SLOW_FLASHING); + //sf_led_set(SF_LED_BAT1, SF_LED_STATE_SLOW_FLASHING); + sf_sys_status_led_set(SF_LED_SYS_STATE_BAT_0_SLOW); } - else if((sf_battery_value_get(sf_get_night_led_flag()) == 10) && (sf_led_get(SF_LED_BAT1) != SF_LED_STATE_ON)) + else if((sf_battery_value_get(sf_get_night_led_flag()) == 10) /*&& (sf_led_get(SF_LED_BAT1) != SF_LED_STATE_ON)*/) { printf("[%s:%d] SF_LED_BAT1 SF_LED_STATE_SLOW_FLASHING\n", __FUNCTION__, __LINE__); - sf_led_set(SF_LED_BAT1, SF_LED_STATE_ON); + //sf_led_set(SF_LED_BAT1, SF_LED_STATE_ON); + sf_sys_status_led_set(SF_LED_SYS_STATE_BAT_1); } } else @@ -1112,4 +1115,32 @@ UINT8 sf_battery_type_get(void) return 0; } +/************************************************* + Function: sf_battery_check_init + Description: Perform a battery test in manual mode. + Input: N/A + Output: N/A + Return: value: TRUE ,FALSE + Others: N/A +*************************************************/ +BOOL sf_battery_check_init(void) +{ + if(sf_battery_adc_value_get() == SUCCESS) + { + if(sf_check_low_battery() == TRUE) + { + printf("[%s:%d]power off because low battery\n", __FUNCTION__, __LINE__); + //Ux_PostEvent(NVTEVT_SYSTEM_SHUTDOWN, 1, APP_POWER_OFF_BATT_EMPTY); //shutdown start + return FALSE; + } + } + else + { + return FALSE; + } + #if HW_S530 + sf_view_osd_battery_draw(TRUE); + #endif + return TRUE; +} #endif diff --git a/code/lib/source/sifar/code/source/common/sf_common.c b/code/lib/source/sifar/code/source/common/sf_common.c index 23801a848..ee4de8cdf 100644 --- a/code/lib/source/sifar/code/source/common/sf_common.c +++ b/code/lib/source/sifar/code/source/common/sf_common.c @@ -58,12 +58,16 @@ #include #include #include +#include "UIAppNetwork.h" BOOL isGoing2PowerOff = FALSE; UINT16 AutoOfftime = 0; BOOL isGoing2Pir = FALSE; UINT8 FwUpdate = 0; UINT8 NetWorkFlag = 0; +UINT8 RespFlag = 0; +static BOOL IsMenu = FALSE; +static BOOL IsCap = FALSE; @@ -286,11 +290,12 @@ BOOL sf_cmd_flash_led(unsigned char argc, char **argv) BOOL sf_cmd_img_size(unsigned char argc, char **argv) { UINT32 value; - //UIMenuStoreInfo *puiPara = sf_ui_para_get(); + UIMenuStoreInfo *puiPara = sf_ui_para_get(); sscanf_s(argv[0],"%d", &value); printf("[%s:%d] value:%d\n", __FUNCTION__, __LINE__,value); if(value < PHOTO_SIZE_ID_MAX){ SysSetFlag(FL_PHOTO_SIZE, value); + puiPara->ImgSize = value; Save_MenuInfo(); } printf("[%s:%d] FL_PHOTO_SIZE:%d\n", __FUNCTION__, __LINE__,SysGetFlag(FL_PHOTO_SIZE)); @@ -335,7 +340,7 @@ BOOL sf_cmd_video_size(unsigned char argc, char **argv) if(value < MOVIE_SIZE_ID_MAX){ puiPara->VideoSize = value; SysSetFlag(FL_MOVIE_SIZE, value); - SysSetFlag(FL_MOVIE_SIZE_MENU, value); + //SysSetFlag(FL_MOVIE_SIZE_MENU, value); Save_MenuInfo(); } printf("[%s:%d] FL_MOVIE_SIZE:%d\n", __FUNCTION__, __LINE__,SysGetFlag(FL_MOVIE_SIZE)); @@ -942,8 +947,26 @@ BOOL cmd_cam_mode(unsigned char argc, char **argv) UINT32 value; UIMenuStoreInfo *puiPara = sf_ui_para_get(); sscanf_s(argv[0],"%d", &value); + int iCurrMode = System_GetState(SYS_STATE_CURRMODE); + int iNextMode = PRIMARY_MODE_PHOTO; if(value < SF_CAM_MODE_MAX){ puiPara->CamMode = value; + if((puiPara->CamMode == SF_CAM_MODE_PHOTO) || (puiPara->CamMode == SF_CAM_MODE_PHOTO_VIDEO)) + { + iNextMode = PRIMARY_MODE_PHOTO; + } + else if(puiPara->CamMode == SF_CAM_MODE_VIDEO) + { + iNextMode = PRIMARY_MODE_MOVIE; + } + else + { + iNextMode = PRIMARY_MODE_PHOTO; + } + + UI_SetData(FL_PreMode, iCurrMode); + UI_SetData(FL_NextMode, iNextMode); + Ux_PostEvent(NVTEVT_SYSTEM_MODE, 1, iNextMode); Save_MenuInfo(); } printf("[%s:%d] CamMode:%d\n", __FUNCTION__, __LINE__,puiPara->CamMode); @@ -1157,6 +1180,65 @@ void sf_signal_led_show(UINT8 signalLevel) else sf_sys_status_led_set(SF_LED_SYS_STATE_GPRS_SIGNAL_4); } +/************************************************* + Function: sf_rtsp_stop + Description: + Input: + Output: N/A + Return: N/A + Others: N/A +*************************************************/ +void sf_rtsp_stop(void) +{ + if(0 == RespFlag) + { + /*SF_MESSAGE_BUF_S stMessageBuf = {0}; + stMessageBuf.arg1 = SF_WIFI_CMD_STOP; + stMessageBuf.cmdId = CMD_WIFI; + sf_com_message_send_to_cardv(&stMessageBuf);*/ + UINT32 tmp = ImageApp_Common_IsRtspStart(0); + printf("[%s:%d] RespFlag = %d tmp:%d\n", __FUNCTION__, __LINE__,RespFlag, tmp); + if(1 == tmp) + { + //ImageApp_Common_RtspStop(0); + RespFlag = 1; + } + } + else + { + printf("[%s:%d] RespFlag = %d\n", __FUNCTION__, __LINE__,RespFlag); + } +} + +/************************************************* + Function: sf_rtsp_restart + Description: + Input: + Output: N/A + Return: N/A + Others: N/A +*************************************************/ +void sf_rtsp_restart(void) +{ + if(1 == RespFlag) + { + /*SF_MESSAGE_BUF_S stMessageBuf = {0}; + stMessageBuf.arg1 = SF_WIFI_CMD_RESTART; + stMessageBuf.cmdId = CMD_WIFI; + sf_com_message_send_to_cardv(&stMessageBuf);*/ + UINT32 tmp = ImageApp_Common_IsRtspStart(0); + printf("[%s:%d] RespFlag = %d tmp:%d\n", __FUNCTION__, __LINE__,RespFlag, tmp); + if(tmp == 0) + { + //ImageApp_Common_RtspStart(0); + RespFlag = 0; + } + } + else + { + printf("[%s:%d] RespFlag = %d\n", __FUNCTION__, __LINE__,RespFlag); + } +} static SINT32 sf_cardv_proccess_cmd_mcu(SF_MESSAGE_BUF_S *pMessageBuf) { @@ -1169,6 +1251,10 @@ static SINT32 sf_cardv_proccess_cmd_mcu(SF_MESSAGE_BUF_S *pMessageBuf) sf_set_power_on_mode(pMessageBuf->arg2); sf_mcu_set_irshtter(pMessageBuf->arg3); break; + case SF_MCU_CMD_MCU_VER: + sf_set_mcu_sub_ver(pMessageBuf->arg2); + sf_set_mcu_ver(pMessageBuf->arg3); + break; default: break; @@ -1292,6 +1378,28 @@ void sf_cardv_proccess_cmd_gprs(SF_MESSAGE_BUF_S *pMessageBuf) } #endif +static SINT32 sf_cardv_proccess_cmd_wifi(SF_MESSAGE_BUF_S *pMessageBuf) +{ + switch(pMessageBuf->arg1) + { + case SF_WIFI_CMD_START: + UINet_AppIpc_Init(); + sf_net_wifi_init(NET_AP_MODE, NET_AUTH_WPA2); + break; + + case SF_WIFI_CMD_STOP: + ImageApp_Common_RtspStop(0); + break; + + case SF_WIFI_CMD_RESTART: + ImageApp_Common_RtspStart(0); + break; + + default: + break; + } + return SF_SUCCESS; +} void* sf_cardv_message_thread(void *argv) { @@ -1322,7 +1430,9 @@ void* sf_cardv_message_thread(void *argv) case CMD_FILE: sf_share_mem_file_init(); break; - + case CMD_WIFI: + sf_cardv_proccess_cmd_wifi(&stMessagebuf); + break; default: break; } @@ -1342,4 +1452,81 @@ void sf_cardv_message_thread_init(void) return; } +void sf_set_menu_open(BOOL is) +{ + IsMenu = is; + printf("[%s]:%d IsMenu:%d\n", __FUNCTION__, __LINE__, IsMenu); +} + +BOOL sf_is_menu_open(void) +{ + printf("[%s]:%d IsMenu:%d\n", __FUNCTION__, __LINE__, IsMenu); + return IsMenu; + +} +void sf_set_cap_statu(BOOL is) +{ + IsCap = is; + printf("[%s]:%d IsCap:%d\n", __FUNCTION__, __LINE__,IsCap); +} + +BOOL sf_get_cap_statu(void) +{ + printf("[%s]:%d IsCap:%d\n", __FUNCTION__, __LINE__,IsCap); + return IsCap; + +} + +BOOL sf_is_movie_running(void) +{ + if(ImageApp_MovieMulti_IsStreamRunning(_CFG_REC_ID_1)) + { + return TRUE; + } + + if(ImageApp_MovieMulti_IsStreamRunning(_CFG_CLONE_ID_1)) + { + return TRUE; + } + + //printf("[%s]:%d IsCardFull:%d\n", __FUNCTION__, __LINE__, IsCardFull); + return FALSE; + +} + +BOOL sf_is_movie_preview(void) +{ + if(FALSE == sf_is_movie_running() && (FALSE == sf_is_menu_open()) && (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_MOVIE)) + { + return TRUE; + } + + //printf("[%s]:%d IsCardFull:%d\n", __FUNCTION__, __LINE__, IsCardFull); + return FALSE; + +} + +BOOL sf_is_cap_preview(void) +{ + if(FALSE == sf_get_cap_statu() && (FALSE == sf_is_menu_open()) && (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PHOTO)) + { + return TRUE; + } + + //printf("[%s]:%d IsCardFull:%d\n", __FUNCTION__, __LINE__, IsCardFull); + return FALSE; + +} + +BOOL sf_is_preview(void) +{ + if(TRUE == sf_is_cap_preview() || (TRUE == sf_is_movie_preview())) + { + return TRUE; + } + + //printf("[%s]:%d IsCardFull:%d\n", __FUNCTION__, __LINE__, IsCardFull); + return FALSE; + +} diff --git a/code/lib/source/sifar/code/source/common/sf_led.c b/code/lib/source/sifar/code/source/common/sf_led.c index 8ad3b536a..224a7fbd7 100644 --- a/code/lib/source/sifar/code/source/common/sf_led.c +++ b/code/lib/source/sifar/code/source/common/sf_led.c @@ -614,6 +614,12 @@ void sf_sys_status_led_set(LedSysState_t ledSysStateId) case SF_LED_SYS_STATE_PIR_NOT_DETECT: sf_led_set(SF_LED_BUSY, SF_LED_STATE_ON); break; + case SF_LED_SYS_STATE_BAT_0_SLOW: + sf_led_set(SF_LED_BAT1, SF_LED_STATE_SLOW_FLASHING); + sf_led_set(SF_LED_BAT2, SF_LED_STATE_OFF); + sf_led_set(SF_LED_BAT3, SF_LED_STATE_OFF); + sf_led_set(SF_LED_BAT4, SF_LED_STATE_OFF); + break; default: break; diff --git a/code/lib/source/sifar/code/source/common/sf_sd_common.c b/code/lib/source/sifar/code/source/common/sf_sd_common.c index 612c014e1..c752c115c 100644 --- a/code/lib/source/sifar/code/source/common/sf_sd_common.c +++ b/code/lib/source/sifar/code/source/common/sf_sd_common.c @@ -46,6 +46,7 @@ static BOOL IsCardFull = FALSE; SF_CALLBACK_SD_CMD g_fpSd_Exist_CB = NULL; +static SF_MSG_FORMAT_SD_E formatSD = CMD_FORMAT_SD_ERR; BOOL sf_is_card_full(void) { @@ -112,6 +113,13 @@ BOOL sf_in_card_exist(void) } +void sf_set_card_statu(UINT32 val) +{ + formatSD = val; +} - +UINT32 sf_get_card_statu(void) +{ + return formatSD; +} diff --git a/code/lib/source/sifar/code/source/mcu/sf_commu_mcu.c b/code/lib/source/sifar/code/source/mcu/sf_commu_mcu.c index 61def471f..cf20c079a 100644 --- a/code/lib/source/sifar/code/source/mcu/sf_commu_mcu.c +++ b/code/lib/source/sifar/code/source/mcu/sf_commu_mcu.c @@ -1048,8 +1048,10 @@ void sf_commu_mcu_task_start(void) void sf_commu_mcu_task_stop(void) { + printf("[%s:%d] s\n", __FUNCTION__, __LINE__); sf_commu_mcu_exit = 1; vos_task_destroy(sfCommuMcuThread); + printf("[%s:%d] e\n", __FUNCTION__, __LINE__); } unsigned char sf_commu_mcu_task_running(void) diff --git a/code/lib/source/sifar/code/source/mcu/sf_mcu_client.c b/code/lib/source/sifar/code/source/mcu/sf_mcu_client.c index 2757fa184..2856455a7 100644 --- a/code/lib/source/sifar/code/source/mcu/sf_mcu_client.c +++ b/code/lib/source/sifar/code/source/mcu/sf_mcu_client.c @@ -616,6 +616,22 @@ void sf_mcu_version_get(UINT8 *mcuVer) sprintf((char *)mcuVer, "%s%d.%d.%d", str, (McuVersion >> 8) & 0xFF, McuVersion & 0xFF, McuSubVersion); } +#else + +/************************************************* + Function: sf_mcu_version_get + Description: get mcu ver + Input: N/A + Output: ver str + Return: N/A + Others: N/A +*************************************************/ +void sf_mcu_version_get(UINT8 *mcuVer) +{ + sprintf((char *)mcuVer, "%d.%d.%d", (McuVersion>>4)&0x0F, McuVersion & 0x0F, McuSubVersion); +} + + #endif /************************************************* @@ -2010,6 +2026,15 @@ unsigned short sf_get_mcu_ver(void) return McuVersion; } +void sf_set_mcu_sub_ver(unsigned char mcuSubVersion) +{ + McuSubVersion = mcuSubVersion; +} + +void sf_set_mcu_ver(unsigned short mcuVersion) +{ + McuVersion = mcuVersion; +} /************************************************* Function: sf_mcu_get_irshtter @@ -2118,4 +2143,20 @@ void sf_set_module_sleep_flag(UINT8 flag) #endif } +SINT32 sf_sys_rtc_time_set(SF_PARA_TIME_S* pstDateTime) +{ + + struct tm Curr_DateTime = {0}; + Curr_DateTime.tm_year = pstDateTime->Year; + Curr_DateTime.tm_mon = pstDateTime->Mon; + Curr_DateTime.tm_mday = pstDateTime->Day; + Curr_DateTime.tm_hour = pstDateTime->Hour; + Curr_DateTime.tm_min = pstDateTime->Min; + Curr_DateTime.tm_sec = pstDateTime->Sec; + + hwclock_set_time(TIME_ID_CURRENT, *(struct tm*)&Curr_DateTime, 0); + return SUCCESS; + +} + diff --git a/code/na51089_linux_sdk_app_filelist.txt b/code/na51089_linux_sdk_app_filelist.txt new file mode 100644 index 000000000..07d245461 --- /dev/null +++ b/code/na51089_linux_sdk_app_filelist.txt @@ -0,0 +1,5336 @@ +; Source Insight Project File List +; Project Name: s530_app +; Generated by Source Insight 4.00.0107 at 2023/5/22 16:12:40 +; Version=4.00.0107 +; +; Each line should contain either a file name, a wildcard, or a sub-directory name. +; File paths are relative to the project source root directory. +; +application\external\Makefile +application\Makefile +application\source\cardv\Makefile +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxCfg.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxCfg.h +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxDisplay_LCD.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxInput_Key.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxPower_Battery.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxPower_DC.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxStorage_Card.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxStorage_EmbMem.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\DxUsb.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\IOCfg.c +application\source\cardv\SrcCode\Dx\565_HUNTING_EVB_LINUX_4G_S530\IOCfg.h +application\source\cardv\SrcCode\Dx\DxCommon.c +application\source\cardv\SrcCode\Dx\DxVer.c +application\source\cardv\SrcCode\Dx\include\DrvExt.h +application\source\cardv\SrcCode\Dx\include\Dx.h +application\source\cardv\SrcCode\Dx\include\DxApi.h +application\source\cardv\SrcCode\Dx\include\DxCommon.h +application\source\cardv\SrcCode\Dx\include\DxDisplay.h +application\source\cardv\SrcCode\Dx\include\DxInput.h +application\source\cardv\SrcCode\Dx\include\DxPower.h +application\source\cardv\SrcCode\Dx\include\DxStorage.h +application\source\cardv\SrcCode\Dx\include\DxType.h +application\source\cardv\SrcCode\Dx\include\DxUSB.h +application\source\cardv\SrcCode\Dx\include\DxWiFi.h +application\source\cardv\SrcCode\Dx\include\emb_partition_info.h +application\source\cardv\SrcCode\Dx\include\gpio_info.h +application\source\cardv\SrcCode\Dx\include\IOInit.h +application\source\cardv\SrcCode\Dx\include\KeyDef.h +application\source\cardv\SrcCode\Dx\include\modelext_info.h +application\source\cardv\SrcCode\Dx\include\PowerDef.h +application\source\cardv\SrcCode\Dx\include\UsbDevDef.h +application\source\cardv\SrcCode\Gx\GxDisplay\DL.h +application\source\cardv\SrcCode\Gx\GxDisplay\DL1_ndk08.c +application\source\cardv\SrcCode\Gx\GxDisplay\GxDisplay.c +application\source\cardv\SrcCode\Gx\GxDisplay\GxDisplayVer.c +application\source\cardv\SrcCode\Gx\GxDisplay\GxDisplay_cmd.c +application\source\cardv\SrcCode\Gx\GxDisplay\GxDisplay_int.h +application\source\cardv\SrcCode\Gx\GxInput\Key\GxKey.c +application\source\cardv\SrcCode\Gx\GxInput\Key\GxKey_int.h +application\source\cardv\SrcCode\Gx\GxInput\Touch\Calibrate.c +application\source\cardv\SrcCode\Gx\GxInput\Touch\Calibrate.h +application\source\cardv\SrcCode\Gx\GxInput\Touch\Gesture.c +application\source\cardv\SrcCode\Gx\GxInput\Touch\Gesture.h +application\source\cardv\SrcCode\Gx\GxInput\Touch\GxTouch.c +application\source\cardv\SrcCode\Gx\GxInput\Touch\GxTouch_cmd.c +application\source\cardv\SrcCode\Gx\GxPower\GxPower.c +application\source\cardv\SrcCode\Gx\GxPower\GxPowerVerInfo.c +application\source\cardv\SrcCode\Gx\GxPower\GxPower_cmd.c +application\source\cardv\SrcCode\Gx\GxPower\GxTime.c +application\source\cardv\SrcCode\Gx\GxSound\GxSound.c +application\source\cardv\SrcCode\Gx\GxSound\GxSoundID.c +application\source\cardv\SrcCode\Gx\GxSound\GxSoundIntr.h +application\source\cardv\SrcCode\Gx\GxSound\sxsound\PlaySoundAPI.c +application\source\cardv\SrcCode\Gx\GxSound\sxsound\PlaySoundInt.h +application\source\cardv\SrcCode\Gx\GxSound\sxsound\PlaySoundTsk.c +application\source\cardv\SrcCode\Gx\GxSound\sxsound\PlaySoundTsk.h +application\source\cardv\SrcCode\Gx\GxSound\sxsound\PlaySoundUtil.c +application\source\cardv\SrcCode\Gx\GxStrg\GxStrg.c +application\source\cardv\SrcCode\Gx\GxStrg\GxStrgDevice.c +application\source\cardv\SrcCode\Gx\GxStrg\GxStrgInt.h +application\source\cardv\SrcCode\Gx\GxStrg\GxStrgLnx.c +application\source\cardv\SrcCode\Gx\GxStrg\GxStrgUctrl.c +application\source\cardv\SrcCode\Gx\GxStrg\GxStrgVerInfo.c +application\source\cardv\SrcCode\Gx\GxStrg\GxStrg_p1.c +application\source\cardv\SrcCode\Gx\GxTimer\GxTimer.c +application\source\cardv\SrcCode\Gx\GxTimer\GxTimerID.c +application\source\cardv\SrcCode\Gx\GxTimer\GxTimer_cmd.c +application\source\cardv\SrcCode\Gx\GxTimer\GxTimer_int.h +application\source\cardv\SrcCode\Gx\GxTimer\GxTimer_p1.c +application\source\cardv\SrcCode\Gx\GxUSB\GxUSB.c +application\source\cardv\SrcCode\Gx\GxVideo\GxVideo.c +application\source\cardv\SrcCode\Gx\GxVideo\GxVideoVer.c +application\source\cardv\SrcCode\Gx\GxVideo\GxVideo_cmd.c +application\source\cardv\SrcCode\Gx\GxVideo\GxVideo_int.h +application\source\cardv\SrcCode\Gx\include\GxDisplay.h +application\source\cardv\SrcCode\Gx\include\GxInput.h +application\source\cardv\SrcCode\Gx\include\GxPower.h +application\source\cardv\SrcCode\Gx\include\GxSound.h +application\source\cardv\SrcCode\Gx\include\GxStrg.h +application\source\cardv\SrcCode\Gx\include\GxTime.h +application\source\cardv\SrcCode\Gx\include\GxTimer.h +application\source\cardv\SrcCode\Gx\include\GxUSB.h +application\source\cardv\SrcCode\Gx\include\GxVideo.h +application\source\cardv\SrcCode\Gx\include\KeyInLog.h +application\source\cardv\SrcCode\lv_drivers\display\DemoKit_Palette.c +application\source\cardv\SrcCode\lv_drivers\display\DemoKit_Palette.h +application\source\cardv\SrcCode\lv_drivers\display\fbdev.c +application\source\cardv\SrcCode\lv_drivers\display\fbdev.h +application\source\cardv\SrcCode\lv_drivers\display\fbindex.c +application\source\cardv\SrcCode\lv_drivers\display\ILI9341.c +application\source\cardv\SrcCode\lv_drivers\display\ILI9341.h +application\source\cardv\SrcCode\lv_drivers\display\monitor.c +application\source\cardv\SrcCode\lv_drivers\display\monitor.h +application\source\cardv\SrcCode\lv_drivers\display\R61581.c +application\source\cardv\SrcCode\lv_drivers\display\R61581.h +application\source\cardv\SrcCode\lv_drivers\display\SHARP_MIP.c +application\source\cardv\SrcCode\lv_drivers\display\SHARP_MIP.h +application\source\cardv\SrcCode\lv_drivers\display\SSD1963.c +application\source\cardv\SrcCode\lv_drivers\display\SSD1963.h +application\source\cardv\SrcCode\lv_drivers\display\ST7565.c +application\source\cardv\SrcCode\lv_drivers\display\ST7565.h +application\source\cardv\SrcCode\lv_drivers\display\UC1610.c +application\source\cardv\SrcCode\lv_drivers\display\UC1610.h +application\source\cardv\SrcCode\lv_drivers\gtkdrv\gtkdrv.c +application\source\cardv\SrcCode\lv_drivers\gtkdrv\gtkdrv.h +application\source\cardv\SrcCode\lv_drivers\indev\AD_touch.c +application\source\cardv\SrcCode\lv_drivers\indev\AD_touch.h +application\source\cardv\SrcCode\lv_drivers\indev\evdev.c +application\source\cardv\SrcCode\lv_drivers\indev\evdev.h +application\source\cardv\SrcCode\lv_drivers\indev\FT5406EE8.c +application\source\cardv\SrcCode\lv_drivers\indev\FT5406EE8.h +application\source\cardv\SrcCode\lv_drivers\indev\keyboard.c +application\source\cardv\SrcCode\lv_drivers\indev\keyboard.h +application\source\cardv\SrcCode\lv_drivers\indev\libinput.c +application\source\cardv\SrcCode\lv_drivers\indev\libinput_drv.h +application\source\cardv\SrcCode\lv_drivers\indev\mouse.c +application\source\cardv\SrcCode\lv_drivers\indev\mouse.h +application\source\cardv\SrcCode\lv_drivers\indev\mousewheel.c +application\source\cardv\SrcCode\lv_drivers\indev\mousewheel.h +application\source\cardv\SrcCode\lv_drivers\indev\XPT2046.c +application\source\cardv\SrcCode\lv_drivers\indev\XPT2046.h +application\source\cardv\SrcCode\lv_drivers\library.json +application\source\cardv\SrcCode\lv_drivers\lv_drv_conf.h +application\source\cardv\SrcCode\lv_drivers\win_drv.c +application\source\cardv\SrcCode\lv_drivers\win_drv.h +application\source\cardv\SrcCode\lv_examples\assets\img_cogwheel_alpha16.c +application\source\cardv\SrcCode\lv_examples\assets\img_cogwheel_argb.c +application\source\cardv\SrcCode\lv_examples\assets\img_cogwheel_chroma_keyed.c +application\source\cardv\SrcCode\lv_examples\assets\img_cogwheel_indexed16.c +application\source\cardv\SrcCode\lv_examples\assets\img_cogwheel_rgb.c +application\source\cardv\SrcCode\lv_examples\assets\img_hand.c +application\source\cardv\SrcCode\lv_examples\assets\lv_font_montserrat_12_compr_az.c +application\source\cardv\SrcCode\lv_examples\assets\lv_font_montserrat_16_compr_az.c +application\source\cardv\SrcCode\lv_examples\assets\lv_font_montserrat_28_compr_az.c +application\source\cardv\SrcCode\lv_examples\lv_examples.h +application\source\cardv\SrcCode\lv_examples\lv_ex_conf.h +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\app.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\app.h +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_battery_charge.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_cyclic_rec_1min.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_ev_m1p0.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_mode_video.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_rec_ellipse.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_sd_card.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_sound_rec_on.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\icon_wifi_on.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\LVGLProject.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\LVGLProject.h +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\moviescreen.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\moviescreen.h +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\palette.c +application\source\cardv\SrcCode\lv_examples\src\cardvidx8\times_new_roman_bold_24_1bpp.c +application\source\cardv\SrcCode\Mode\UIMode.c +application\source\cardv\SrcCode\Mode\UIMode.h +application\source\cardv\SrcCode\Mode\UIModeMain.c +application\source\cardv\SrcCode\Mode\UIModeMain.h +application\source\cardv\SrcCode\Mode\UIModeMovie.c +application\source\cardv\SrcCode\Mode\UIModeMovie.h +application\source\cardv\SrcCode\Mode\UIModePhoto.c +application\source\cardv\SrcCode\Mode\UIModePhoto.h +application\source\cardv\SrcCode\Mode\UIModePlayback.c +application\source\cardv\SrcCode\Mode\UIModePlayback.h +application\source\cardv\SrcCode\Mode\UIModeUpdFw.c +application\source\cardv\SrcCode\Mode\UIModeUpdFw.h +application\source\cardv\SrcCode\Mode\UIModeUsbCam.c +application\source\cardv\SrcCode\Mode\UIModeUsbCam.h +application\source\cardv\SrcCode\Mode\UIModeUsbDisk.c +application\source\cardv\SrcCode\Mode\UIModeUsbDisk.h +application\source\cardv\SrcCode\Mode\UIModeUsbMenu.c +application\source\cardv\SrcCode\Mode\UIModeUsbMenu.h +application\source\cardv\SrcCode\Mode\UIModeUsbPTP.c +application\source\cardv\SrcCode\Mode\UIModeUsbPTP.h +application\source\cardv\SrcCode\Mode\UIModeVoice.c +application\source\cardv\SrcCode\Mode\UIModeVoice.h +application\source\cardv\SrcCode\Mode\UIModeWifi.c +application\source\cardv\SrcCode\Mode\UIModeWifi.h +application\source\cardv\SrcCode\Mode\UIMode_cmd.c +application\source\cardv\SrcCode\NVTToolCommand.h +application\source\cardv\SrcCode\NVTUserCommand.h +application\source\cardv\SrcCode\PrjCfg.h +application\source\cardv\SrcCode\PrjCfg_Default.h +application\source\cardv\SrcCode\PrjCfg_HUNTING.h +application\source\cardv\SrcCode\PrjCfg_HUNTING_68CS.h +application\source\cardv\SrcCode\PrjCfg_HUNTING_S530.h +application\source\cardv\SrcCode\PrjInc.h +application\source\cardv\SrcCode\ProjectInfo.h +application\source\cardv\SrcCode\Startup\bin_info.c +application\source\cardv\SrcCode\Startup\sifar_app.c +application\source\cardv\SrcCode\Startup\startup.c +application\source\cardv\SrcCode\Startup\startup.h +application\source\cardv\SrcCode\System\app-main.c +application\source\cardv\SrcCode\System\AppCommon.h +application\source\cardv\SrcCode\System\main.c +application\source\cardv\SrcCode\System\SysAudio_Exe.c +application\source\cardv\SrcCode\System\SysCommon.h +application\source\cardv\SrcCode\System\SysFW_Upgrade.c +application\source\cardv\SrcCode\System\SysFW_Upgrade.h +application\source\cardv\SrcCode\System\SysFW_Upgrade_Strg_Obj.c +application\source\cardv\SrcCode\System\SysFW_Upgrade_Strg_Obj.h +application\source\cardv\SrcCode\System\SysInput_API.h +application\source\cardv\SrcCode\System\SysInput_CB.c +application\source\cardv\SrcCode\System\SysInput_cmd.c +application\source\cardv\SrcCode\System\SysInput_Exe.c +application\source\cardv\SrcCode\System\SysLock.c +application\source\cardv\SrcCode\System\SysMain.c +application\source\cardv\SrcCode\System\SysMain.h +application\source\cardv\SrcCode\System\SysMain_cmd.c +application\source\cardv\SrcCode\System\SysMain_Exe.c +application\source\cardv\SrcCode\System\SysMain_Flow_Exit.c +application\source\cardv\SrcCode\System\SysMain_Flow_Init.c +application\source\cardv\SrcCode\System\SysMain_Flow_Mode.c +application\source\cardv\SrcCode\System\SysMain_Flow_Sleep.c +application\source\cardv\SrcCode\System\SysMain_State.c +application\source\cardv\SrcCode\System\SysPower_CB.c +application\source\cardv\SrcCode\System\SysPower_cmd.c +application\source\cardv\SrcCode\System\SysPower_Exe.c +application\source\cardv\SrcCode\System\SysSensor.h +application\source\cardv\SrcCode\System\SysSensor_Exe.c +application\source\cardv\SrcCode\System\SysStrg_CB.c +application\source\cardv\SrcCode\System\SysStrg_Exe.c +application\source\cardv\SrcCode\System\SysUsb_CB.c +application\source\cardv\SrcCode\System\SysUsb_Exe.c +application\source\cardv\SrcCode\System\SysVideo_Exe.c +application\source\cardv\SrcCode\System\sys_fdt.c +application\source\cardv\SrcCode\System\sys_fdt.h +application\source\cardv\SrcCode\System\sys_filesys.c +application\source\cardv\SrcCode\System\sys_filesys.h +application\source\cardv\SrcCode\System\sys_mempool.c +application\source\cardv\SrcCode\System\sys_mempool.h +application\source\cardv\SrcCode\System\sys_nvtmpp.h +application\source\cardv\SrcCode\System\UICommon.h +application\source\cardv\SrcCode\UIApp\Alg\yolov5s_postprocess.c +application\source\cardv\SrcCode\UIApp\Alg\yolov5s_postprocess.h +application\source\cardv\SrcCode\UIApp\AppDisp_PBView.c +application\source\cardv\SrcCode\UIApp\AppDisp_PBView.h +application\source\cardv\SrcCode\UIApp\AppDisp_PipView.c +application\source\cardv\SrcCode\UIApp\AppDisp_PipView.h +application\source\cardv\SrcCode\UIApp\AppLib.h +application\source\cardv\SrcCode\UIApp\Background\UIBackgroundObj.c +application\source\cardv\SrcCode\UIApp\Background\UIBackgroundObj.h +application\source\cardv\SrcCode\UIApp\EthCamCmdParser\EthCamCmdParser.c +application\source\cardv\SrcCode\UIApp\EthCamCmdParser\EthCamCmdParser.h +application\source\cardv\SrcCode\UIApp\EthCamCmdParser\EthCamCmdParserID.c +application\source\cardv\SrcCode\UIApp\EthCamCmdParser\EthCamCmdParserInt.h +application\source\cardv\SrcCode\UIApp\ExifVendor.c +application\source\cardv\SrcCode\UIApp\ExifVendor.h +application\source\cardv\SrcCode\UIApp\lfqueue\lfqueue.c +application\source\cardv\SrcCode\UIApp\lfqueue\lfqueue.h +application\source\cardv\SrcCode\UIApp\lv_user_font_conv\lv_user_font_conv.c +application\source\cardv\SrcCode\UIApp\lv_user_font_conv\lv_user_font_conv.h +application\source\cardv\SrcCode\UIApp\lv_user_font_conv\lv_user_font_conv_cmd.c +application\source\cardv\SrcCode\UIApp\MovieStamp\BG_Watermark_1920x1440.c +application\source\cardv\SrcCode\UIApp\MovieStamp\BG_Watermark_640x480.c +application\source\cardv\SrcCode\UIApp\MovieStamp\BG_Watermark_Thumb.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont10x16.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont10x16.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont12x20.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont12x20.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont18x30.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont18x30.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont20x44.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont20x44.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont26x44.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFont26x44.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl10x16.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl10x16.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl12x20.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl12x20.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl18x30.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl18x30.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl20x44.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl20x44.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl26x44.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl26x44.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl36x60.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl36x60.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl42x72.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl42x72.h +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl56x96.c +application\source\cardv\SrcCode\UIApp\MovieStamp\DateStampFontTbl56x96.h +application\source\cardv\SrcCode\UIApp\MovieStamp\draw_lib.h +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStamp.c +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStamp.h +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStampAPI.h +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStampID.c +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStampID.h +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStampInt.h +application\source\cardv\SrcCode\UIApp\MovieStamp\MovieStampTsk.c +application\source\cardv\SrcCode\UIApp\MovieStamp\UniFont.c +application\source\cardv\SrcCode\UIApp\MovieStamp\UniFont.h +application\source\cardv\SrcCode\UIApp\MovieUdtaVendor.c +application\source\cardv\SrcCode\UIApp\MovieUdtaVendor.h +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie.h +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_AlgFunc_AI2.c +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_AlgFunc_MD.c +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_cmd.c +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_CommPoolInit.c +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_Exe.c +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_RecSetting.c +application\source\cardv\SrcCode\UIApp\Movie\UIAppMovie_SetUserData.c +application\source\cardv\SrcCode\UIApp\Network\EthCamAppCmd.c +application\source\cardv\SrcCode\UIApp\Network\EthCamAppCmd.h +application\source\cardv\SrcCode\UIApp\Network\EthCamAppNetwork.c +application\source\cardv\SrcCode\UIApp\Network\EthCamAppNetwork.h +application\source\cardv\SrcCode\UIApp\Network\EthCamAppSocket.c +application\source\cardv\SrcCode\UIApp\Network\EthCamAppSocket.h +application\source\cardv\SrcCode\UIApp\Network\NetFs.c +application\source\cardv\SrcCode\UIApp\Network\NetFs.h +application\source\cardv\SrcCode\UIApp\Network\UIAppNetwork.c +application\source\cardv\SrcCode\UIApp\Network\UIAppNetwork.h +application\source\cardv\SrcCode\UIApp\Network\UIAppNetwork_cmd.c +application\source\cardv\SrcCode\UIApp\Network\UIAppWiFiCmd.h +application\source\cardv\SrcCode\UIApp\Network\UIAppWiFiCmdMovie.h +application\source\cardv\SrcCode\UIApp\Network\UIAppWiFiCmdMovie_Exe.c +application\source\cardv\SrcCode\UIApp\Network\UIAppWiFiCmdPhoto.h +application\source\cardv\SrcCode\UIApp\Network\UIAppWiFiCmdPhoto_Exe.c +application\source\cardv\SrcCode\UIApp\Network\UIAppWiFiCmd_Exe.c +application\source\cardv\SrcCode\UIApp\Network\WifiAppCmd.c +application\source\cardv\SrcCode\UIApp\Network\WifiAppCmd.h +application\source\cardv\SrcCode\UIApp\Network\WifiAppCmdMapping.c +application\source\cardv\SrcCode\UIApp\Network\WifiAppCmdMapping.h +application\source\cardv\SrcCode\UIApp\Network\WifiAppXML.c +application\source\cardv\SrcCode\UIApp\Network\WifiAppXML.h +application\source\cardv\SrcCode\UIApp\Photo\UIAppPhoto.h +application\source\cardv\SrcCode\UIApp\Photo\UIAppPhoto_CB.c +application\source\cardv\SrcCode\UIApp\Photo\UIAppPhoto_cmd.c +application\source\cardv\SrcCode\UIApp\Photo\UIAppPhoto_Exe.c +application\source\cardv\SrcCode\UIApp\Photo\UIAppPhoto_Param.c +application\source\cardv\SrcCode\UIApp\Photo\UIAppPhoto_Param.h +application\source\cardv\SrcCode\UIApp\Photo\UIDateImprint.c +application\source\cardv\SrcCode\UIApp\Photo\UIDateImprint.h +application\source\cardv\SrcCode\UIApp\Photo\UIDateImprintID.c +application\source\cardv\SrcCode\UIApp\Photo\UIDateImprintID.h +application\source\cardv\SrcCode\UIApp\Photo\UIStorageCheck.c +application\source\cardv\SrcCode\UIApp\Photo\UIStorageCheck.h +application\source\cardv\SrcCode\UIApp\Play\UIAppMoviePlay.h +application\source\cardv\SrcCode\UIApp\Play\UIAppMoviePlay_Exe.c +application\source\cardv\SrcCode\UIApp\Play\UIAppPlay.h +application\source\cardv\SrcCode\UIApp\Play\UIAppPlay_CB.c +application\source\cardv\SrcCode\UIApp\Play\UIAppPlay_cmd.c +application\source\cardv\SrcCode\UIApp\Play\UIAppPlay_Exe.c +application\source\cardv\SrcCode\UIApp\Play\UIPlayComm.c +application\source\cardv\SrcCode\UIApp\Play\UIPlayComm.h +application\source\cardv\SrcCode\UIApp\Setup\UISetup.h +application\source\cardv\SrcCode\UIApp\Setup\UISetup_Exe.c +application\source\cardv\SrcCode\UIApp\UIAppCommon.h +application\source\cardv\SrcCode\UIApp\UIAppObj.c +application\source\cardv\SrcCode\UIApp\UsbCam\UIAppUsbCam.h +application\source\cardv\SrcCode\UIApp\UsbCam\UIAppUsbCam_CommPoolInit.c +application\source\cardv\SrcCode\UIApp\UsbCam\UIAppUsbCam_Exe.c +application\source\cardv\SrcCode\UIApp\UsbCommand\UsbCmd.c +application\source\cardv\SrcCode\UIApp\UsbCommand\UsbCmdAPI.h +application\source\cardv\SrcCode\UIApp\UsbCommand\UsbCmdInt.h +application\source\cardv\SrcCode\UIApp\UsbCommand\UsbCmdTsk.c +application\source\cardv\SrcCode\UIApp\UsbDisk\UIAppUsbDisk.h +application\source\cardv\SrcCode\UIApp\UsbDisk\UIAppUsbDisk_Exe.c +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb.c +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb.h +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_Adj.c +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_Adj.h +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_CustomSi.c +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_CustomSi.h +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_ISP.c +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_ISP.h +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_UpdFw.c +application\source\cardv\SrcCode\UIApp\UsbMsdcCb\MsdcNvtCb_UpdFw.h +application\source\cardv\SrcCode\UIApp\Voice\UIAppVoice.h +application\source\cardv\SrcCode\UIApp\Voice\UIAppVoice_CB.c +application\source\cardv\SrcCode\UIApp\Voice\UIAppVoice_cmd.c +application\source\cardv\SrcCode\UIApp\Voice\UIAppVoice_Exe.c +application\source\cardv\SrcCode\UIApp\WifiCmdParser\WifiCmdParser.c +application\source\cardv\SrcCode\UIApp\WifiCmdParser\WifiCmdParser.h +application\source\cardv\SrcCode\UIApp\WifiCmdParser\WifiCmdParserID.c +application\source\cardv\SrcCode\UIApp\WifiCmdParser\WifiCmdParserInt.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\BG_Opening.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\BG_Opening.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosanscjkjp_black_16_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosanscjksc_black_16_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosanscjktc_black_16_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosans_black_128_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosans_black_16_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosans_black_255_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosans_black_32_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosans_black_48_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Fonts\notosans_black_64_1bpp.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Goodbye.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Images\images.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_DE.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_EN.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_ES.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_FR.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_IT.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_JP.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_PO.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_RU.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_SC.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Languages\Language_TC.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Palette\palette.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Plugin\lvgl_plugin.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Plugin\lv_plugin_common.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Plugin\lv_plugin_common.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Plugin\lv_plugin_menu.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\Plugin\lv_plugin_menu.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_DDD1_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_DDD1_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_DDD2_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_DDD2_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_DDD3_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_DDD3_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_FCW_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_FCW_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_Key_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_Key_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_LDWS_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_LDWS_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_PowerOn_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_PowerOn_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_Shutter_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_Shutter_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_SnG_16K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\SoundData_SnG_32K.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\UIResource.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\UIResource.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\Resource\welcome.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowLVGL.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowLVGL.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonConfirm\UIFlowMenuCommonConfirm.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonConfirm\UIFlowMenuCommonConfirm.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonConfirm\UIFlowMenuCommonConfirmAPI.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonConfirm\UIFlowMenuCommonConfirmEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuCommon.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuCommon.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuId.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuMode.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuMode.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuMovie.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuMovie.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuPhoto.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuPhoto.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuPlayback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuPlayback.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuSetup.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\MenuSetup.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\TabMenu.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\TabMenu.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\UIFlowMenuCommonItem.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\UIFlowMenuCommonItem.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonItem\UIFlowMenuCommonItemEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonOption\UIFlowMenuCommonOption.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonOption\UIFlowMenuCommonOption.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenuCommonOption\UIFlowMenuCommonOptionEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenu\MenuCommon.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMenu\TabMenu.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMovie\UIFlowMovie.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMovie\UIFlowMovie.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMovie\UIFlowMovieEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMovie\UIFlowMovieFuncs.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowMovie\UIFlowMovieFuncs.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhoto.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhoto.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhotoEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhotoFuncs.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhotoFuncs.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhotoParams.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPhoto\UIFlowPhotoParams.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlayThumb\UIFlowPlayThumb.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlayThumb\UIFlowPlayThumb.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlayThumb\UIFlowPlayThumbEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlay\UIFlowPlay.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlay\UIFlowPlay.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlay\UIFlowPlayEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlay\UIFlowPlayFuncs.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowPlay\UIFlowPlayFuncs.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowSetupDateTime\UIFlowSetupDateTime.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowSetupDateTime\UIFlowSetupDateTime.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowSetupDateTime\UIFlowSetupDateTimeEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSBMenu\UIFlowUSBMenu.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSBMenu\UIFlowUSBMenu.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSBMenu\UIFlowUSBMenuEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSB\UIFlowUSB.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSB\UIFlowUSB.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSB\UIFlowUSBEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowUSB\UIFlowWndUSBAPI.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWaitMoment\UIFlowWaitMoment.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWaitMoment\UIFlowWaitMoment.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWaitMoment\UIFlowWaitMomentEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiLinkOK\UIFlowWifiLinkOK.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiLinkOK\UIFlowWifiLinkOK.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiLinkOK\UIFlowWifiLinkOKEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiLink\UIFlowWifiLink.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiLink\UIFlowWifiLink.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiLink\UIFlowWifiLinkEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiWait\UIFlowWifiWait.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiWait\UIFlowWifiWait.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWifiWait\UIFlowWifiWaitEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWrnMsg\UIFlowWrnMsg.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWrnMsg\UIFlowWrnMsg.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWrnMsg\UIFlowWrnMsgAPI.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL\UIFlowWrnMsg\UIFlowWrnMsgEventCallback.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIFlowLVGL_SPORTCAM.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\DateTimeInfo.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\DateTimeInfo.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UICfgDefault.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIInfo.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIInfo.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIMovieInfo.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIMovieMapping.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIMovieMapping.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIPhotoInfo.h +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIPhotoMapping.c +application\source\cardv\SrcCode\UIWnd\LVGL_SPORTCAM\UIInfo\UIPhotoMapping.h +application\source\cardv\SrcCode\UIWnd\UIFlow.h +application\source\cardv\SrcCode\UI\SysUICB.c +application\source\cardv\SrcCode\UI\UIBuffer.c +application\source\cardv\SrcCode\UI\UIBuffer.h +application\source\cardv\SrcCode\UI\UIDisplay.c +application\source\cardv\SrcCode\UI\UIDisplay.h +application\source\cardv\SrcCode\UI\UIGraphics.c +application\source\cardv\SrcCode\UI\UIGraphics.h +application\source\cardv\SrcCode\UI\UIGraphicsID.c +application\source\cardv\SrcCode\UI\UIView.c +application\source\cardv\SrcCode\UI\UIView.h +application\source\mem\Makefile +application\source\mem\mem.c +application\source\sf_app\code\include\aos_util.h +application\source\sf_app\code\include\apr.h +application\source\sf_app\code\include\apr_errno.h +application\source\sf_app\code\include\apr_general.h +application\source\sf_app\code\include\apr_lib.h +application\source\sf_app\code\include\apr_pools.h +application\source\sf_app\code\include\apr_sha1.h +application\source\sf_app\code\include\apr_strings.h +application\source\sf_app\code\include\apr_want.h +application\source\sf_app\code\include\apr_xlate.h +application\source\sf_app\code\include\apu.h +application\source\sf_app\code\include\apu_config.h +application\source\sf_app\code\include\bitstream.h +application\source\sf_app\code\include\cJSON.h +application\source\sf_app\code\include\HMACSHA.h +application\source\sf_app\code\include\mask.h +application\source\sf_app\code\include\mbedtls.h +application\source\sf_app\code\include\mmask.h +application\source\sf_app\code\include\mqrspec.h +application\source\sf_app\code\include\qrenc.h +application\source\sf_app\code\include\qrencode.h +application\source\sf_app\code\include\qrencode_inner.h +application\source\sf_app\code\include\qrinput.h +application\source\sf_app\code\include\qrspec.h +application\source\sf_app\code\include\rscode.h +application\source\sf_app\code\include\sf_aes.h +application\source\sf_app\code\include\sf_base64.h +application\source\sf_app\code\include\sf_bmp.h +application\source\sf_app\code\include\sf_commMng.h +application\source\sf_app\code\include\sf_common.h +application\source\sf_app\code\include\sf_commu_mcu.h +application\source\sf_app\code\include\sf_commu_mcu_reg.h +application\source\sf_app\code\include\sf_datahttp.h +application\source\sf_app\code\include\sf_dataMng.h +application\source\sf_app\code\include\sf_data_transfer.h +application\source\sf_app\code\include\sf_dbg.h +application\source\sf_app\code\include\sf_debug.h +application\source\sf_app\code\include\sf_device.h +application\source\sf_app\code\include\sf_dev_other.h +application\source\sf_app\code\include\sf_dev_usb.h +application\source\sf_app\code\include\sf_eg91_gps.h +application\source\sf_app\code\include\sf_eg91_server.h +application\source\sf_app\code\include\sf_eg91_sim.h +application\source\sf_app\code\include\sf_file.h +application\source\sf_app\code\include\sf_fileMng.h +application\source\sf_app\code\include\sf_ftp.h +application\source\sf_app\code\include\sf_hal_gpio.h +application\source\sf_app\code\include\sf_hal_ttyusb.h +application\source\sf_app\code\include\sf_http_server.h +application\source\sf_app\code\include\sf_keymng.h +application\source\sf_app\code\include\sf_ledmng.h +application\source\sf_app\code\include\sf_log.h +application\source\sf_app\code\include\sf_md5.h +application\source\sf_app\code\include\sf_message_queue.h +application\source\sf_app\code\include\sf_module.h +application\source\sf_app\code\include\sf_opera_adapt.h +application\source\sf_app\code\include\sf_otamng.h +application\source\sf_app\code\include\sf_param_common.h +application\source\sf_app\code\include\sf_param_enum.h +application\source\sf_app\code\include\sf_param_struct.h +application\source\sf_app\code\include\sf_qrcode.h +application\source\sf_app\code\include\sf_qrutils.h +application\source\sf_app\code\include\sf_service.h +application\source\sf_app\code\include\sf_storeMng.h +application\source\sf_app\code\include\sf_svr_send.h +application\source\sf_app\code\include\sf_system.h +application\source\sf_app\code\include\sf_systemMng.h +application\source\sf_app\code\include\sf_transdata1.h +application\source\sf_app\code\include\sf_type.h +application\source\sf_app\code\include\sf_wifi_data_transfer.h +application\source\sf_app\code\include\sf_wifi_svr.h +application\source\sf_app\code\include\sf_wifi_svr_send.h +application\source\sf_app\code\include\sha256.h +application\source\sf_app\code\include\split.h +application\source\sf_app\code\source\4gMng\sf_4G_auto_operation.c +application\source\sf_app\code\source\4gMng\sf_eg91_gps.c +application\source\sf_app\code\source\4gMng\sf_eg91_server.c +application\source\sf_app\code\source\4gMng\sf_eg91_sim.c +application\source\sf_app\code\source\4gMng\sf_ftp.c +application\source\sf_app\code\source\4gMng\sf_http_server.c +application\source\sf_app\code\source\4gMng\sf_module.c +application\source\sf_app\code\source\4gMng\sf_opera_adapt.c +application\source\sf_app\code\source\app\sf_app.c +application\source\sf_app\code\source\app\sf_common.c +application\source\sf_app\code\source\app\sf_dbg.c +application\source\sf_app\code\source\app\sf_device.c +application\source\sf_app\code\source\app\sf_service.c +application\source\sf_app\code\source\app\sf_system.c +application\source\sf_app\code\source\app\test.cpp +application\source\sf_app\code\source\commMng\sf_message_queue.c +application\source\sf_app\code\source\commMng\sf_share_mem.c +application\source\sf_app\code\source\dataMng\sf_datahttp.c +application\source\sf_app\code\source\dataMng\sf_dataMng.c +application\source\sf_app\code\source\dataMng\sf_transdata1.c +application\source\sf_app\code\source\debugMng\sf_debug.c +application\source\sf_app\code\source\devMng\sf_dev_other.c +application\source\sf_app\code\source\devMng\sf_dev_usb.c +application\source\sf_app\code\source\devMng\sf_keymng.c +application\source\sf_app\code\source\devMng\sf_ledmng.c +application\source\sf_app\code\source\fileMng\cJSON.c +application\source\sf_app\code\source\fileMng\sf_file.c +application\source\sf_app\code\source\fileMng\sf_fileMng.c +application\source\sf_app\code\source\gpio\sf_hal_gpio.c +application\source\sf_app\code\source\logMng\sf_log.c +application\source\sf_app\code\source\paramMng\sf_param_common.c +application\source\sf_app\code\source\qrcodeMng\bitstream.c +application\source\sf_app\code\source\qrcodeMng\mask.c +application\source\sf_app\code\source\qrcodeMng\mmask.c +application\source\sf_app\code\source\qrcodeMng\mqrspec.c +application\source\sf_app\code\source\qrcodeMng\qrenc.c +application\source\sf_app\code\source\qrcodeMng\qrencode.c +application\source\sf_app\code\source\qrcodeMng\qrinput.c +application\source\sf_app\code\source\qrcodeMng\qrspec.c +application\source\sf_app\code\source\qrcodeMng\rscode.c +application\source\sf_app\code\source\qrcodeMng\sf_base64.c +application\source\sf_app\code\source\qrcodeMng\sf_bmp.c +application\source\sf_app\code\source\qrcodeMng\sf_qrcode.c +application\source\sf_app\code\source\qrcodeMng\split.c +application\source\sf_app\code\source\signatureMng\aos_util.c +application\source\sf_app\code\source\signatureMng\apr_sha1.c +application\source\sf_app\code\source\signatureMng\HMACSHA.c +application\source\sf_app\code\source\signatureMng\sha256.c +application\source\sf_app\code\source\storeMng\sf_storeMng.c +application\source\sf_app\code\source\systemMng\sf_commu_mcu.c +application\source\sf_app\code\source\systemMng\sf_commu_mcu_reg.c +application\source\sf_app\code\source\systemMng\sf_systemMng.c +application\source\sf_app\code\source\ttyusb\sf_hal_ttyusb.c +application\source\sf_app\code\source\updataMng\sf_md5.c +application\source\sf_app\code\source\updataMng\sf_otamng.c +application\source\sf_app\code\source\utils\mbedtls.c +application\source\sf_app\code\source\utils\sf_aes.c +application\source\sf_app\code\source\utils\sf_qrutils.c +application\source\sf_app\code\source\wifi\sf_data_transfer.c +application\source\sf_app\code\source\wifi\sf_getapinfo.c +application\source\sf_app\code\source\wifi\sf_svr_send.c +application\source\sf_app\code\source\wifi\sf_wifi_data_transfer.c +application\source\sf_app\code\source\wifi\sf_wifi_svr.c +application\source\sf_app\code\source\wifi\sf_wifi_svr_send.c +application\source\sf_app\component\liveMng\inc\exports\aiot_authorize_api.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_awss.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_coap.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_compat.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_diagnosis.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_errno.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_event.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_guider.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_http.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_http2.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_http2_stream.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_linkkit.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_mqtt.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_ota.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_reset.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_shadow.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_state.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_ticknotify.h +application\source\sf_app\component\liveMng\inc\exports\iot_export_timer.h +application\source\sf_app\component\liveMng\inc\exports\linkkit_export.h +application\source\sf_app\component\liveMng\inc\exports\linkkit_gateway_export.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_awss.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_config.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_crypt.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_dtls.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_kv.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_ota.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_product.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_tcp.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_tls.h +application\source\sf_app\component\liveMng\inc\imports\iot_import_udp.h +application\source\sf_app\component\liveMng\inc\iot_export.h +application\source\sf_app\component\liveMng\inc\iot_import.h +application\source\sf_app\component\liveMng\inc\linkkit_client.h +application\source\sf_app\component\liveMng\inc\linkvisual_client.h +application\source\sf_app\component\liveMng\inc\link_visual_api.h +application\source\sf_app\component\liveMng\inc\link_visual_enum.h +application\source\sf_app\component\liveMng\inc\link_visual_struct.h +application\source\sf_app\component\liveMng\inc\sdk_assistant.h +application\source\sf_app\component\liveMng\inc\sf_liveMng.h +application\source\sf_app\component\liveMng\Makefile +application\source\sf_app\component\liveMng\src\linkkit_client.c +application\source\sf_app\component\liveMng\src\linkvisual_client.c +application\source\sf_app\component\liveMng\src\Makefile +application\source\sf_app\component\liveMng\src\sdk_assistant.c +application\source\sf_app\component\liveMng\src\sf_liveMng.c +application\source\sf_app\component\liveMng\src\sf_venc_stream.c +application\source\sf_app\component\Makefile +application\source\sf_app\component\nfcMng\inc\dev_info_ctrl.h +application\source\sf_app\component\nfcMng\inc\mbedtls.h +application\source\sf_app\component\nfcMng\inc\sf_aes.h +application\source\sf_app\component\nfcMng\inc\sf_dev_info.h +application\source\sf_app\component\nfcMng\inc\sf_nfc_dev.h +application\source\sf_app\component\nfcMng\inc\sf_nfc_setting.h +application\source\sf_app\component\nfcMng\inc\sf_qrutils.h +application\source\sf_app\component\nfcMng\Makefile +application\source\sf_app\component\nfcMng\src\sf_dev_info.c +application\source\sf_app\component\nfcMng\src\sf_nfc_dev.c +application\source\sf_app\component\nfcMng\src\sf_nfc_setting.c +application\source\sf_app\Makefile +application\source\sf_app\sample\test\main.c +driver\include\crypto\cryptodev.h +driver\include\msdcnvt\msdcnvt_api.h +driver\include\msdcnvt\msdcnvt_callback.h +driver\include\touch\touch_common.h +driver\include\touch\touch_dbg.h +driver\include\touch\touch_dtsi.h +driver\include\touch\touch_inc.h +driver\Makefile +driver\source\crypto\cryptodev-linux\cipherapi.h +driver\source\crypto\cryptodev-linux\cryptlib.h +driver\source\crypto\cryptodev-linux\cryptodev.mod.c +driver\source\crypto\cryptodev-linux\cryptodev_int.h +driver\source\crypto\cryptodev-linux\crypto\cryptodev.h +driver\source\crypto\cryptodev-linux\examples\aes-gcm.h +driver\source\crypto\cryptodev-linux\examples\aes-sha1.h +driver\source\crypto\cryptodev-linux\examples\aes.h +driver\source\crypto\cryptodev-linux\examples\sha-copy.h +driver\source\crypto\cryptodev-linux\examples\sha.h +driver\source\crypto\cryptodev-linux\lib\benchmark.h +driver\source\crypto\cryptodev-linux\lib\hash.h +driver\source\crypto\cryptodev-linux\lib\threshold.h +driver\source\crypto\cryptodev-linux\Makefile +driver\source\crypto\cryptodev-linux\tests\asynchelper.h +driver\source\crypto\cryptodev-linux\tests\Makefile +driver\source\crypto\cryptodev-linux\tests\openssl_wrapper.h +driver\source\crypto\cryptodev-linux\tests\testhelper.h +driver\source\crypto\cryptodev-linux\util.h +driver\source\crypto\cryptodev-linux\version.h +driver\source\crypto\cryptodev-linux\zc.h +driver\source\debug\nvt_data_breakpoint\Makefile +driver\source\Makefile +driver\source\mcu\Makefile +driver\source\mcu\sf_i2c_driver.c +driver\source\mcu\sf_mcu_dev.c +driver\source\mcu\sf_mcu_dev.h +driver\source\msdcnvt\msdcnvt\Makefile +driver\source\msdcnvt\msdcnvt\msdcnvt.mod.c +driver\source\msdcnvt\msdcnvt\msdcnvt_adj.h +driver\source\msdcnvt\msdcnvt\msdcnvt_drv.h +driver\source\msdcnvt\msdcnvt\msdcnvt_id.h +driver\source\msdcnvt\msdcnvt\msdcnvt_int.h +driver\source\msdcnvt\msdcnvt\msdcnvt_ioctl.h +driver\source\msdcnvt\msdcnvt\msdcnvt_ipc.h +driver\source\msdcnvt\msdcnvt\msdcnvt_main.h +driver\source\msdcnvt\msdcnvt\msdcnvt_proc.h +driver\source\msdcnvt\msdcnvt\msdcnvt_reg.h +driver\source\msdcnvt\msdcnvt_adj\Makefile +driver\source\msdcnvt\msdcnvt_adj\msdcnvt_adj.h +driver\source\msdcnvt\msdcnvt_adj\msdcnvt_adj.mod.c +driver\source\msdcnvt\msdcnvt_adj\msdcnvt_drv.h +driver\source\msdcnvt\msdcnvt_adj\msdcnvt_int.h +driver\source\msdcnvt\msdcnvt_adj\msdcnvt_main.h +driver\source\msdcnvt\msdcnvt_custom_si\Makefile +driver\source\msdcnvt\msdcnvt_custom_si\msdcnvt_custom_si.h +driver\source\msdcnvt\msdcnvt_custom_si\msdcnvt_custom_si.mod.c +driver\source\msdcnvt\msdcnvt_custom_si\msdcnvt_drv.h +driver\source\msdcnvt\msdcnvt_custom_si\msdcnvt_int.h +driver\source\msdcnvt\msdcnvt_custom_si\msdcnvt_main.h +driver\source\net\18211_nvtfmac\checkpatch.pl +driver\source\net\18211_nvtfmac\include\nvt_bus.h +driver\source\net\18211_nvtfmac\include\nvt_bus_mailboxif.h +driver\source\net\18211_nvtfmac\include\nvt_bus_sdioif.h +driver\source\net\18211_nvtfmac\include\nvt_bus_sdioif_18202reg.h +driver\source\net\18211_nvtfmac\include\nvt_bus_usbif.h +driver\source\net\18211_nvtfmac\include\nvt_cfg80211.h +driver\source\net\18211_nvtfmac\include\nvt_diag.h +driver\source\net\18211_nvtfmac\include\nvt_fw.h +driver\source\net\18211_nvtfmac\include\nvt_icfg.h +driver\source\net\18211_nvtfmac\include\nvt_iw.h +driver\source\net\18211_nvtfmac\include\nvt_util_dbg.h +driver\source\net\18211_nvtfmac\include\nvt_ver.h +driver\source\net\18211_nvtfmac\include\nvt_wlan.h +driver\source\net\18211_nvtfmac\include\nvt_wlan_linux.h +driver\source\net\18211_nvtfmac\include\nvt_wlan_priv.h +driver\source\net\18211_nvtfmac\modgen.pl +driver\source\net\18211_nvtfmac\nvt_bus.c +driver\source\net\18211_nvtfmac\nvt_bus_mailboxif.c +driver\source\net\18211_nvtfmac\nvt_bus_sdioif.c +driver\source\net\18211_nvtfmac\nvt_bus_usbif.c +driver\source\net\18211_nvtfmac\nvt_cfg80211.c +driver\source\net\18211_nvtfmac\nvt_diag.c +driver\source\net\18211_nvtfmac\nvt_fw.c +driver\source\net\18211_nvtfmac\nvt_icfg.c +driver\source\net\18211_nvtfmac\nvt_iw.c +driver\source\net\18211_nvtfmac\nvt_util.c +driver\source\net\18211_nvtfmac\nvt_util_dbg.c +driver\source\net\18211_nvtfmac\nvt_wlan_linux.c +driver\source\net\18211_nvtfmac\nvt_wlan_priv.c +driver\source\net\18211_nvtfmac\win_revgen.bat +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\aiutils.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmevent.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmsdh.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmsdh_linux.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmsdh_sdmmc.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmsdh_sdmmc_linux.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmsdspi_linux.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmspibrcm.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmutils.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmwifi_channels.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmwifi_channels.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmwifi_rates.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcmxtlv.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\bcm_app_utils.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_bta.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_bta.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_bus.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_buzzz.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_cdc.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_cfg80211.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_cfg80211.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_cfg_vendor.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_common.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_config.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_config.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_custom_gpio.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_dbg.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_flowring.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_flowring.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_gpio.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_ip.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_ip.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_linux.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_linux.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_linux_platdev.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_linux_sched.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_linux_wq.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_linux_wq.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_msgbuf.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_pcie.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_pcie.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_pcie_linux.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_pno.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_pno.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_proto.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_rtt.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_rtt.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_sdio.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_static_buf.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_wlfc.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dhd_wlfc.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dngl_stats.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\dngl_wlhdr.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\hndpmu.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\hnd_pktpool.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\hnd_pktq.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\aidmp.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmcdc.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmdefs.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmdevs.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmendian.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmmsgbuf.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmnvram.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmpcie.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmpcispi.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmperf.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsdbus.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsdh.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsdh_sdmmc.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsdpcm.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsdspi.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsdstd.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmspi.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmspibrcm.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsrom_fmt.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmsrom_tbl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcmutils.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcm_cfg.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcm_mpool_pub.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\bcm_ring.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\brcm_nl80211.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\dbus.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\devctrl_if\wlioctl_defs.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\dhdioctl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\epivers.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\event_log.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\hndpmu.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\hndsoc.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\hnd_armtrap.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\hnd_cons.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\hnd_pktpool.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\hnd_pktq.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\linuxver.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\linux_osl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\miniopt.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\msgtrace.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\osl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\osl_decl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\osl_ext.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\packed_section_end.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\packed_section_start.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\pcicfg.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\pcie_core.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\802.11.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\802.11e.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\802.11_bta.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\802.1d.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\802.3.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmdhcp.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmeth.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmevent.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmip.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmipv6.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmtcp.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bcmudp.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\bt_amp_hci.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\eapol.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\ethernet.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\event_log_set.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\event_log_tag.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\p2p.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\sdspi.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\vlan.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\wpa.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\proto\wps.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\rte_ioctl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbchipc.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbconfig.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbhnddma.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbpcmcia.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbsdio.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbsdpcmdev.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbsocram.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sbsysmem.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sdio.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sdioh.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\sdiovar.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\siutils.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\spid.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\trxhdr.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\typedefs.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\wlfc_proto.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\wlioctl.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\include\wlioctl_utils.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\linux_osl.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\pcie_core.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\sbutils.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\siutils.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\siutils_priv.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\uamp_api.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wldev_common.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wldev_common.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_android.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_android.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_android_ext.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfg80211.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfg80211.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfgp2p.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfgp2p.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfgvendor.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfgvendor.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_cfg_btcoex.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_dbg.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_escan.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_escan.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_iw.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_iw.h +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_linux_mon.c +driver\source\net\bcmdhd.1.363.59.144.x.cn.nvt\wl_roam.c +driver\source\net\bcmdhd.100.10.545.x\aiutils.c +driver\source\net\bcmdhd.100.10.545.x\bcmbloom.c +driver\source\net\bcmdhd.100.10.545.x\bcmevent.c +driver\source\net\bcmdhd.100.10.545.x\bcmsdh.c +driver\source\net\bcmdhd.100.10.545.x\bcmsdh_linux.c +driver\source\net\bcmdhd.100.10.545.x\bcmsdh_sdmmc.c +driver\source\net\bcmdhd.100.10.545.x\bcmsdh_sdmmc_linux.c +driver\source\net\bcmdhd.100.10.545.x\bcmsdspi_linux.c +driver\source\net\bcmdhd.100.10.545.x\bcmspibrcm.c +driver\source\net\bcmdhd.100.10.545.x\bcmstdlib_s.c +driver\source\net\bcmdhd.100.10.545.x\bcmutils.c +driver\source\net\bcmdhd.100.10.545.x\bcmwifi_channels.c +driver\source\net\bcmdhd.100.10.545.x\bcmwifi_channels.h +driver\source\net\bcmdhd.100.10.545.x\bcmwifi_rates.h +driver\source\net\bcmdhd.100.10.545.x\bcmwifi_rspec.h +driver\source\net\bcmdhd.100.10.545.x\bcmxtlv.c +driver\source\net\bcmdhd.100.10.545.x\bcm_app_utils.c +driver\source\net\bcmdhd.100.10.545.x\dbus.c +driver\source\net\bcmdhd.100.10.545.x\dbus_usb.c +driver\source\net\bcmdhd.100.10.545.x\dbus_usb_linux.c +driver\source\net\bcmdhd.100.10.545.x\dhd.h +driver\source\net\bcmdhd.100.10.545.x\dhd_bus.h +driver\source\net\bcmdhd.100.10.545.x\dhd_buzzz.h +driver\source\net\bcmdhd.100.10.545.x\dhd_ccode.c +driver\source\net\bcmdhd.100.10.545.x\dhd_cdc.c +driver\source\net\bcmdhd.100.10.545.x\dhd_cfg80211.c +driver\source\net\bcmdhd.100.10.545.x\dhd_cfg80211.h +driver\source\net\bcmdhd.100.10.545.x\dhd_common.c +driver\source\net\bcmdhd.100.10.545.x\dhd_config.c +driver\source\net\bcmdhd.100.10.545.x\dhd_config.h +driver\source\net\bcmdhd.100.10.545.x\dhd_csi.c +driver\source\net\bcmdhd.100.10.545.x\dhd_csi.h +driver\source\net\bcmdhd.100.10.545.x\dhd_custom_gpio.c +driver\source\net\bcmdhd.100.10.545.x\dhd_custom_hikey.c +driver\source\net\bcmdhd.100.10.545.x\dhd_custom_memprealloc.c +driver\source\net\bcmdhd.100.10.545.x\dhd_dbg.h +driver\source\net\bcmdhd.100.10.545.x\dhd_dbg_ring.c +driver\source\net\bcmdhd.100.10.545.x\dhd_dbg_ring.h +driver\source\net\bcmdhd.100.10.545.x\dhd_debug.c +driver\source\net\bcmdhd.100.10.545.x\dhd_debug.h +driver\source\net\bcmdhd.100.10.545.x\dhd_debug_linux.c +driver\source\net\bcmdhd.100.10.545.x\dhd_flowring.c +driver\source\net\bcmdhd.100.10.545.x\dhd_flowring.h +driver\source\net\bcmdhd.100.10.545.x\dhd_gpio.c +driver\source\net\bcmdhd.100.10.545.x\dhd_ip.c +driver\source\net\bcmdhd.100.10.545.x\dhd_ip.h +driver\source\net\bcmdhd.100.10.545.x\dhd_linux.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux.h +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_exportfs.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_lb.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_pktdump.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_pktdump.h +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_platdev.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_priv.h +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_sched.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_wq.c +driver\source\net\bcmdhd.100.10.545.x\dhd_linux_wq.h +driver\source\net\bcmdhd.100.10.545.x\dhd_mschdbg.c +driver\source\net\bcmdhd.100.10.545.x\dhd_mschdbg.h +driver\source\net\bcmdhd.100.10.545.x\dhd_msgbuf.c +driver\source\net\bcmdhd.100.10.545.x\dhd_pcie.c +driver\source\net\bcmdhd.100.10.545.x\dhd_pcie.h +driver\source\net\bcmdhd.100.10.545.x\dhd_pcie_linux.c +driver\source\net\bcmdhd.100.10.545.x\dhd_pno.c +driver\source\net\bcmdhd.100.10.545.x\dhd_pno.h +driver\source\net\bcmdhd.100.10.545.x\dhd_proto.h +driver\source\net\bcmdhd.100.10.545.x\dhd_rtt.c +driver\source\net\bcmdhd.100.10.545.x\dhd_rtt.h +driver\source\net\bcmdhd.100.10.545.x\dhd_sdio.c +driver\source\net\bcmdhd.100.10.545.x\dhd_static_buf.c +driver\source\net\bcmdhd.100.10.545.x\dhd_wlfc.c +driver\source\net\bcmdhd.100.10.545.x\dhd_wlfc.h +driver\source\net\bcmdhd.100.10.545.x\dngl_stats.h +driver\source\net\bcmdhd.100.10.545.x\dngl_wlhdr.h +driver\source\net\bcmdhd.100.10.545.x\frag.c +driver\source\net\bcmdhd.100.10.545.x\frag.h +driver\source\net\bcmdhd.100.10.545.x\hndlhl.c +driver\source\net\bcmdhd.100.10.545.x\hndmem.c +driver\source\net\bcmdhd.100.10.545.x\hndpmu.c +driver\source\net\bcmdhd.100.10.545.x\hnd_pktpool.c +driver\source\net\bcmdhd.100.10.545.x\hnd_pktq.c +driver\source\net\bcmdhd.100.10.545.x\include\802.11.h +driver\source\net\bcmdhd.100.10.545.x\include\802.11e.h +driver\source\net\bcmdhd.100.10.545.x\include\802.11s.h +driver\source\net\bcmdhd.100.10.545.x\include\802.1d.h +driver\source\net\bcmdhd.100.10.545.x\include\802.3.h +driver\source\net\bcmdhd.100.10.545.x\include\aidmp.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmarp.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmbloom.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmcdc.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmdefs.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmdevs.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmdhcp.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmendian.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmeth.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmevent.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmicmp.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmiov.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmip.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmipv6.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmmsgbuf.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmnvram.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmpcie.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmpcispi.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmperf.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsdbus.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsdh.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsdh_sdmmc.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsdpcm.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsdspi.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsdstd.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmspi.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmspibrcm.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsrom_fmt.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmsrom_tbl.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmstdlib_s.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmtcp.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmtlv.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmudp.h +driver\source\net\bcmdhd.100.10.545.x\include\bcmutils.h +driver\source\net\bcmdhd.100.10.545.x\include\bcm_cfg.h +driver\source\net\bcmdhd.100.10.545.x\include\bcm_mpool_pub.h +driver\source\net\bcmdhd.100.10.545.x\include\bcm_ring.h +driver\source\net\bcmdhd.100.10.545.x\include\brcm_nl80211.h +driver\source\net\bcmdhd.100.10.545.x\include\dbus.h +driver\source\net\bcmdhd.100.10.545.x\include\dhdioctl.h +driver\source\net\bcmdhd.100.10.545.x\include\dhd_daemon.h +driver\source\net\bcmdhd.100.10.545.x\include\dnglevent.h +driver\source\net\bcmdhd.100.10.545.x\include\eapol.h +driver\source\net\bcmdhd.100.10.545.x\include\epivers.h +driver\source\net\bcmdhd.100.10.545.x\include\etd.h +driver\source\net\bcmdhd.100.10.545.x\include\ethernet.h +driver\source\net\bcmdhd.100.10.545.x\include\event_log.h +driver\source\net\bcmdhd.100.10.545.x\include\event_log_payload.h +driver\source\net\bcmdhd.100.10.545.x\include\event_log_set.h +driver\source\net\bcmdhd.100.10.545.x\include\event_log_tag.h +driver\source\net\bcmdhd.100.10.545.x\include\event_trace.h +driver\source\net\bcmdhd.100.10.545.x\include\fils.h +driver\source\net\bcmdhd.100.10.545.x\include\hndchipc.h +driver\source\net\bcmdhd.100.10.545.x\include\hndlhl.h +driver\source\net\bcmdhd.100.10.545.x\include\hndmem.h +driver\source\net\bcmdhd.100.10.545.x\include\hndoobr.h +driver\source\net\bcmdhd.100.10.545.x\include\hndpmu.h +driver\source\net\bcmdhd.100.10.545.x\include\hndsoc.h +driver\source\net\bcmdhd.100.10.545.x\include\hnd_armtrap.h +driver\source\net\bcmdhd.100.10.545.x\include\hnd_cons.h +driver\source\net\bcmdhd.100.10.545.x\include\hnd_debug.h +driver\source\net\bcmdhd.100.10.545.x\include\hnd_pktpool.h +driver\source\net\bcmdhd.100.10.545.x\include\hnd_pktq.h +driver\source\net\bcmdhd.100.10.545.x\include\hnd_trap.h +driver\source\net\bcmdhd.100.10.545.x\include\linuxver.h +driver\source\net\bcmdhd.100.10.545.x\include\linux_osl.h +driver\source\net\bcmdhd.100.10.545.x\include\linux_pkt.h +driver\source\net\bcmdhd.100.10.545.x\include\lpflags.h +driver\source\net\bcmdhd.100.10.545.x\include\mbo.h +driver\source\net\bcmdhd.100.10.545.x\include\miniopt.h +driver\source\net\bcmdhd.100.10.545.x\include\msf.h +driver\source\net\bcmdhd.100.10.545.x\include\msgtrace.h +driver\source\net\bcmdhd.100.10.545.x\include\nan.h +driver\source\net\bcmdhd.100.10.545.x\include\osl.h +driver\source\net\bcmdhd.100.10.545.x\include\osl_decl.h +driver\source\net\bcmdhd.100.10.545.x\include\osl_ext.h +driver\source\net\bcmdhd.100.10.545.x\include\p2p.h +driver\source\net\bcmdhd.100.10.545.x\include\packed_section_end.h +driver\source\net\bcmdhd.100.10.545.x\include\packed_section_start.h +driver\source\net\bcmdhd.100.10.545.x\include\pcicfg.h +driver\source\net\bcmdhd.100.10.545.x\include\pcie_core.h +driver\source\net\bcmdhd.100.10.545.x\include\rte_ioctl.h +driver\source\net\bcmdhd.100.10.545.x\include\sbchipc.h +driver\source\net\bcmdhd.100.10.545.x\include\sbconfig.h +driver\source\net\bcmdhd.100.10.545.x\include\sbgci.h +driver\source\net\bcmdhd.100.10.545.x\include\sbhndarm.h +driver\source\net\bcmdhd.100.10.545.x\include\sbhnddma.h +driver\source\net\bcmdhd.100.10.545.x\include\sbpcmcia.h +driver\source\net\bcmdhd.100.10.545.x\include\sbsdio.h +driver\source\net\bcmdhd.100.10.545.x\include\sbsdpcmdev.h +driver\source\net\bcmdhd.100.10.545.x\include\sbsocram.h +driver\source\net\bcmdhd.100.10.545.x\include\sbsysmem.h +driver\source\net\bcmdhd.100.10.545.x\include\sdio.h +driver\source\net\bcmdhd.100.10.545.x\include\sdioh.h +driver\source\net\bcmdhd.100.10.545.x\include\sdiovar.h +driver\source\net\bcmdhd.100.10.545.x\include\sdspi.h +driver\source\net\bcmdhd.100.10.545.x\include\siutils.h +driver\source\net\bcmdhd.100.10.545.x\include\spid.h +driver\source\net\bcmdhd.100.10.545.x\include\trxhdr.h +driver\source\net\bcmdhd.100.10.545.x\include\typedefs.h +driver\source\net\bcmdhd.100.10.545.x\include\usbrdl.h +driver\source\net\bcmdhd.100.10.545.x\include\vlan.h +driver\source\net\bcmdhd.100.10.545.x\include\wlfc_proto.h +driver\source\net\bcmdhd.100.10.545.x\include\wlioctl.h +driver\source\net\bcmdhd.100.10.545.x\include\wlioctl_defs.h +driver\source\net\bcmdhd.100.10.545.x\include\wlioctl_utils.h +driver\source\net\bcmdhd.100.10.545.x\include\wpa.h +driver\source\net\bcmdhd.100.10.545.x\include\wps.h +driver\source\net\bcmdhd.100.10.545.x\linux_osl.c +driver\source\net\bcmdhd.100.10.545.x\linux_osl_priv.h +driver\source\net\bcmdhd.100.10.545.x\linux_pkt.c +driver\source\net\bcmdhd.100.10.545.x\Makefile +driver\source\net\bcmdhd.100.10.545.x\otpdefs.h +driver\source\net\bcmdhd.100.10.545.x\pcie_core.c +driver\source\net\bcmdhd.100.10.545.x\sbutils.c +driver\source\net\bcmdhd.100.10.545.x\siutils.c +driver\source\net\bcmdhd.100.10.545.x\siutils_priv.h +driver\source\net\bcmdhd.100.10.545.x\wldev_common.c +driver\source\net\bcmdhd.100.10.545.x\wldev_common.h +driver\source\net\bcmdhd.100.10.545.x\wl_android.c +driver\source\net\bcmdhd.100.10.545.x\wl_android.h +driver\source\net\bcmdhd.100.10.545.x\wl_android_ext.c +driver\source\net\bcmdhd.100.10.545.x\wl_cfg80211.c +driver\source\net\bcmdhd.100.10.545.x\wl_cfg80211.h +driver\source\net\bcmdhd.100.10.545.x\wl_cfgnan.c +driver\source\net\bcmdhd.100.10.545.x\wl_cfgnan.h +driver\source\net\bcmdhd.100.10.545.x\wl_cfgp2p.c +driver\source\net\bcmdhd.100.10.545.x\wl_cfgp2p.h +driver\source\net\bcmdhd.100.10.545.x\wl_cfgscan.c +driver\source\net\bcmdhd.100.10.545.x\wl_cfgscan.h +driver\source\net\bcmdhd.100.10.545.x\wl_cfgvendor.c +driver\source\net\bcmdhd.100.10.545.x\wl_cfgvendor.h +driver\source\net\bcmdhd.100.10.545.x\wl_cfg_btcoex.c +driver\source\net\bcmdhd.100.10.545.x\wl_dbg.h +driver\source\net\bcmdhd.100.10.545.x\wl_escan.c +driver\source\net\bcmdhd.100.10.545.x\wl_escan.h +driver\source\net\bcmdhd.100.10.545.x\wl_event.c +driver\source\net\bcmdhd.100.10.545.x\wl_iw.c +driver\source\net\bcmdhd.100.10.545.x\wl_iw.h +driver\source\net\bcmdhd.100.10.545.x\wl_linux_mon.c +driver\source\net\bcmdhd.100.10.545.x\wl_roam.c +driver\source\net\rtl8189es\core\efuse\rtw_efuse.c +driver\source\net\rtl8189es\core\rtw_ap.c +driver\source\net\rtl8189es\core\rtw_beamforming.c +driver\source\net\rtl8189es\core\rtw_br_ext.c +driver\source\net\rtl8189es\core\rtw_btcoex.c +driver\source\net\rtl8189es\core\rtw_bt_mp.c +driver\source\net\rtl8189es\core\rtw_cmd.c +driver\source\net\rtl8189es\core\rtw_debug.c +driver\source\net\rtl8189es\core\rtw_eeprom.c +driver\source\net\rtl8189es\core\rtw_ieee80211.c +driver\source\net\rtl8189es\core\rtw_io.c +driver\source\net\rtl8189es\core\rtw_ioctl_query.c +driver\source\net\rtl8189es\core\rtw_ioctl_rtl.c +driver\source\net\rtl8189es\core\rtw_ioctl_set.c +driver\source\net\rtl8189es\core\rtw_iol.c +driver\source\net\rtl8189es\core\rtw_mem.c +driver\source\net\rtl8189es\core\rtw_mlme.c +driver\source\net\rtl8189es\core\rtw_mlme_ext.c +driver\source\net\rtl8189es\core\rtw_mp.c +driver\source\net\rtl8189es\core\rtw_mp_ioctl.c +driver\source\net\rtl8189es\core\rtw_odm.c +driver\source\net\rtl8189es\core\rtw_p2p.c +driver\source\net\rtl8189es\core\rtw_pwrctrl.c +driver\source\net\rtl8189es\core\rtw_recv.c +driver\source\net\rtl8189es\core\rtw_rf.c +driver\source\net\rtl8189es\core\rtw_security.c +driver\source\net\rtl8189es\core\rtw_sreset.c +driver\source\net\rtl8189es\core\rtw_sta_mgt.c +driver\source\net\rtl8189es\core\rtw_tdls.c +driver\source\net\rtl8189es\core\rtw_vht.c +driver\source\net\rtl8189es\core\rtw_wapi.c +driver\source\net\rtl8189es\core\rtw_wapi_sms4.c +driver\source\net\rtl8189es\core\rtw_wlan_util.c +driver\source\net\rtl8189es\core\rtw_xmit.c +driver\source\net\rtl8189es\hal\btc\HalBtc8188c2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8188c2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8192d2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8192d2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8192e1Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8192e1Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8192e2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8192e2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8703b1Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8703b1Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8703b2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8703b2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8723a1Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8723a1Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8723a2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8723a2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8723b1Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8723b1Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8723b2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8723b2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8812a1Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8812a1Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8812a2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8812a2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8821a1Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8821a1Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8821a2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8821a2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtc8821aCsr2Ant.c +driver\source\net\rtl8189es\hal\btc\HalBtc8821aCsr2Ant.h +driver\source\net\rtl8189es\hal\btc\HalBtcOutSrc.h +driver\source\net\rtl8189es\hal\btc\Mp_Precomp.h +driver\source\net\rtl8189es\hal\efuse\efuse_mask.h +driver\source\net\rtl8189es\hal\efuse\rtl8188e\HalEfuseMask8188E_PCIE.c +driver\source\net\rtl8189es\hal\efuse\rtl8188e\HalEfuseMask8188E_PCIE.h +driver\source\net\rtl8189es\hal\efuse\rtl8188e\HalEfuseMask8188E_SDIO.c +driver\source\net\rtl8189es\hal\efuse\rtl8188e\HalEfuseMask8188E_SDIO.h +driver\source\net\rtl8189es\hal\efuse\rtl8188e\HalEfuseMask8188E_USB.c +driver\source\net\rtl8189es\hal\efuse\rtl8188e\HalEfuseMask8188E_USB.h +driver\source\net\rtl8189es\hal\HalPwrSeqCmd.c +driver\source\net\rtl8189es\hal\hal_btcoex.c +driver\source\net\rtl8189es\hal\hal_com.c +driver\source\net\rtl8189es\hal\hal_com_phycfg.c +driver\source\net\rtl8189es\hal\hal_dm.c +driver\source\net\rtl8189es\hal\hal_dm.h +driver\source\net\rtl8189es\hal\hal_hci\hal_sdio.c +driver\source\net\rtl8189es\hal\hal_intf.c +driver\source\net\rtl8189es\hal\hal_mp.c +driver\source\net\rtl8189es\hal\hal_phy.c +driver\source\net\rtl8189es\hal\led\hal_sdio_led.c +driver\source\net\rtl8189es\hal\phydm\halhwimg.h +driver\source\net\rtl8189es\hal\phydm\halphyrf_ap.c +driver\source\net\rtl8189es\hal\phydm\halphyrf_ap.h +driver\source\net\rtl8189es\hal\phydm\halphyrf_ce.c +driver\source\net\rtl8189es\hal\phydm\halphyrf_ce.h +driver\source\net\rtl8189es\hal\phydm\halphyrf_win.c +driver\source\net\rtl8189es\hal\phydm\halphyrf_win.h +driver\source\net\rtl8189es\hal\phydm\mp_precomp.h +driver\source\net\rtl8189es\hal\phydm\phydm.c +driver\source\net\rtl8189es\hal\phydm\phydm.h +driver\source\net\rtl8189es\hal\phydm\phydm_acs.c +driver\source\net\rtl8189es\hal\phydm\phydm_acs.h +driver\source\net\rtl8189es\hal\phydm\phydm_adaptivity.c +driver\source\net\rtl8189es\hal\phydm\phydm_adaptivity.h +driver\source\net\rtl8189es\hal\phydm\phydm_antdect.c +driver\source\net\rtl8189es\hal\phydm\phydm_antdect.h +driver\source\net\rtl8189es\hal\phydm\phydm_antdiv.c +driver\source\net\rtl8189es\hal\phydm\phydm_antdiv.h +driver\source\net\rtl8189es\hal\phydm\phydm_beamforming.c +driver\source\net\rtl8189es\hal\phydm\phydm_beamforming.h +driver\source\net\rtl8189es\hal\phydm\phydm_cfotracking.c +driver\source\net\rtl8189es\hal\phydm\phydm_cfotracking.h +driver\source\net\rtl8189es\hal\phydm\phydm_debug.c +driver\source\net\rtl8189es\hal\phydm\phydm_debug.h +driver\source\net\rtl8189es\hal\phydm\phydm_dig.c +driver\source\net\rtl8189es\hal\phydm\phydm_dig.h +driver\source\net\rtl8189es\hal\phydm\phydm_dynamicbbpowersaving.c +driver\source\net\rtl8189es\hal\phydm\phydm_dynamicbbpowersaving.h +driver\source\net\rtl8189es\hal\phydm\phydm_dynamictxpower.c +driver\source\net\rtl8189es\hal\phydm\phydm_dynamictxpower.h +driver\source\net\rtl8189es\hal\phydm\phydm_edcaturbocheck.c +driver\source\net\rtl8189es\hal\phydm\phydm_edcaturbocheck.h +driver\source\net\rtl8189es\hal\phydm\phydm_hwconfig.c +driver\source\net\rtl8189es\hal\phydm\phydm_hwconfig.h +driver\source\net\rtl8189es\hal\phydm\phydm_interface.c +driver\source\net\rtl8189es\hal\phydm\phydm_interface.h +driver\source\net\rtl8189es\hal\phydm\phydm_noisemonitor.c +driver\source\net\rtl8189es\hal\phydm\phydm_noisemonitor.h +driver\source\net\rtl8189es\hal\phydm\phydm_pathdiv.c +driver\source\net\rtl8189es\hal\phydm\phydm_pathdiv.h +driver\source\net\rtl8189es\hal\phydm\phydm_powertracking_ap.c +driver\source\net\rtl8189es\hal\phydm\phydm_powertracking_ap.h +driver\source\net\rtl8189es\hal\phydm\phydm_powertracking_ce.c +driver\source\net\rtl8189es\hal\phydm\phydm_powertracking_ce.h +driver\source\net\rtl8189es\hal\phydm\phydm_powertracking_win.c +driver\source\net\rtl8189es\hal\phydm\phydm_powertracking_win.h +driver\source\net\rtl8189es\hal\phydm\phydm_precomp.h +driver\source\net\rtl8189es\hal\phydm\phydm_pre_define.h +driver\source\net\rtl8189es\hal\phydm\phydm_rainfo.c +driver\source\net\rtl8189es\hal\phydm\phydm_rainfo.h +driver\source\net\rtl8189es\hal\phydm\phydm_reg.h +driver\source\net\rtl8189es\hal\phydm\phydm_regdefine11ac.h +driver\source\net\rtl8189es\hal\phydm\phydm_regdefine11n.h +driver\source\net\rtl8189es\hal\phydm\phydm_rxhp.c +driver\source\net\rtl8189es\hal\phydm\phydm_rxhp.h +driver\source\net\rtl8189es\hal\phydm\phydm_types.h +driver\source\net\rtl8189es\hal\phydm\rtchnlplan.c +driver\source\net\rtl8189es\hal\phydm\rtchnlplan.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\hal8188erateadaptive.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\hal8188erateadaptive.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\hal8188ereg.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_bb.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_bb.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_mac.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_mac.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_rf.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_rf.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_s_fw.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_s_fw.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_t_fw.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halhwimg8188e_t_fw.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halphyrf_8188e_ap.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halphyrf_8188e_ap.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halphyrf_8188e_ce.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halphyrf_8188e_ce.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halphyrf_8188e_win.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\halphyrf_8188e_win.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\mp_precomp.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\phydm_regconfig8188e.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\phydm_regconfig8188e.h +driver\source\net\rtl8189es\hal\phydm\rtl8188e\phydm_rtl8188e.c +driver\source\net\rtl8189es\hal\phydm\rtl8188e\phydm_rtl8188e.h +driver\source\net\rtl8189es\hal\rtl8188e\Hal8188EPwrSeq.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_cmd.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_dm.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_hal_init.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_phycfg.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_rf6052.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_rxdesc.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_sreset.c +driver\source\net\rtl8189es\hal\rtl8188e\rtl8188e_xmit.c +driver\source\net\rtl8189es\hal\rtl8188e\sdio\rtl8189es_led.c +driver\source\net\rtl8189es\hal\rtl8188e\sdio\rtl8189es_recv.c +driver\source\net\rtl8189es\hal\rtl8188e\sdio\rtl8189es_xmit.c +driver\source\net\rtl8189es\hal\rtl8188e\sdio\sdio_halinit.c +driver\source\net\rtl8189es\hal\rtl8188e\sdio\sdio_ops.c +driver\source\net\rtl8189es\include\autoconf.h +driver\source\net\rtl8189es\include\basic_types.h +driver\source\net\rtl8189es\include\byteorder\big_endian.h +driver\source\net\rtl8189es\include\byteorder\generic.h +driver\source\net\rtl8189es\include\byteorder\little_endian.h +driver\source\net\rtl8189es\include\byteorder\swab.h +driver\source\net\rtl8189es\include\byteorder\swabb.h +driver\source\net\rtl8189es\include\circ_buf.h +driver\source\net\rtl8189es\include\cmd_osdep.h +driver\source\net\rtl8189es\include\custom_gpio.h +driver\source\net\rtl8189es\include\drv_conf.h +driver\source\net\rtl8189es\include\drv_types.h +driver\source\net\rtl8189es\include\drv_types_ce.h +driver\source\net\rtl8189es\include\drv_types_gspi.h +driver\source\net\rtl8189es\include\drv_types_linux.h +driver\source\net\rtl8189es\include\drv_types_pci.h +driver\source\net\rtl8189es\include\drv_types_sdio.h +driver\source\net\rtl8189es\include\drv_types_xp.h +driver\source\net\rtl8189es\include\ethernet.h +driver\source\net\rtl8189es\include\gspi_hal.h +driver\source\net\rtl8189es\include\gspi_ops.h +driver\source\net\rtl8189es\include\gspi_ops_linux.h +driver\source\net\rtl8189es\include\gspi_osintf.h +driver\source\net\rtl8189es\include\h2clbk.h +driver\source\net\rtl8189es\include\Hal8188EPhyCfg.h +driver\source\net\rtl8189es\include\Hal8188EPhyReg.h +driver\source\net\rtl8189es\include\Hal8188EPwrSeq.h +driver\source\net\rtl8189es\include\Hal8188FPhyCfg.h +driver\source\net\rtl8189es\include\Hal8188FPhyReg.h +driver\source\net\rtl8189es\include\Hal8188FPwrSeq.h +driver\source\net\rtl8189es\include\Hal8192EPhyCfg.h +driver\source\net\rtl8189es\include\Hal8192EPhyReg.h +driver\source\net\rtl8189es\include\Hal8192EPwrSeq.h +driver\source\net\rtl8189es\include\Hal8703BPhyCfg.h +driver\source\net\rtl8189es\include\Hal8703BPhyReg.h +driver\source\net\rtl8189es\include\Hal8703BPwrSeq.h +driver\source\net\rtl8189es\include\Hal8723BPhyCfg.h +driver\source\net\rtl8189es\include\Hal8723BPhyReg.h +driver\source\net\rtl8189es\include\Hal8723BPwrSeq.h +driver\source\net\rtl8189es\include\Hal8723PwrSeq.h +driver\source\net\rtl8189es\include\Hal8812PhyCfg.h +driver\source\net\rtl8189es\include\Hal8812PhyReg.h +driver\source\net\rtl8189es\include\Hal8812PwrSeq.h +driver\source\net\rtl8189es\include\Hal8814PhyCfg.h +driver\source\net\rtl8189es\include\Hal8814PhyReg.h +driver\source\net\rtl8189es\include\Hal8814PwrSeq.h +driver\source\net\rtl8189es\include\Hal8821APwrSeq.h +driver\source\net\rtl8189es\include\HalPwrSeqCmd.h +driver\source\net\rtl8189es\include\HalVerDef.h +driver\source\net\rtl8189es\include\hal_btcoex.h +driver\source\net\rtl8189es\include\hal_com.h +driver\source\net\rtl8189es\include\hal_com_h2c.h +driver\source\net\rtl8189es\include\hal_com_led.h +driver\source\net\rtl8189es\include\hal_com_phycfg.h +driver\source\net\rtl8189es\include\hal_com_reg.h +driver\source\net\rtl8189es\include\hal_data.h +driver\source\net\rtl8189es\include\hal_gspi.h +driver\source\net\rtl8189es\include\hal_ic_cfg.h +driver\source\net\rtl8189es\include\hal_intf.h +driver\source\net\rtl8189es\include\hal_pg.h +driver\source\net\rtl8189es\include\hal_phy.h +driver\source\net\rtl8189es\include\hal_phy_reg.h +driver\source\net\rtl8189es\include\hal_sdio.h +driver\source\net\rtl8189es\include\ieee80211.h +driver\source\net\rtl8189es\include\ieee80211_ext.h +driver\source\net\rtl8189es\include\if_ether.h +driver\source\net\rtl8189es\include\ip.h +driver\source\net\rtl8189es\include\linux\wireless.h +driver\source\net\rtl8189es\include\mlme_osdep.h +driver\source\net\rtl8189es\include\mp_custom_oid.h +driver\source\net\rtl8189es\include\nic_spec.h +driver\source\net\rtl8189es\include\osdep_intf.h +driver\source\net\rtl8189es\include\osdep_service.h +driver\source\net\rtl8189es\include\osdep_service_bsd.h +driver\source\net\rtl8189es\include\osdep_service_ce.h +driver\source\net\rtl8189es\include\osdep_service_linux.h +driver\source\net\rtl8189es\include\osdep_service_xp.h +driver\source\net\rtl8189es\include\pci_hal.h +driver\source\net\rtl8189es\include\pci_ops.h +driver\source\net\rtl8189es\include\pci_osintf.h +driver\source\net\rtl8189es\include\recv_osdep.h +driver\source\net\rtl8189es\include\rtl8188e_cmd.h +driver\source\net\rtl8189es\include\rtl8188e_dm.h +driver\source\net\rtl8189es\include\rtl8188e_hal.h +driver\source\net\rtl8189es\include\rtl8188e_led.h +driver\source\net\rtl8189es\include\rtl8188e_recv.h +driver\source\net\rtl8189es\include\rtl8188e_rf.h +driver\source\net\rtl8189es\include\rtl8188e_spec.h +driver\source\net\rtl8189es\include\rtl8188e_sreset.h +driver\source\net\rtl8189es\include\rtl8188e_xmit.h +driver\source\net\rtl8189es\include\rtl8188f_cmd.h +driver\source\net\rtl8189es\include\rtl8188f_dm.h +driver\source\net\rtl8189es\include\rtl8188f_hal.h +driver\source\net\rtl8189es\include\rtl8188f_led.h +driver\source\net\rtl8189es\include\rtl8188f_recv.h +driver\source\net\rtl8189es\include\rtl8188f_rf.h +driver\source\net\rtl8189es\include\rtl8188f_spec.h +driver\source\net\rtl8189es\include\rtl8188f_sreset.h +driver\source\net\rtl8189es\include\rtl8188f_xmit.h +driver\source\net\rtl8189es\include\rtl8192e_cmd.h +driver\source\net\rtl8189es\include\rtl8192e_dm.h +driver\source\net\rtl8189es\include\rtl8192e_hal.h +driver\source\net\rtl8189es\include\rtl8192e_led.h +driver\source\net\rtl8189es\include\rtl8192e_recv.h +driver\source\net\rtl8189es\include\rtl8192e_rf.h +driver\source\net\rtl8189es\include\rtl8192e_spec.h +driver\source\net\rtl8189es\include\rtl8192e_sreset.h +driver\source\net\rtl8189es\include\rtl8192e_xmit.h +driver\source\net\rtl8189es\include\rtl8703b_cmd.h +driver\source\net\rtl8189es\include\rtl8703b_dm.h +driver\source\net\rtl8189es\include\rtl8703b_hal.h +driver\source\net\rtl8189es\include\rtl8703b_led.h +driver\source\net\rtl8189es\include\rtl8703b_recv.h +driver\source\net\rtl8189es\include\rtl8703b_rf.h +driver\source\net\rtl8189es\include\rtl8703b_spec.h +driver\source\net\rtl8189es\include\rtl8703b_sreset.h +driver\source\net\rtl8189es\include\rtl8703b_xmit.h +driver\source\net\rtl8189es\include\rtl8723b_cmd.h +driver\source\net\rtl8189es\include\rtl8723b_dm.h +driver\source\net\rtl8189es\include\rtl8723b_hal.h +driver\source\net\rtl8189es\include\rtl8723b_led.h +driver\source\net\rtl8189es\include\rtl8723b_recv.h +driver\source\net\rtl8189es\include\rtl8723b_rf.h +driver\source\net\rtl8189es\include\rtl8723b_spec.h +driver\source\net\rtl8189es\include\rtl8723b_sreset.h +driver\source\net\rtl8189es\include\rtl8723b_xmit.h +driver\source\net\rtl8189es\include\rtl8812a_cmd.h +driver\source\net\rtl8189es\include\rtl8812a_dm.h +driver\source\net\rtl8189es\include\rtl8812a_hal.h +driver\source\net\rtl8189es\include\rtl8812a_led.h +driver\source\net\rtl8189es\include\rtl8812a_recv.h +driver\source\net\rtl8189es\include\rtl8812a_rf.h +driver\source\net\rtl8189es\include\rtl8812a_spec.h +driver\source\net\rtl8189es\include\rtl8812a_sreset.h +driver\source\net\rtl8189es\include\rtl8812a_xmit.h +driver\source\net\rtl8189es\include\rtl8814a_cmd.h +driver\source\net\rtl8189es\include\rtl8814a_dm.h +driver\source\net\rtl8189es\include\rtl8814a_hal.h +driver\source\net\rtl8189es\include\rtl8814a_led.h +driver\source\net\rtl8189es\include\rtl8814a_recv.h +driver\source\net\rtl8189es\include\rtl8814a_rf.h +driver\source\net\rtl8189es\include\rtl8814a_spec.h +driver\source\net\rtl8189es\include\rtl8814a_sreset.h +driver\source\net\rtl8189es\include\rtl8814a_xmit.h +driver\source\net\rtl8189es\include\rtl8821a_spec.h +driver\source\net\rtl8189es\include\rtl8821a_xmit.h +driver\source\net\rtl8189es\include\rtw_android.h +driver\source\net\rtl8189es\include\rtw_ap.h +driver\source\net\rtl8189es\include\rtw_beamforming.h +driver\source\net\rtl8189es\include\rtw_br_ext.h +driver\source\net\rtl8189es\include\rtw_btcoex.h +driver\source\net\rtl8189es\include\rtw_bt_mp.h +driver\source\net\rtl8189es\include\rtw_byteorder.h +driver\source\net\rtl8189es\include\rtw_cmd.h +driver\source\net\rtl8189es\include\rtw_debug.h +driver\source\net\rtl8189es\include\rtw_eeprom.h +driver\source\net\rtl8189es\include\rtw_efuse.h +driver\source\net\rtl8189es\include\rtw_event.h +driver\source\net\rtl8189es\include\rtw_ht.h +driver\source\net\rtl8189es\include\rtw_io.h +driver\source\net\rtl8189es\include\rtw_ioctl.h +driver\source\net\rtl8189es\include\rtw_ioctl_query.h +driver\source\net\rtl8189es\include\rtw_ioctl_rtl.h +driver\source\net\rtl8189es\include\rtw_ioctl_set.h +driver\source\net\rtl8189es\include\rtw_iol.h +driver\source\net\rtl8189es\include\rtw_mem.h +driver\source\net\rtl8189es\include\rtw_mlme.h +driver\source\net\rtl8189es\include\rtw_mlme_ext.h +driver\source\net\rtl8189es\include\rtw_mp.h +driver\source\net\rtl8189es\include\rtw_mp_ioctl.h +driver\source\net\rtl8189es\include\rtw_mp_phy_regdef.h +driver\source\net\rtl8189es\include\rtw_odm.h +driver\source\net\rtl8189es\include\rtw_p2p.h +driver\source\net\rtl8189es\include\rtw_pwrctrl.h +driver\source\net\rtl8189es\include\rtw_qos.h +driver\source\net\rtl8189es\include\rtw_recv.h +driver\source\net\rtl8189es\include\rtw_rf.h +driver\source\net\rtl8189es\include\rtw_security.h +driver\source\net\rtl8189es\include\rtw_sreset.h +driver\source\net\rtl8189es\include\rtw_tdls.h +driver\source\net\rtl8189es\include\rtw_version.h +driver\source\net\rtl8189es\include\rtw_vht.h +driver\source\net\rtl8189es\include\rtw_wapi.h +driver\source\net\rtl8189es\include\rtw_wifi_regd.h +driver\source\net\rtl8189es\include\rtw_xmit.h +driver\source\net\rtl8189es\include\sdio_hal.h +driver\source\net\rtl8189es\include\sdio_ops.h +driver\source\net\rtl8189es\include\sdio_ops_ce.h +driver\source\net\rtl8189es\include\sdio_ops_linux.h +driver\source\net\rtl8189es\include\sdio_ops_xp.h +driver\source\net\rtl8189es\include\sdio_osintf.h +driver\source\net\rtl8189es\include\sta_info.h +driver\source\net\rtl8189es\include\usb_hal.h +driver\source\net\rtl8189es\include\usb_ops.h +driver\source\net\rtl8189es\include\usb_ops_linux.h +driver\source\net\rtl8189es\include\usb_osintf.h +driver\source\net\rtl8189es\include\usb_vendor_req.h +driver\source\net\rtl8189es\include\wifi.h +driver\source\net\rtl8189es\include\wlan_bssdef.h +driver\source\net\rtl8189es\include\xmit_osdep.h +driver\source\net\rtl8189es\os_dep\linux\custom_gpio_linux.c +driver\source\net\rtl8189es\os_dep\linux\ioctl_cfg80211.c +driver\source\net\rtl8189es\os_dep\linux\ioctl_cfg80211.h +driver\source\net\rtl8189es\os_dep\linux\ioctl_linux.c +driver\source\net\rtl8189es\os_dep\linux\ioctl_mp.c +driver\source\net\rtl8189es\os_dep\linux\mlme_linux.c +driver\source\net\rtl8189es\os_dep\linux\os_intfs.c +driver\source\net\rtl8189es\os_dep\linux\recv_linux.c +driver\source\net\rtl8189es\os_dep\linux\rtw_android.c +driver\source\net\rtl8189es\os_dep\linux\rtw_cfgvendor.c +driver\source\net\rtl8189es\os_dep\linux\rtw_cfgvendor.h +driver\source\net\rtl8189es\os_dep\linux\rtw_proc.c +driver\source\net\rtl8189es\os_dep\linux\rtw_proc.h +driver\source\net\rtl8189es\os_dep\linux\sdio_intf.c +driver\source\net\rtl8189es\os_dep\linux\sdio_ops_linux.c +driver\source\net\rtl8189es\os_dep\linux\wifi_regd.c +driver\source\net\rtl8189es\os_dep\linux\xmit_linux.c +driver\source\net\rtl8189es\os_dep\osdep_service.c +driver\source\net\rtl8189es\platform\platform_arm_act_sdio.c +driver\source\net\rtl8189es\platform\platform_ARM_SUNnI_sdio.c +driver\source\net\rtl8189es\platform\platform_ARM_SUNxI_sdio.c +driver\source\net\rtl8189es\platform\platform_ARM_SUNxI_usb.c +driver\source\net\rtl8189es\platform\platform_ARM_WMT_sdio.c +driver\source\net\rtl8189es\platform\platform_ops.c +driver\source\net\rtl8189es\platform\platform_ops.h +driver\source\net\rtl8189es\platform\platform_RTK_DMP_usb.c +driver\source\net\rtl8189es\platform\platform_sprd_sdio.c +driver\source\net\rtl8189fs\core\efuse\rtw_efuse.c +driver\source\net\rtl8189fs\core\mesh\rtw_mesh.c +driver\source\net\rtl8189fs\core\mesh\rtw_mesh.h +driver\source\net\rtl8189fs\core\mesh\rtw_mesh_hwmp.c +driver\source\net\rtl8189fs\core\mesh\rtw_mesh_hwmp.h +driver\source\net\rtl8189fs\core\mesh\rtw_mesh_pathtbl.c +driver\source\net\rtl8189fs\core\mesh\rtw_mesh_pathtbl.h +driver\source\net\rtl8189fs\core\rtw_ap.c +driver\source\net\rtl8189fs\core\rtw_beamforming.c +driver\source\net\rtl8189fs\core\rtw_br_ext.c +driver\source\net\rtl8189fs\core\rtw_btcoex.c +driver\source\net\rtl8189fs\core\rtw_btcoex_wifionly.c +driver\source\net\rtl8189fs\core\rtw_bt_mp.c +driver\source\net\rtl8189fs\core\rtw_chplan.c +driver\source\net\rtl8189fs\core\rtw_chplan.h +driver\source\net\rtl8189fs\core\rtw_cmd.c +driver\source\net\rtl8189fs\core\rtw_debug.c +driver\source\net\rtl8189fs\core\rtw_eeprom.c +driver\source\net\rtl8189fs\core\rtw_ieee80211.c +driver\source\net\rtl8189fs\core\rtw_io.c +driver\source\net\rtl8189fs\core\rtw_ioctl_query.c +driver\source\net\rtl8189fs\core\rtw_ioctl_set.c +driver\source\net\rtl8189fs\core\rtw_iol.c +driver\source\net\rtl8189fs\core\rtw_mem.c +driver\source\net\rtl8189fs\core\rtw_mi.c +driver\source\net\rtl8189fs\core\rtw_mlme.c +driver\source\net\rtl8189fs\core\rtw_mlme_ext.c +driver\source\net\rtl8189fs\core\rtw_mp.c +driver\source\net\rtl8189fs\core\rtw_odm.c +driver\source\net\rtl8189fs\core\rtw_p2p.c +driver\source\net\rtl8189fs\core\rtw_pwrctrl.c +driver\source\net\rtl8189fs\core\rtw_recv.c +driver\source\net\rtl8189fs\core\rtw_rf.c +driver\source\net\rtl8189fs\core\rtw_rm.c +driver\source\net\rtl8189fs\core\rtw_rm_fsm.c +driver\source\net\rtl8189fs\core\rtw_rson.c +driver\source\net\rtl8189fs\core\rtw_sdio.c +driver\source\net\rtl8189fs\core\rtw_security.c +driver\source\net\rtl8189fs\core\rtw_sreset.c +driver\source\net\rtl8189fs\core\rtw_sta_mgt.c +driver\source\net\rtl8189fs\core\rtw_tdls.c +driver\source\net\rtl8189fs\core\rtw_vht.c +driver\source\net\rtl8189fs\core\rtw_wapi.c +driver\source\net\rtl8189fs\core\rtw_wapi_sms4.c +driver\source\net\rtl8189fs\core\rtw_wlan_util.c +driver\source\net\rtl8189fs\core\rtw_xmit.c +driver\source\net\rtl8189fs\hal\efuse\efuse_mask.h +driver\source\net\rtl8189fs\hal\efuse\rtl8188f\HalEfuseMask8188F_SDIO.c +driver\source\net\rtl8189fs\hal\efuse\rtl8188f\HalEfuseMask8188F_SDIO.h +driver\source\net\rtl8189fs\hal\efuse\rtl8188f\HalEfuseMask8188F_USB.c +driver\source\net\rtl8189fs\hal\efuse\rtl8188f\HalEfuseMask8188F_USB.h +driver\source\net\rtl8189fs\hal\HalPwrSeqCmd.c +driver\source\net\rtl8189fs\hal\hal_btcoex.c +driver\source\net\rtl8189fs\hal\hal_btcoex_wifionly.c +driver\source\net\rtl8189fs\hal\hal_com.c +driver\source\net\rtl8189fs\hal\hal_com_c2h.h +driver\source\net\rtl8189fs\hal\hal_com_phycfg.c +driver\source\net\rtl8189fs\hal\hal_dm.c +driver\source\net\rtl8189fs\hal\hal_dm.h +driver\source\net\rtl8189fs\hal\hal_dm_acs.c +driver\source\net\rtl8189fs\hal\hal_dm_acs.h +driver\source\net\rtl8189fs\hal\hal_halmac.c +driver\source\net\rtl8189fs\hal\hal_halmac.h +driver\source\net\rtl8189fs\hal\hal_hci\hal_sdio.c +driver\source\net\rtl8189fs\hal\hal_hci\hal_sdio_coex.c +driver\source\net\rtl8189fs\hal\hal_intf.c +driver\source\net\rtl8189fs\hal\hal_mcc.c +driver\source\net\rtl8189fs\hal\hal_mp.c +driver\source\net\rtl8189fs\hal\hal_phy.c +driver\source\net\rtl8189fs\hal\led\hal_led.c +driver\source\net\rtl8189fs\hal\led\hal_sdio_led.c +driver\source\net\rtl8189fs\hal\phydm\halhwimg.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_ap.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_ap.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_ce.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_ce.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_iot.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_iot.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_win.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halphyrf_win.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_debug.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_debug.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_dpk.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_features.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_iqk.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_kfree.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_kfree.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_ap.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_ap.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_ce.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_ce.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_iot.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_iot.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_win.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_powertracking_win.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_psd.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_psd.h +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_txgapcal.c +driver\source\net\rtl8189fs\hal\phydm\halrf\halrf_txgapcal.h +driver\source\net\rtl8189fs\hal\phydm\halrf\rtl8188f\halrf_8188f.c +driver\source\net\rtl8189fs\hal\phydm\halrf\rtl8188f\halrf_8188f.h +driver\source\net\rtl8189fs\hal\phydm\mp_precomp.h +driver\source\net\rtl8189fs\hal\phydm\phydm.c +driver\source\net\rtl8189fs\hal\phydm\phydm.h +driver\source\net\rtl8189fs\hal\phydm\phydm_adaptivity.c +driver\source\net\rtl8189fs\hal\phydm\phydm_adaptivity.h +driver\source\net\rtl8189fs\hal\phydm\phydm_adc_sampling.c +driver\source\net\rtl8189fs\hal\phydm\phydm_adc_sampling.h +driver\source\net\rtl8189fs\hal\phydm\phydm_antdect.c +driver\source\net\rtl8189fs\hal\phydm\phydm_antdect.h +driver\source\net\rtl8189fs\hal\phydm\phydm_antdiv.c +driver\source\net\rtl8189fs\hal\phydm\phydm_antdiv.h +driver\source\net\rtl8189fs\hal\phydm\phydm_api.c +driver\source\net\rtl8189fs\hal\phydm\phydm_api.h +driver\source\net\rtl8189fs\hal\phydm\phydm_auto_dbg.c +driver\source\net\rtl8189fs\hal\phydm\phydm_auto_dbg.h +driver\source\net\rtl8189fs\hal\phydm\phydm_beamforming.c +driver\source\net\rtl8189fs\hal\phydm\phydm_beamforming.h +driver\source\net\rtl8189fs\hal\phydm\phydm_cck_pd.c +driver\source\net\rtl8189fs\hal\phydm\phydm_cck_pd.h +driver\source\net\rtl8189fs\hal\phydm\phydm_ccx.c +driver\source\net\rtl8189fs\hal\phydm\phydm_ccx.h +driver\source\net\rtl8189fs\hal\phydm\phydm_cfotracking.c +driver\source\net\rtl8189fs\hal\phydm\phydm_cfotracking.h +driver\source\net\rtl8189fs\hal\phydm\phydm_debug.c +driver\source\net\rtl8189fs\hal\phydm\phydm_debug.h +driver\source\net\rtl8189fs\hal\phydm\phydm_dfs.c +driver\source\net\rtl8189fs\hal\phydm\phydm_dfs.h +driver\source\net\rtl8189fs\hal\phydm\phydm_dig.c +driver\source\net\rtl8189fs\hal\phydm\phydm_dig.h +driver\source\net\rtl8189fs\hal\phydm\phydm_direct_bf.c +driver\source\net\rtl8189fs\hal\phydm\phydm_direct_bf.h +driver\source\net\rtl8189fs\hal\phydm\phydm_dynamictxpower.c +driver\source\net\rtl8189fs\hal\phydm\phydm_dynamictxpower.h +driver\source\net\rtl8189fs\hal\phydm\phydm_features.h +driver\source\net\rtl8189fs\hal\phydm\phydm_features_ap.h +driver\source\net\rtl8189fs\hal\phydm\phydm_features_ce.h +driver\source\net\rtl8189fs\hal\phydm\phydm_features_ce2_kernel.h +driver\source\net\rtl8189fs\hal\phydm\phydm_features_iot.h +driver\source\net\rtl8189fs\hal\phydm\phydm_features_win.h +driver\source\net\rtl8189fs\hal\phydm\phydm_hwconfig.c +driver\source\net\rtl8189fs\hal\phydm\phydm_hwconfig.h +driver\source\net\rtl8189fs\hal\phydm\phydm_interface.c +driver\source\net\rtl8189fs\hal\phydm\phydm_interface.h +driver\source\net\rtl8189fs\hal\phydm\phydm_lna_sat.c +driver\source\net\rtl8189fs\hal\phydm\phydm_lna_sat.h +driver\source\net\rtl8189fs\hal\phydm\phydm_math_lib.c +driver\source\net\rtl8189fs\hal\phydm\phydm_math_lib.h +driver\source\net\rtl8189fs\hal\phydm\phydm_mp.c +driver\source\net\rtl8189fs\hal\phydm\phydm_mp.h +driver\source\net\rtl8189fs\hal\phydm\phydm_noisemonitor.c +driver\source\net\rtl8189fs\hal\phydm\phydm_noisemonitor.h +driver\source\net\rtl8189fs\hal\phydm\phydm_pathdiv.c +driver\source\net\rtl8189fs\hal\phydm\phydm_pathdiv.h +driver\source\net\rtl8189fs\hal\phydm\phydm_phystatus.c +driver\source\net\rtl8189fs\hal\phydm\phydm_phystatus.h +driver\source\net\rtl8189fs\hal\phydm\phydm_pmac_tx_setting.c +driver\source\net\rtl8189fs\hal\phydm\phydm_pmac_tx_setting.h +driver\source\net\rtl8189fs\hal\phydm\phydm_pow_train.c +driver\source\net\rtl8189fs\hal\phydm\phydm_pow_train.h +driver\source\net\rtl8189fs\hal\phydm\phydm_precomp.h +driver\source\net\rtl8189fs\hal\phydm\phydm_pre_define.h +driver\source\net\rtl8189fs\hal\phydm\phydm_primary_cca.c +driver\source\net\rtl8189fs\hal\phydm\phydm_primary_cca.h +driver\source\net\rtl8189fs\hal\phydm\phydm_psd.c +driver\source\net\rtl8189fs\hal\phydm\phydm_psd.h +driver\source\net\rtl8189fs\hal\phydm\phydm_rainfo.c +driver\source\net\rtl8189fs\hal\phydm\phydm_rainfo.h +driver\source\net\rtl8189fs\hal\phydm\phydm_reg.h +driver\source\net\rtl8189fs\hal\phydm\phydm_regdefine11ac.h +driver\source\net\rtl8189fs\hal\phydm\phydm_regdefine11n.h +driver\source\net\rtl8189fs\hal\phydm\phydm_regtable.h +driver\source\net\rtl8189fs\hal\phydm\phydm_rssi_monitor.c +driver\source\net\rtl8189fs\hal\phydm\phydm_rssi_monitor.h +driver\source\net\rtl8189fs\hal\phydm\phydm_smt_ant.c +driver\source\net\rtl8189fs\hal\phydm\phydm_smt_ant.h +driver\source\net\rtl8189fs\hal\phydm\phydm_soml.c +driver\source\net\rtl8189fs\hal\phydm\phydm_soml.h +driver\source\net\rtl8189fs\hal\phydm\phydm_types.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\hal8188freg.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\halhwimg8188f_bb.c +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\halhwimg8188f_bb.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\halhwimg8188f_mac.c +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\halhwimg8188f_mac.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\halhwimg8188f_rf.c +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\halhwimg8188f_rf.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\phydm_regconfig8188f.c +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\phydm_regconfig8188f.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\phydm_rtl8188f.c +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\phydm_rtl8188f.h +driver\source\net\rtl8189fs\hal\phydm\rtl8188f\version_rtl8188f.h +driver\source\net\rtl8189fs\hal\phydm\txbf\halcomtxbf.c +driver\source\net\rtl8189fs\hal\phydm\txbf\halcomtxbf.h +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbf8192e.c +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbf8192e.h +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbf8814a.c +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbf8814a.h +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbf8822b.c +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbf8822b.h +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbfinterface.c +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbfinterface.h +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbfjaguar.c +driver\source\net\rtl8189fs\hal\phydm\txbf\haltxbfjaguar.h +driver\source\net\rtl8189fs\hal\phydm\txbf\phydm_hal_txbf_api.c +driver\source\net\rtl8189fs\hal\phydm\txbf\phydm_hal_txbf_api.h +driver\source\net\rtl8189fs\hal\rtl8188f\Hal8188FPwrSeq.c +driver\source\net\rtl8189fs\hal\rtl8188f\hal8188f_fw.c +driver\source\net\rtl8189fs\hal\rtl8188f\hal8188f_fw.h +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_cmd.c +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_dm.c +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_hal_init.c +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_phycfg.c +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_rf6052.c +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_rxdesc.c +driver\source\net\rtl8189fs\hal\rtl8188f\rtl8188f_sreset.c +driver\source\net\rtl8189fs\hal\rtl8188f\sdio\rtl8189fs_led.c +driver\source\net\rtl8189fs\hal\rtl8188f\sdio\rtl8189fs_recv.c +driver\source\net\rtl8189fs\hal\rtl8188f\sdio\rtl8189fs_xmit.c +driver\source\net\rtl8189fs\hal\rtl8188f\sdio\sdio_halinit.c +driver\source\net\rtl8189fs\hal\rtl8188f\sdio\sdio_ops.c +driver\source\net\rtl8189fs\include\autoconf.h +driver\source\net\rtl8189fs\include\basic_types.h +driver\source\net\rtl8189fs\include\byteorder\big_endian.h +driver\source\net\rtl8189fs\include\byteorder\generic.h +driver\source\net\rtl8189fs\include\byteorder\little_endian.h +driver\source\net\rtl8189fs\include\byteorder\swab.h +driver\source\net\rtl8189fs\include\byteorder\swabb.h +driver\source\net\rtl8189fs\include\circ_buf.h +driver\source\net\rtl8189fs\include\cmd_osdep.h +driver\source\net\rtl8189fs\include\cmn_info\rtw_sta_info.h +driver\source\net\rtl8189fs\include\custom_gpio.h +driver\source\net\rtl8189fs\include\drv_conf.h +driver\source\net\rtl8189fs\include\drv_types.h +driver\source\net\rtl8189fs\include\drv_types_ce.h +driver\source\net\rtl8189fs\include\drv_types_gspi.h +driver\source\net\rtl8189fs\include\drv_types_linux.h +driver\source\net\rtl8189fs\include\drv_types_pci.h +driver\source\net\rtl8189fs\include\drv_types_sdio.h +driver\source\net\rtl8189fs\include\drv_types_xp.h +driver\source\net\rtl8189fs\include\ethernet.h +driver\source\net\rtl8189fs\include\gspi_hal.h +driver\source\net\rtl8189fs\include\gspi_ops.h +driver\source\net\rtl8189fs\include\gspi_ops_linux.h +driver\source\net\rtl8189fs\include\gspi_osintf.h +driver\source\net\rtl8189fs\include\h2clbk.h +driver\source\net\rtl8189fs\include\Hal8188EPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8188EPhyReg.h +driver\source\net\rtl8189fs\include\Hal8188EPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8188FPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8188FPhyReg.h +driver\source\net\rtl8189fs\include\Hal8188FPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8192EPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8192EPhyReg.h +driver\source\net\rtl8189fs\include\Hal8192EPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8192FPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8192FPhyReg.h +driver\source\net\rtl8189fs\include\Hal8192FPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8703BPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8703BPhyReg.h +driver\source\net\rtl8189fs\include\Hal8703BPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8710BPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8710BPhyReg.h +driver\source\net\rtl8189fs\include\Hal8710BPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8723BPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8723BPhyReg.h +driver\source\net\rtl8189fs\include\Hal8723BPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8723DPhyCfg.h +driver\source\net\rtl8189fs\include\Hal8723DPhyReg.h +driver\source\net\rtl8189fs\include\Hal8723DPwrSeq.h +driver\source\net\rtl8189fs\include\Hal8723PwrSeq.h +driver\source\net\rtl8189fs\include\Hal8812PhyCfg.h +driver\source\net\rtl8189fs\include\Hal8812PhyReg.h +driver\source\net\rtl8189fs\include\Hal8812PwrSeq.h +driver\source\net\rtl8189fs\include\Hal8814PhyCfg.h +driver\source\net\rtl8189fs\include\Hal8814PhyReg.h +driver\source\net\rtl8189fs\include\Hal8814PwrSeq.h +driver\source\net\rtl8189fs\include\Hal8821APwrSeq.h +driver\source\net\rtl8189fs\include\HalPwrSeqCmd.h +driver\source\net\rtl8189fs\include\HalVerDef.h +driver\source\net\rtl8189fs\include\hal_btcoex.h +driver\source\net\rtl8189fs\include\hal_btcoex_wifionly.h +driver\source\net\rtl8189fs\include\hal_com.h +driver\source\net\rtl8189fs\include\hal_com_h2c.h +driver\source\net\rtl8189fs\include\hal_com_led.h +driver\source\net\rtl8189fs\include\hal_com_phycfg.h +driver\source\net\rtl8189fs\include\hal_com_reg.h +driver\source\net\rtl8189fs\include\hal_data.h +driver\source\net\rtl8189fs\include\hal_gspi.h +driver\source\net\rtl8189fs\include\hal_ic_cfg.h +driver\source\net\rtl8189fs\include\hal_intf.h +driver\source\net\rtl8189fs\include\hal_pg.h +driver\source\net\rtl8189fs\include\hal_phy.h +driver\source\net\rtl8189fs\include\hal_phy_reg.h +driver\source\net\rtl8189fs\include\hal_sdio.h +driver\source\net\rtl8189fs\include\hal_sdio_coex.h +driver\source\net\rtl8189fs\include\ieee80211.h +driver\source\net\rtl8189fs\include\ieee80211_ext.h +driver\source\net\rtl8189fs\include\if_ether.h +driver\source\net\rtl8189fs\include\ip.h +driver\source\net\rtl8189fs\include\linux\wireless.h +driver\source\net\rtl8189fs\include\mlme_osdep.h +driver\source\net\rtl8189fs\include\nic_spec.h +driver\source\net\rtl8189fs\include\osdep_intf.h +driver\source\net\rtl8189fs\include\osdep_service.h +driver\source\net\rtl8189fs\include\osdep_service_bsd.h +driver\source\net\rtl8189fs\include\osdep_service_ce.h +driver\source\net\rtl8189fs\include\osdep_service_linux.h +driver\source\net\rtl8189fs\include\osdep_service_xp.h +driver\source\net\rtl8189fs\include\pci_hal.h +driver\source\net\rtl8189fs\include\pci_ops.h +driver\source\net\rtl8189fs\include\pci_osintf.h +driver\source\net\rtl8189fs\include\recv_osdep.h +driver\source\net\rtl8189fs\include\rtl8188e_cmd.h +driver\source\net\rtl8189fs\include\rtl8188e_dm.h +driver\source\net\rtl8189fs\include\rtl8188e_hal.h +driver\source\net\rtl8189fs\include\rtl8188e_led.h +driver\source\net\rtl8189fs\include\rtl8188e_recv.h +driver\source\net\rtl8189fs\include\rtl8188e_rf.h +driver\source\net\rtl8189fs\include\rtl8188e_spec.h +driver\source\net\rtl8189fs\include\rtl8188e_sreset.h +driver\source\net\rtl8189fs\include\rtl8188e_xmit.h +driver\source\net\rtl8189fs\include\rtl8188f_cmd.h +driver\source\net\rtl8189fs\include\rtl8188f_dm.h +driver\source\net\rtl8189fs\include\rtl8188f_hal.h +driver\source\net\rtl8189fs\include\rtl8188f_led.h +driver\source\net\rtl8189fs\include\rtl8188f_recv.h +driver\source\net\rtl8189fs\include\rtl8188f_rf.h +driver\source\net\rtl8189fs\include\rtl8188f_spec.h +driver\source\net\rtl8189fs\include\rtl8188f_sreset.h +driver\source\net\rtl8189fs\include\rtl8188f_xmit.h +driver\source\net\rtl8189fs\include\rtl8192e_cmd.h +driver\source\net\rtl8189fs\include\rtl8192e_dm.h +driver\source\net\rtl8189fs\include\rtl8192e_hal.h +driver\source\net\rtl8189fs\include\rtl8192e_led.h +driver\source\net\rtl8189fs\include\rtl8192e_recv.h +driver\source\net\rtl8189fs\include\rtl8192e_rf.h +driver\source\net\rtl8189fs\include\rtl8192e_spec.h +driver\source\net\rtl8189fs\include\rtl8192e_sreset.h +driver\source\net\rtl8189fs\include\rtl8192e_xmit.h +driver\source\net\rtl8189fs\include\rtl8192f_cmd.h +driver\source\net\rtl8189fs\include\rtl8192f_dm.h +driver\source\net\rtl8189fs\include\rtl8192f_hal.h +driver\source\net\rtl8189fs\include\rtl8192f_led.h +driver\source\net\rtl8189fs\include\rtl8192f_recv.h +driver\source\net\rtl8189fs\include\rtl8192f_rf.h +driver\source\net\rtl8189fs\include\rtl8192f_spec.h +driver\source\net\rtl8189fs\include\rtl8192f_sreset.h +driver\source\net\rtl8189fs\include\rtl8192f_xmit.h +driver\source\net\rtl8189fs\include\rtl8703b_cmd.h +driver\source\net\rtl8189fs\include\rtl8703b_dm.h +driver\source\net\rtl8189fs\include\rtl8703b_hal.h +driver\source\net\rtl8189fs\include\rtl8703b_led.h +driver\source\net\rtl8189fs\include\rtl8703b_recv.h +driver\source\net\rtl8189fs\include\rtl8703b_rf.h +driver\source\net\rtl8189fs\include\rtl8703b_spec.h +driver\source\net\rtl8189fs\include\rtl8703b_sreset.h +driver\source\net\rtl8189fs\include\rtl8703b_xmit.h +driver\source\net\rtl8189fs\include\rtl8710b_cmd.h +driver\source\net\rtl8189fs\include\rtl8710b_dm.h +driver\source\net\rtl8189fs\include\rtl8710b_hal.h +driver\source\net\rtl8189fs\include\rtl8710b_led.h +driver\source\net\rtl8189fs\include\rtl8710b_lps_poff.h +driver\source\net\rtl8189fs\include\rtl8710b_recv.h +driver\source\net\rtl8189fs\include\rtl8710b_rf.h +driver\source\net\rtl8189fs\include\rtl8710b_spec.h +driver\source\net\rtl8189fs\include\rtl8710b_sreset.h +driver\source\net\rtl8189fs\include\rtl8710b_xmit.h +driver\source\net\rtl8189fs\include\rtl8723b_cmd.h +driver\source\net\rtl8189fs\include\rtl8723b_dm.h +driver\source\net\rtl8189fs\include\rtl8723b_hal.h +driver\source\net\rtl8189fs\include\rtl8723b_led.h +driver\source\net\rtl8189fs\include\rtl8723b_recv.h +driver\source\net\rtl8189fs\include\rtl8723b_rf.h +driver\source\net\rtl8189fs\include\rtl8723b_spec.h +driver\source\net\rtl8189fs\include\rtl8723b_sreset.h +driver\source\net\rtl8189fs\include\rtl8723b_xmit.h +driver\source\net\rtl8189fs\include\rtl8723d_cmd.h +driver\source\net\rtl8189fs\include\rtl8723d_dm.h +driver\source\net\rtl8189fs\include\rtl8723d_hal.h +driver\source\net\rtl8189fs\include\rtl8723d_led.h +driver\source\net\rtl8189fs\include\rtl8723d_lps_poff.h +driver\source\net\rtl8189fs\include\rtl8723d_recv.h +driver\source\net\rtl8189fs\include\rtl8723d_rf.h +driver\source\net\rtl8189fs\include\rtl8723d_spec.h +driver\source\net\rtl8189fs\include\rtl8723d_sreset.h +driver\source\net\rtl8189fs\include\rtl8723d_xmit.h +driver\source\net\rtl8189fs\include\rtl8812a_cmd.h +driver\source\net\rtl8189fs\include\rtl8812a_dm.h +driver\source\net\rtl8189fs\include\rtl8812a_hal.h +driver\source\net\rtl8189fs\include\rtl8812a_led.h +driver\source\net\rtl8189fs\include\rtl8812a_recv.h +driver\source\net\rtl8189fs\include\rtl8812a_rf.h +driver\source\net\rtl8189fs\include\rtl8812a_spec.h +driver\source\net\rtl8189fs\include\rtl8812a_sreset.h +driver\source\net\rtl8189fs\include\rtl8812a_xmit.h +driver\source\net\rtl8189fs\include\rtl8814a_cmd.h +driver\source\net\rtl8189fs\include\rtl8814a_dm.h +driver\source\net\rtl8189fs\include\rtl8814a_hal.h +driver\source\net\rtl8189fs\include\rtl8814a_led.h +driver\source\net\rtl8189fs\include\rtl8814a_recv.h +driver\source\net\rtl8189fs\include\rtl8814a_rf.h +driver\source\net\rtl8189fs\include\rtl8814a_spec.h +driver\source\net\rtl8189fs\include\rtl8814a_sreset.h +driver\source\net\rtl8189fs\include\rtl8814a_xmit.h +driver\source\net\rtl8189fs\include\rtl8821a_spec.h +driver\source\net\rtl8189fs\include\rtl8821a_xmit.h +driver\source\net\rtl8189fs\include\rtl8821ce_hal.h +driver\source\net\rtl8189fs\include\rtl8821cs_hal.h +driver\source\net\rtl8189fs\include\rtl8821cu_hal.h +driver\source\net\rtl8189fs\include\rtl8821c_dm.h +driver\source\net\rtl8189fs\include\rtl8821c_hal.h +driver\source\net\rtl8189fs\include\rtl8821c_spec.h +driver\source\net\rtl8189fs\include\rtl8822be_hal.h +driver\source\net\rtl8189fs\include\rtl8822bs_hal.h +driver\source\net\rtl8189fs\include\rtl8822bu_hal.h +driver\source\net\rtl8189fs\include\rtl8822b_hal.h +driver\source\net\rtl8189fs\include\rtl8822ce_hal.h +driver\source\net\rtl8189fs\include\rtl8822cs_hal.h +driver\source\net\rtl8189fs\include\rtl8822cu_hal.h +driver\source\net\rtl8189fs\include\rtl8822c_hal.h +driver\source\net\rtl8189fs\include\rtw_android.h +driver\source\net\rtl8189fs\include\rtw_ap.h +driver\source\net\rtl8189fs\include\rtw_beamforming.h +driver\source\net\rtl8189fs\include\rtw_br_ext.h +driver\source\net\rtl8189fs\include\rtw_btcoex.h +driver\source\net\rtl8189fs\include\rtw_btcoex_wifionly.h +driver\source\net\rtl8189fs\include\rtw_bt_mp.h +driver\source\net\rtl8189fs\include\rtw_byteorder.h +driver\source\net\rtl8189fs\include\rtw_cmd.h +driver\source\net\rtl8189fs\include\rtw_debug.h +driver\source\net\rtl8189fs\include\rtw_eeprom.h +driver\source\net\rtl8189fs\include\rtw_efuse.h +driver\source\net\rtl8189fs\include\rtw_event.h +driver\source\net\rtl8189fs\include\rtw_ht.h +driver\source\net\rtl8189fs\include\rtw_io.h +driver\source\net\rtl8189fs\include\rtw_ioctl.h +driver\source\net\rtl8189fs\include\rtw_ioctl_query.h +driver\source\net\rtl8189fs\include\rtw_ioctl_set.h +driver\source\net\rtl8189fs\include\rtw_iol.h +driver\source\net\rtl8189fs\include\rtw_mcc.h +driver\source\net\rtl8189fs\include\rtw_mem.h +driver\source\net\rtl8189fs\include\rtw_mi.h +driver\source\net\rtl8189fs\include\rtw_mlme.h +driver\source\net\rtl8189fs\include\rtw_mlme_ext.h +driver\source\net\rtl8189fs\include\rtw_mp.h +driver\source\net\rtl8189fs\include\rtw_mp_phy_regdef.h +driver\source\net\rtl8189fs\include\rtw_odm.h +driver\source\net\rtl8189fs\include\rtw_p2p.h +driver\source\net\rtl8189fs\include\rtw_pwrctrl.h +driver\source\net\rtl8189fs\include\rtw_qos.h +driver\source\net\rtl8189fs\include\rtw_recv.h +driver\source\net\rtl8189fs\include\rtw_rf.h +driver\source\net\rtl8189fs\include\rtw_rm.h +driver\source\net\rtl8189fs\include\rtw_rm_fsm.h +driver\source\net\rtl8189fs\include\rtw_rson.h +driver\source\net\rtl8189fs\include\rtw_sdio.h +driver\source\net\rtl8189fs\include\rtw_security.h +driver\source\net\rtl8189fs\include\rtw_sreset.h +driver\source\net\rtl8189fs\include\rtw_tdls.h +driver\source\net\rtl8189fs\include\rtw_version.h +driver\source\net\rtl8189fs\include\rtw_vht.h +driver\source\net\rtl8189fs\include\rtw_wapi.h +driver\source\net\rtl8189fs\include\rtw_wifi_regd.h +driver\source\net\rtl8189fs\include\rtw_xmit.h +driver\source\net\rtl8189fs\include\sdio_hal.h +driver\source\net\rtl8189fs\include\sdio_ops.h +driver\source\net\rtl8189fs\include\sdio_ops_ce.h +driver\source\net\rtl8189fs\include\sdio_ops_linux.h +driver\source\net\rtl8189fs\include\sdio_ops_xp.h +driver\source\net\rtl8189fs\include\sdio_osintf.h +driver\source\net\rtl8189fs\include\sta_info.h +driver\source\net\rtl8189fs\include\usb_hal.h +driver\source\net\rtl8189fs\include\usb_ops.h +driver\source\net\rtl8189fs\include\usb_ops_linux.h +driver\source\net\rtl8189fs\include\usb_osintf.h +driver\source\net\rtl8189fs\include\usb_vendor_req.h +driver\source\net\rtl8189fs\include\wifi.h +driver\source\net\rtl8189fs\include\wlan_bssdef.h +driver\source\net\rtl8189fs\include\xmit_osdep.h +driver\source\net\rtl8189fs\Makefile +driver\source\net\rtl8189fs\os_dep\linux\custom_gpio_linux.c +driver\source\net\rtl8189fs\os_dep\linux\ioctl_cfg80211.c +driver\source\net\rtl8189fs\os_dep\linux\ioctl_cfg80211.h +driver\source\net\rtl8189fs\os_dep\linux\ioctl_linux.c +driver\source\net\rtl8189fs\os_dep\linux\ioctl_mp.c +driver\source\net\rtl8189fs\os_dep\linux\mlme_linux.c +driver\source\net\rtl8189fs\os_dep\linux\os_intfs.c +driver\source\net\rtl8189fs\os_dep\linux\recv_linux.c +driver\source\net\rtl8189fs\os_dep\linux\rhashtable.c +driver\source\net\rtl8189fs\os_dep\linux\rhashtable.h +driver\source\net\rtl8189fs\os_dep\linux\rtw_android.c +driver\source\net\rtl8189fs\os_dep\linux\rtw_cfgvendor.c +driver\source\net\rtl8189fs\os_dep\linux\rtw_cfgvendor.h +driver\source\net\rtl8189fs\os_dep\linux\rtw_proc.c +driver\source\net\rtl8189fs\os_dep\linux\rtw_proc.h +driver\source\net\rtl8189fs\os_dep\linux\rtw_rhashtable.c +driver\source\net\rtl8189fs\os_dep\linux\rtw_rhashtable.h +driver\source\net\rtl8189fs\os_dep\linux\sdio_intf.c +driver\source\net\rtl8189fs\os_dep\linux\sdio_ops_linux.c +driver\source\net\rtl8189fs\os_dep\linux\wifi_regd.c +driver\source\net\rtl8189fs\os_dep\linux\xmit_linux.c +driver\source\net\rtl8189fs\os_dep\osdep_service.c +driver\source\net\rtl8189fs\platform\custom_country_chplan.h +driver\source\net\rtl8189fs\platform\platform_aml_s905_sdio.c +driver\source\net\rtl8189fs\platform\platform_aml_s905_sdio.h +driver\source\net\rtl8189fs\platform\platform_arm_act_sdio.c +driver\source\net\rtl8189fs\platform\platform_ARM_SUN50IW1P1_sdio.c +driver\source\net\rtl8189fs\platform\platform_ARM_SUNnI_sdio.c +driver\source\net\rtl8189fs\platform\platform_ARM_SUNxI_sdio.c +driver\source\net\rtl8189fs\platform\platform_ARM_SUNxI_usb.c +driver\source\net\rtl8189fs\platform\platform_ARM_WMT_sdio.c +driver\source\net\rtl8189fs\platform\platform_hisilicon_hi3798_sdio.c +driver\source\net\rtl8189fs\platform\platform_hisilicon_hi3798_sdio.h +driver\source\net\rtl8189fs\platform\platform_ops.c +driver\source\net\rtl8189fs\platform\platform_ops.h +driver\source\net\rtl8189fs\platform\platform_RTK_DMP_usb.c +driver\source\net\rtl8189fs\platform\platform_sprd_sdio.c +driver\source\net\rtl8189fs\platform\platform_zte_zx296716_sdio.c +driver\source\net\rtl8189fs\platform\platform_zte_zx296716_sdio.h +driver\source\sample\fake\fake_main.c +driver\source\sample\fake\Makefile +driver\source\touch\touch_gt911\Makefile +driver\source\touch\touch_gt911\touch_common.c +driver\source\touch\touch_gt911\touch_gt911.c +driver\source\touch\touch_gt911\touch_gt911.h +driver\source\touch\touch_gt911\touch_i2c.c +hdal\drivers\k_driver\include\comm\bin_info.h +hdal\drivers\k_driver\include\comm\compiler.h +hdal\drivers\k_driver\include\comm\ddr_arb.h +hdal\drivers\k_driver\include\comm\ddr_arb_lmt.h +hdal\drivers\k_driver\include\comm\driver.h +hdal\drivers\k_driver\include\comm\drvdump.h +hdal\drivers\k_driver\include\comm\drv_lmt.h +hdal\drivers\k_driver\include\comm\fdt.h +hdal\drivers\k_driver\include\comm\gyro_drv.h +hdal\drivers\k_driver\include\comm\gyro_spi.h +hdal\drivers\k_driver\include\comm\hwclock.h +hdal\drivers\k_driver\include\comm\hwpower.h +hdal\drivers\k_driver\include\comm\libfdt.h +hdal\drivers\k_driver\include\comm\libfdt_env.h +hdal\drivers\k_driver\include\comm\log.h +hdal\drivers\k_driver\include\comm\nvtmem.h +hdal\drivers\k_driver\include\comm\pwm.h +hdal\drivers\k_driver\include\comm\pwm_protected.h +hdal\drivers\k_driver\include\comm\sdp.h +hdal\drivers\k_driver\include\comm\shm_info.h +hdal\drivers\k_driver\include\comm\sif_api.h +hdal\drivers\k_driver\include\comm\timer.h +hdal\drivers\k_driver\include\comm\timer_ioctl.h +hdal\drivers\k_driver\include\comm\timer_protected.h +hdal\drivers\k_driver\include\comm\tse.h +hdal\drivers\k_driver\include\comm\tse_ioctl.h +hdal\drivers\k_driver\include\comm\usb_chrgdet.h +hdal\drivers\k_driver\include\kdrv_ai\kdrv_ai.h +hdal\drivers\k_driver\include\kdrv_ai\kdrv_ai_builtin.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_aac.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_adpcm.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_aec.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_agc.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_anr.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_backcompatible.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_doa.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_filt.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_g711.h +hdal\drivers\k_driver\include\kdrv_audioio\audlib_src.h +hdal\drivers\k_driver\include\kdrv_audioio\kdrv_audioio.h +hdal\drivers\k_driver\include\kdrv_audioio\kdrv_audio_lmt.h +hdal\drivers\k_driver\include\kdrv_builtin\audcap_builtin.h +hdal\drivers\k_driver\include\kdrv_builtin\jpgenc_builtin.h +hdal\drivers\k_driver\include\kdrv_builtin\kdrv_builtin.h +hdal\drivers\k_driver\include\kdrv_builtin\kdrv_ipp_builtin.h +hdal\drivers\k_driver\include\kdrv_builtin\kflow_ai_builtin_api.h +hdal\drivers\k_driver\include\kdrv_builtin\nvtmpp_init.h +hdal\drivers\k_driver\include\kdrv_builtin\pdcnn_api.h +hdal\drivers\k_driver\include\kdrv_builtin\sie_init.h +hdal\drivers\k_driver\include\kdrv_builtin\unlzma.h +hdal\drivers\k_driver\include\kdrv_builtin\vdoenc_builtin.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_affine.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_affine_lmt.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_gfx_if.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_grph.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_grph_lmt.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_ise.h +hdal\drivers\k_driver\include\kdrv_gfx2d\kdrv_ise_lmt.h +hdal\drivers\k_driver\include\kdrv_type.h +hdal\drivers\k_driver\include\kdrv_videocapture\kdrv_sie.h +hdal\drivers\k_driver\include\kdrv_videocapture\kdrv_ssenif.h +hdal\drivers\k_driver\include\kdrv_videocapture\kdrv_ssenif_lmt.h +hdal\drivers\k_driver\include\kdrv_videocapture\kdrv_tge.h +hdal\drivers\k_driver\include\kdrv_videodec\kdrv_videodec.h +hdal\drivers\k_driver\include\kdrv_videodec\kdrv_videodec_jpeg_lmt.h +hdal\drivers\k_driver\include\kdrv_videodec\kdrv_videodec_lmt.h +hdal\drivers\k_driver\include\kdrv_videoenc\kdrv_videoenc.h +hdal\drivers\k_driver\include\kdrv_videoenc\kdrv_videoenc_jpeg_lmt.h +hdal\drivers\k_driver\include\kdrv_videoenc\kdrv_videoenc_lmt.h +hdal\drivers\k_driver\include\kdrv_videoout\kdrv_vdoout.h +hdal\drivers\k_driver\include\kdrv_videoout\kdrv_vdoout_lmt.h +hdal\drivers\k_driver\include\kdrv_videoout\nvt_fb.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_dce.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_dce_lmt.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ife.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ife_lmt.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ime.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ime_lmt.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ipe.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ipe_lmt.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ipp.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_ipp_utility.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_sde.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_vpe.h +hdal\drivers\k_driver\include\kdrv_videoprocess\kdrv_vpe_config.h +hdal\drivers\k_driver\include\nvt_sdk_ver.h +hdal\drivers\k_driver\include\rtos_na51089\adc.h +hdal\drivers\k_driver\include\rtos_na51089\affine_plat.h +hdal\drivers\k_driver\include\rtos_na51089\cache.h +hdal\drivers\k_driver\include\rtos_na51089\clock.h +hdal\drivers\k_driver\include\rtos_na51089\cpu.h +hdal\drivers\k_driver\include\rtos_na51089\crypto.h +hdal\drivers\k_driver\include\rtos_na51089\dispcomn.h +hdal\drivers\k_driver\include\rtos_na51089\dispctrl.h +hdal\drivers\k_driver\include\rtos_na51089\dispdevctrl.h +hdal\drivers\k_driver\include\rtos_na51089\dispdev_ioctrl.h +hdal\drivers\k_driver\include\rtos_na51089\display.h +hdal\drivers\k_driver\include\rtos_na51089\displyr.h +hdal\drivers\k_driver\include\rtos_na51089\dma.h +hdal\drivers\k_driver\include\rtos_na51089\drtc.h +hdal\drivers\k_driver\include\rtos_na51089\dsi.h +hdal\drivers\k_driver\include\rtos_na51089\gpio.h +hdal\drivers\k_driver\include\rtos_na51089\grph_plat.h +hdal\drivers\k_driver\include\rtos_na51089\hash.h +hdal\drivers\k_driver\include\rtos_na51089\hdmitx.h +hdal\drivers\k_driver\include\rtos_na51089\ide.h +hdal\drivers\k_driver\include\rtos_na51089\interrupt.h +hdal\drivers\k_driver\include\rtos_na51089\kdrv_i2c.h +hdal\drivers\k_driver\include\rtos_na51089\nand.h +hdal\drivers\k_driver\include\rtos_na51089\nvt-sramctl.h +hdal\drivers\k_driver\include\rtos_na51089\nvt_eth.h +hdal\drivers\k_driver\include\rtos_na51089\pad.h +hdal\drivers\k_driver\include\rtos_na51089\pll.h +hdal\drivers\k_driver\include\rtos_na51089\rsa.h +hdal\drivers\k_driver\include\rtos_na51089\rtc.h +hdal\drivers\k_driver\include\rtos_na51089\rtosfdt.h +hdal\drivers\k_driver\include\rtos_na51089\sdio.h +hdal\drivers\k_driver\include\rtos_na51089\sdmmc.h +hdal\drivers\k_driver\include\rtos_na51089\sdmmc_desc.h +hdal\drivers\k_driver\include\rtos_na51089\sdp.h +hdal\drivers\k_driver\include\rtos_na51089\sif_api.h +hdal\drivers\k_driver\include\rtos_na51089\spi.h +hdal\drivers\k_driver\include\rtos_na51089\strg_def.h +hdal\drivers\k_driver\include\rtos_na51089\top.h +hdal\drivers\k_driver\include\rtos_na51089\trng.h +hdal\drivers\k_driver\include\rtos_na51089\usb2dev.h +hdal\drivers\k_driver\include\rtos_na51089\usb_define.h +hdal\drivers\k_driver\include\rtos_na51089\usb_desc.h +hdal\drivers\k_driver\include\rtos_na51089\uvcp.h +hdal\drivers\k_driver\include\rtos_na51089\v7_pmu.h +hdal\drivers\k_driver\include\rtos_na51089\wdt.h +hdal\drivers\k_driver\source\comm\ddr_arb\ddr_arb_api.c +hdal\drivers\k_driver\source\comm\ddr_arb\ddr_arb_drv.c +hdal\drivers\k_driver\source\comm\ddr_arb\ddr_arb_export.c +hdal\drivers\k_driver\source\comm\ddr_arb\ddr_arb_main.c +hdal\drivers\k_driver\source\comm\ddr_arb\ddr_arb_platform.c +hdal\drivers\k_driver\source\comm\ddr_arb\ddr_arb_proc.c +hdal\drivers\k_driver\source\comm\ddr_arb\emu_arb.c +hdal\drivers\k_driver\source\comm\ddr_arb\emu_arb.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_api.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_dbg.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_drv.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_int.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_ioctl.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_main.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_platform.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_proc.h +hdal\drivers\k_driver\source\comm\ddr_arb\include\ddr_arb_reg.h +hdal\drivers\k_driver\source\comm\drvdump\drvdump_ver.c +hdal\drivers\k_driver\source\comm\drvdump\Makefile +hdal\drivers\k_driver\source\comm\drvdump\nvt_drvdump.c +hdal\drivers\k_driver\source\comm\drvdump\publish.json +hdal\drivers\k_driver\source\comm\drv_sys\ddr_proc.c +hdal\drivers\k_driver\source\comm\drv_sys\emu_timer.h +hdal\drivers\k_driver\source\comm\drv_sys\heavyload.h +hdal\drivers\k_driver\source\comm\drv_sys\heavyload_proc.c +hdal\drivers\k_driver\source\comm\drv_sys\heavyload_proc.h +hdal\drivers\k_driver\source\comm\drv_sys\include\ddr_proc.h +hdal\drivers\k_driver\source\comm\drv_sys\include\hwclock_int.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_api.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_dbg.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_drv.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_main.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_platform.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_proc.h +hdal\drivers\k_driver\source\comm\drv_sys\include\timer_reg.h +hdal\drivers\k_driver\source\comm\drv_sys\timer_api.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_drv.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_export.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_int.h +hdal\drivers\k_driver\source\comm\drv_sys\timer_ioctl.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_main.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_platform.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_proc.c +hdal\drivers\k_driver\source\comm\drv_sys\timer_reg.h +hdal\drivers\k_driver\source\comm\dummy\dummy.c +hdal\drivers\k_driver\source\comm\dummy\dummy_core.c +hdal\drivers\k_driver\source\comm\dummy\Makefile +hdal\drivers\k_driver\source\comm\dummy\publish.json +hdal\drivers\k_driver\source\comm\fdt\fdt.c +hdal\drivers\k_driver\source\comm\fdt\fdt_addresses.c +hdal\drivers\k_driver\source\comm\fdt\fdt_empty_tree.c +hdal\drivers\k_driver\source\comm\fdt\fdt_export.c +hdal\drivers\k_driver\source\comm\fdt\fdt_overlay.c +hdal\drivers\k_driver\source\comm\fdt\fdt_ro.c +hdal\drivers\k_driver\source\comm\fdt\fdt_rw.c +hdal\drivers\k_driver\source\comm\fdt\fdt_strerror.c +hdal\drivers\k_driver\source\comm\fdt\fdt_sw.c +hdal\drivers\k_driver\source\comm\fdt\fdt_wip.c +hdal\drivers\k_driver\source\comm\fdt\libfdt_internal.h +hdal\drivers\k_driver\source\comm\kdrv_comm_main.c +hdal\drivers\k_driver\source\comm\kdrv_log\vg_log_core.h +hdal\drivers\k_driver\source\comm\kdrv_log\vg_log_linux.c +hdal\drivers\k_driver\source\comm\kdrv_log\vg_log_pif.h +hdal\drivers\k_driver\source\comm\kdrv_log\vg_log_pub.c +hdal\drivers\k_driver\source\comm\Makefile +hdal\drivers\k_driver\source\comm\nvtmem\Makefile +hdal\drivers\k_driver\source\comm\nvtmem\nvtmem_main.c +hdal\drivers\k_driver\source\comm\nvtmem\publish.json +hdal\drivers\k_driver\source\comm\publish.json +hdal\drivers\k_driver\source\comm\pwm\include\pwm_api.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_dbg.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_drv.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_int.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_ioctl.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_main.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_platform.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_proc.h +hdal\drivers\k_driver\source\comm\pwm\include\pwm_reg.h +hdal\drivers\k_driver\source\comm\pwm\pwm_api.c +hdal\drivers\k_driver\source\comm\pwm\pwm_drv.c +hdal\drivers\k_driver\source\comm\pwm\pwm_export.c +hdal\drivers\k_driver\source\comm\pwm\pwm_main.c +hdal\drivers\k_driver\source\comm\pwm\pwm_platform.c +hdal\drivers\k_driver\source\comm\pwm\pwm_proc.c +hdal\drivers\k_driver\source\comm\sdp\include\sdp_dbg.h +hdal\drivers\k_driver\source\comm\sdp\include\sdp_drv.h +hdal\drivers\k_driver\source\comm\sdp\include\sdp_int.h +hdal\drivers\k_driver\source\comm\sdp\include\sdp_main.h +hdal\drivers\k_driver\source\comm\sdp\include\sdp_platform.h +hdal\drivers\k_driver\source\comm\sdp\include\sdp_reg.h +hdal\drivers\k_driver\source\comm\sdp\Makefile +hdal\drivers\k_driver\source\comm\sdp\publish.json +hdal\drivers\k_driver\source\comm\sdp\sdp_drv.c +hdal\drivers\k_driver\source\comm\sdp\sdp_export.c +hdal\drivers\k_driver\source\comm\sdp\sdp_main.c +hdal\drivers\k_driver\source\comm\sdp\sdp_platform.c +hdal\drivers\k_driver\source\comm\sif\include\sif.h +hdal\drivers\k_driver\source\comm\sif\include\sif_api.h +hdal\drivers\k_driver\source\comm\sif\include\sif_dbg.h +hdal\drivers\k_driver\source\comm\sif\include\sif_drv.h +hdal\drivers\k_driver\source\comm\sif\include\sif_int.h +hdal\drivers\k_driver\source\comm\sif\include\sif_ioctl.h +hdal\drivers\k_driver\source\comm\sif\include\sif_main.h +hdal\drivers\k_driver\source\comm\sif\include\sif_proc.h +hdal\drivers\k_driver\source\comm\sif\include\sif_reg.h +hdal\drivers\k_driver\source\comm\sif\sif_api.c +hdal\drivers\k_driver\source\comm\sif\sif_drv.c +hdal\drivers\k_driver\source\comm\sif\sif_export.c +hdal\drivers\k_driver\source\comm\sif\sif_main.c +hdal\drivers\k_driver\source\comm\sif\sif_proc.c +hdal\drivers\k_driver\source\comm\tse\include\tse_api.h +hdal\drivers\k_driver\source\comm\tse\include\tse_dbg.h +hdal\drivers\k_driver\source\comm\tse\include\tse_drv.h +hdal\drivers\k_driver\source\comm\tse\include\tse_int.h +hdal\drivers\k_driver\source\comm\tse\include\tse_main.h +hdal\drivers\k_driver\source\comm\tse\include\tse_platform_int.h +hdal\drivers\k_driver\source\comm\tse\include\tse_proc.h +hdal\drivers\k_driver\source\comm\tse\include\tse_reg.h +hdal\drivers\k_driver\source\comm\tse\Makefile +hdal\drivers\k_driver\source\comm\tse\publish.json +hdal\drivers\k_driver\source\comm\tse\tse_api.c +hdal\drivers\k_driver\source\comm\tse\tse_drv.c +hdal\drivers\k_driver\source\comm\tse\tse_export.c +hdal\drivers\k_driver\source\comm\tse\tse_ioctl.c +hdal\drivers\k_driver\source\comm\tse\tse_main.c +hdal\drivers\k_driver\source\comm\tse\tse_platform.c +hdal\drivers\k_driver\source\comm\tse\tse_proc.c +hdal\drivers\k_driver\source\comm\usb2dev\emu_usbtest.c +hdal\drivers\k_driver\source\comm\usb2dev\include\emu_usbtest.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_api.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_dbg.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_drv.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_int.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_ioctl.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_main.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_proc.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb2dev_reg.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb_define.h +hdal\drivers\k_driver\source\comm\usb2dev\include\usb_desc.h +hdal\drivers\k_driver\source\comm\usb2dev\Makefile +hdal\drivers\k_driver\source\comm\usb2dev\publish.json +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_api.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_ClsDrvTsk.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_DevReqStd.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_drv.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_EPConfig.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_isr.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_main.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_proc.c +hdal\drivers\k_driver\source\comm\usb2dev\usb2dev_ver.c +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_api.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_dbg.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_drv.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_ioctl.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_main.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_proc.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\include\usb_chrgdet_reg.h +hdal\drivers\k_driver\source\comm\usb_chrgdet\Makefile +hdal\drivers\k_driver\source\comm\usb_chrgdet\publish.json +hdal\drivers\k_driver\source\comm\usb_chrgdet\usb_chrgdet.c +hdal\drivers\k_driver\source\comm\usb_chrgdet\usb_chrgdet_api.c +hdal\drivers\k_driver\source\comm\usb_chrgdet\usb_chrgdet_drv.c +hdal\drivers\k_driver\source\comm\usb_chrgdet\usb_chrgdet_main.c +hdal\drivers\k_driver\source\comm\usb_chrgdet\usb_chrgdet_proc.c +hdal\drivers\k_driver\source\comm\usb_chrgdet\usb_chrgdet_ver.c +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_api.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_dbg.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_drv.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_int.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_ioctl.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_main.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_proc.h +hdal\drivers\k_driver\source\comm\uvcp\include\uvcp_reg.h +hdal\drivers\k_driver\source\comm\uvcp\Makefile +hdal\drivers\k_driver\source\comm\uvcp\publish.json +hdal\drivers\k_driver\source\comm\uvcp\uvcp.c +hdal\drivers\k_driver\source\comm\uvcp\uvcp_api.c +hdal\drivers\k_driver\source\comm\uvcp\uvcp_drv.c +hdal\drivers\k_driver\source\comm\uvcp\uvcp_main.c +hdal\drivers\k_driver\source\comm\uvcp\uvcp_proc.c +hdal\drivers\k_driver\source\include\cache_protected.h +hdal\drivers\k_driver\source\include\cache_protected_na51000.h +hdal\drivers\k_driver\source\include\cache_protected_na51089.h +hdal\drivers\k_driver\source\include\cpu_protected.h +hdal\drivers\k_driver\source\include\cpu_protected_na51000.h +hdal\drivers\k_driver\source\include\cpu_protected_na51089.h +hdal\drivers\k_driver\source\include\crypto_protected.h +hdal\drivers\k_driver\source\include\crypto_protected_na51000.h +hdal\drivers\k_driver\source\include\crypto_protected_na51089.h +hdal\drivers\k_driver\source\include\dma_protected.h +hdal\drivers\k_driver\source\include\dma_protected_na51000.h +hdal\drivers\k_driver\source\include\dma_protected_na51089.h +hdal\drivers\k_driver\source\include\efuse_protected.h +hdal\drivers\k_driver\source\include\efuse_protected_na51000.h +hdal\drivers\k_driver\source\include\efuse_protected_na51089.h +hdal\drivers\k_driver\source\include\ethernet_protected.h +hdal\drivers\k_driver\source\include\io_address.h +hdal\drivers\k_driver\source\include\io_address_na51000.h +hdal\drivers\k_driver\source\include\io_address_na51089.h +hdal\drivers\k_driver\source\include\nand_protected.h +hdal\drivers\k_driver\source\include\nand_protected_na51000.h +hdal\drivers\k_driver\source\include\nand_protected_na51089.h +hdal\drivers\k_driver\source\include\pll_protected.h +hdal\drivers\k_driver\source\include\pll_protected_na51000.h +hdal\drivers\k_driver\source\include\pll_protected_na51089.h +hdal\drivers\k_driver\source\include\rcw_macro.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\AudCodecEmbd\AudCodecEmbd_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audio_api.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audio_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audio_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audio_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audio_platform.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audio_proc.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_aac\aud_aacd_api.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_aac\aud_aace_api.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_aec\aec_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_aec\aec_ns_private.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_aec\aec_private.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_agc\agc_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_anr\anr_err.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_anr\fxpt_fft_2.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_anr\fxpt_sqrt.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_anr\type.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_doa\doa_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_doa\vad_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\audlib_filt\iir.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\Audio.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\AudioCodec.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_api.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_ioctl.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_platform.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_proc.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\include\audio_reg.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audio_common\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\ac108.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\audext_ac108_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\audext_ac108_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\include\audext_ac108_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\include\audext_ac108_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\include\audext_ac108_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\ac108\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\audext_emu_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\audext_emu_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\include\audext_emu_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\include\audext_emu_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\include\audext_emu_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audio_device\emu\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\audlib_aac_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\audlib_aac_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\audlib_aac_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\aud_aacd_api.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\aud_aace_api.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\include\audlib_aac_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\include\audlib_aac_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\include\audlib_aac_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aac\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\audlib_adpcm_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\audlib_adpcm_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\include\audlib_adpcm_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\include\audlib_adpcm_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\include\audlib_adpcm_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_adpcm\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\aec_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\aec_ns_private.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\aec_private.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\audlib_aec_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\audlib_aec_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\audlib_aec_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\include\audlib_aec_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\include\audlib_aec_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\include\audlib_aec_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_aec\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\agc_int.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\audlib_agc_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\audlib_agc_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\audlib_agc_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\include\audlib_agc_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\include\audlib_agc_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\include\audlib_agc_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_agc\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\anr_err.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\audlib_anr_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\audlib_anr_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\audlib_anr_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\fxpt_fft_2.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\fxpt_sqrt.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\include\audlib_anr_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\include\audlib_anr_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\include\audlib_anr_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_anr\type.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\audlib_filt_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\audlib_filt_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\audlib_filt_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\iir.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\include\audlib_filt_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\include\audlib_filt_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\include\audlib_filt_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_filt\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\audlib_g711_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\audlib_g711_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\audlib_g711_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\include\audlib_g711_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\include\audlib_g711_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\include\audlib_g711_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_g711\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\audlib_src_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\audlib_src_export.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\audlib_src_main.c +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\include\audlib_src_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\include\audlib_src_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\include\audlib_src_main.h +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\audlib_src\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\include\kdrv_audioio_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\include\kdrv_audioio_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\include\kdrv_audioio_int.h +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\include\kdrv_audioio_list.h +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\include\kdrv_audioio_main.h +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\kdrv_audioio_drv.c +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\kdrv_audioio_export.c +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\kdrv_audioio_main.c +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\kdrv_audio\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\selftest\audlib_test\include\audlib_emu_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\selftest\audlib_test\include\audlib_emu_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\selftest\audlib_test\include\audlib_emu_main.h +hdal\drivers\k_driver\source\kdrv_audioio\selftest\audlib_test\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\selftest\audlib_test\publish.json +hdal\drivers\k_driver\source\kdrv_audioio\selftest\sample\include\audlib_emu_dbg.h +hdal\drivers\k_driver\source\kdrv_audioio\selftest\sample\include\audlib_emu_drv.h +hdal\drivers\k_driver\source\kdrv_audioio\selftest\sample\include\audlib_emu_main.h +hdal\drivers\k_driver\source\kdrv_audioio\selftest\sample\Makefile +hdal\drivers\k_driver\source\kdrv_audioio\selftest\sample\publish.json +hdal\drivers\k_driver\source\kdrv_builtin\audcap_builtin_export.c +hdal\drivers\k_driver\source\kdrv_builtin\audcap_builtin_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\audcap_builtin_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\dai_api.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\dai_drv.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\dai_export.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\dai_main.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\dai_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\dai_proc.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_api.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_drv.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_int.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_ioctl.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_main.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_proc.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\dai\include\dai_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_api.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_drv.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_export.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_int.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_main.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\eac_proc.c +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_api.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_drv.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_ioctl.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_main.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_proc.h +hdal\drivers\k_driver\source\kdrv_builtin\audio\eac\include\eac_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\bridge.c +hdal\drivers\k_driver\source\kdrv_builtin\bridge.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\ime_builtin_main.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\ime_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\kdrv_ipp_builtin_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\kdrv_ipp_builtin_dbg_info.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\kdrv_ipp_builtin_drawstr.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\kdrv_ipp_builtin_font_map.h +hdal\drivers\k_driver\source\kdrv_builtin\ipp\include\kdrv_ipp_builtin_int.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\ae_builtin.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\ae_builtin.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\ae_builtin_nvt.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\ae_common.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\ae_dtsi.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\ae_param.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\awb_builtin.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\awb_builtin.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\awb_builtin_alg.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\awb_builtin_nvt.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\awb_dtsi.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\awb_param.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_builtin.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_builtin.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_dtsi.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_dtsi.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_lib_nvt.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_param.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_param.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\iq_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\isp_builtin.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\isp_builtin.h +hdal\drivers\k_driver\source\kdrv_builtin\isp\sensor_builtin.c +hdal\drivers\k_driver\source\kdrv_builtin\isp\sensor_builtin.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\ai_drv.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\ai_ioctl.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\ai_main.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_int.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_ll_cmd.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\cnn\cnn_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\ai_api.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\ai_drv.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\ai_ioctl.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\ai_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\ai_main.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\ai_proc.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\cnn_lmt.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\kdrv_ai_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\kdrv_ai_int.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\kdrv_ai_version.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\nue2_lmt.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\include\nue_lmt.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\kdrv_ai_config.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\NT98520_NUE2_Reg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_int.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_ll_cmd.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_reg_new.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue2\nue2_sys_vfy.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_int.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_ll_cmd.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_ai\nue\nue_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_builtin_main.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_builtin_prepare.h +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_builtin_util.c +hdal\drivers\k_driver\source\kdrv_builtin\kdrv_builtin_ver.c +hdal\drivers\k_driver\source\kdrv_builtin\kflow_ai_builtin.c +hdal\drivers\k_driver\source\kdrv_builtin\kflow_ai_builtin.h +hdal\drivers\k_driver\source\kdrv_builtin\kflow_ai_builtin_export.c +hdal\drivers\k_driver\source\kdrv_builtin\Makefile +hdal\drivers\k_driver\source\kdrv_builtin\nvtmpp_init.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\dal_vdoenc.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_api.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_brc.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_drv.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_emu.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_file.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_int.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_ioctl.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_lmt.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_main.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_proc.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpeg_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpg_enc.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpg_header.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\jpg_int.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\include\kdrv_jpeg_queue.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\nvt_jpeg_api.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\nvt_jpeg_drv.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\nvt_jpeg_main.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\nvt_jpeg_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_jpg\nvt_jpeg_proc.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h264\api\h264enc_api.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h264\api\h264_def.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h264\inc\h264enc_header.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h264\inc\h264enc_int.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h264\inc\h264enc_wrap.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h265\api\h265enc_api.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h265\api\h265_def.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h265\inc\h265enc_header.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h265\inc\h265enc_int.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h265\inc\h265enc_wrap.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h26x\api\h26xenc_api.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h26x\api\h26x_def.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h26x\inc\h26xenc_int.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h26x\inc\h26xenc_wrap.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h26x\inc\h26x_bitstream.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\h26x\inc\h26x_common.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\nvt_vdocdc_dbg.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\nvt_vdocdc_drv.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\nvt_vdocdc_drv.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\nvt_vdocdc_export.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\nvt_vdocdc_main.c +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\nvt_vdocdc_main.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\vpu\inc\h26x.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\vpu\inc\h26x_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\nvt_vdocdc\vrc\inc\h26xenc_rc.h +hdal\drivers\k_driver\source\kdrv_builtin\publish.json +hdal\drivers\k_driver\source\kdrv_builtin\sie\siep_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_drv.c +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_drv.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_export.c +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_init_int.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_init_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_int.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_lib.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_limt.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_main.c +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_main.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_platform.c +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_platform.h +hdal\drivers\k_driver\source\kdrv_builtin\sie\sie_reg.h +hdal\drivers\k_driver\source\kdrv_builtin\vdoenc_builtin_export.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_api.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_drv.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_main.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_neon\affine_neon.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_neon\affine_neon.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_neon\Makefile +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_neon\publish.json +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_platform.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\affine_proc.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\emu_affine.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_api.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_compatible.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_dbg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_drv.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_ioctl.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_main.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_platform.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_proc.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\include\affine_reg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\llc.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\Makefile +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_affine\publish.json +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_gfx2d_main.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\emu_grph.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\graphic_api.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\graphic_drv.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\graphic_main.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\graphic_proc.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\grph_int.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\grph_ll.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\grph_platform.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_api.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_dbg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_drv.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_ioctl.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_main.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_proc.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\graphic_reg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\grph_compatible.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_grph\include\grph_platform.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\eng\include\ise_eng.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\eng\include\ise_eng_int_dbg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\eng\include\ise_eng_int_platform.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\eng\include\ise_eng_int_reg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int_api.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int_dbg.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int_drv.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int_main.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int_proc.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\include\kdrv_ise_int_tsk.h +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\kdrv_ise_drv.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\kdrv_ise_export.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\kdrv_ise_main.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\kdrv_ise_platform.c +hdal\drivers\k_driver\source\kdrv_gfx2d\kdrv_ise\kdrv_ise_proc.c +hdal\drivers\k_driver\source\kdrv_gfx2d\Makefile +hdal\drivers\k_driver\source\kdrv_gfx2d\publish.json +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\include\kdrv_sie_api.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\include\kdrv_sie_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\include\kdrv_sie_proc.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\include\sie_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\kdrv_debug\kdrv_sie_debug_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\kdrv_flow\kdrv_sie_config.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\kdrv_flow\kdrv_sie_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\kdrv_sie_export.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\kdrv_sie_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_sie\kdrv_sie_proc.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\include\tge_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\include\tge_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\include\tge_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\include\tge_lib.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\include\tge_platform.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\include\tge_reg.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\eng\tge_platform.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int_api.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\include\kdrv_tge_int_proc.h +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\kdrv_tge_api.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\kdrv_tge_drv.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\kdrv_tge_export.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\kdrv_tge_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_tge\kdrv_tge_proc.c +hdal\drivers\k_driver\source\kdrv_videocapture\kdrv_videocapture_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\Makefile +hdal\drivers\k_driver\source\kdrv_videocapture\publish.json +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\csi_api.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\csi_drv.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\csi_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\csi_platform.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\csi_proc.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_api.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_platform.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_proc.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_reg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\csi\include\csi_rule.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\dal_ssenif.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_api.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_proc.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\include\ssenif_reg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\kdrv_ssenif.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\rule_check.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\ssenif_api.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\ssenif_drv.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\ssenif_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\ssenif_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\hal\ssenif_proc.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_api.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_proc.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\include\lvds_reg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\lvds_api.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\lvds_drv.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\lvds_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\lvds_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\lvds_proc.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\lvds\rule_check.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\ar0237\include\test_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\ar0237\include\test_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\ar0237\include\test_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\ar0237\Makefile +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\ar0237\publish.json +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\imx291\include\test_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\imx291\include\test_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\imx291\include\test_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\imx291\Makefile +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\selftest\imx291\publish.json +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_api.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_dbg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_drv.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_main.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_proc.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\include\senphy_reg.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\rule_check.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\senphy_api.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\senphy_drv.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\senphy_int.h +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\senphy_main.c +hdal\drivers\k_driver\source\kdrv_videocapture\ssenif\senphy\senphy_proc.c +hdal\drivers\k_driver\source\kdrv_videocodec\emode\inc\vemd_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\emode\inc\vemd_cfg.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h264_common.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h264_dec.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h264_enc.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h265_dec.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h265_enc.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h265_tool.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h26x_common.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h26x_file.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h26x_job.h +hdal\drivers\k_driver\source\kdrv_videocodec\emu\inc\emu_h26x_mem.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264\api\h264dec_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264\inc\h264dec_cfg.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264\inc\h264dec_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264\inc\h264dec_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\api\h264dec_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\api\h264enc_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\api\h264_def.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\inc\h264dec_cfg.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\inc\h264dec_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\inc\h264dec_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\inc\h264enc_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\inc\h264enc_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h264_emu\inc\h264enc_wrap.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265\api\h265dec_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265\inc\h265dec_cfg.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265\inc\h265dec_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265\inc\h265dec_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\api\h265dec_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\api\h265enc_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\api\h265_def.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\inc\h265dec_cfg.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\inc\h265dec_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\inc\h265dec_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\inc\h265enc_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\inc\h265enc_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h265_emu\inc\h265enc_wrap.h +hdal\drivers\k_driver\source\kdrv_videocodec\h26x_emu\api\h26xenc_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\h26x_emu\api\h26x_def.h +hdal\drivers\k_driver\source\kdrv_videocodec\h26x_emu\inc\h26xenc_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\h26x_emu\inc\h26xenc_wrap.h +hdal\drivers\k_driver\source\kdrv_videocodec\h26x_emu\inc\h26x_bitstream.h +hdal\drivers\k_driver\source\kdrv_videocodec\h26x_emu\inc\h26x_common.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\dal_vdodec.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\dal_vdoenc.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\jpeg.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\jpg_dec.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\jpg_enc.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\jpg_header.h +hdal\drivers\k_driver\source\kdrv_videocodec\include\sim_jpeg_main.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\brc\jpeg_brc.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\hal\jpg_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_dbg.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_drv.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_emu.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_file.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_int.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_lmt.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_main.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_proc.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\include\jpeg_reg.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\jpeg_platform.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\kdrv_jpeg_queue.h +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\Makefile +hdal\drivers\k_driver\source\kdrv_videocodec\jpeg\publish.json +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_api.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_comn.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_dbg.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_emode.c +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_emode.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_export.c +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_ioctl.c +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_ioctl.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_main.c +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_main.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_proc.c +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_proc.h +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_thread.c +hdal\drivers\k_driver\source\kdrv_videocodec\kdrv_vdocdc_thread.h +hdal\drivers\k_driver\source\kdrv_videocodec\Makefile +hdal\drivers\k_driver\source\kdrv_videocodec\publish.json +hdal\drivers\k_driver\source\kdrv_videocodec\sim\inc\sim_avc_main.h +hdal\drivers\k_driver\source\kdrv_videocodec\sim\inc\sim_hevc_main.h +hdal\drivers\k_driver\source\kdrv_videocodec\sim\inc\sim_vdocdc_file.h +hdal\drivers\k_driver\source\kdrv_videocodec\sim\inc\sim_vdocdc_mem.h +hdal\drivers\k_driver\source\kdrv_videocodec\vpu\inc\h26x.h +hdal\drivers\k_driver\source\kdrv_videocodec\vpu\inc\h26x_reg.h +hdal\drivers\k_driver\source\kdrv_videocodec\vrc\inc\h26xenc_rc.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\display_obj_api.c +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\display_obj_drv.c +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\display_obj_main.c +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\display_obj_platform.c +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\display_obj_proc.c +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_int.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_api.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_dbg.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_drv.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_ioctl.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_main.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_platform.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\include\display_obj_proc.h +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\kdrv_vdoout.c +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\Makefile +hdal\drivers\k_driver\source\kdrv_videoout\display_obj\publish.json +hdal\drivers\k_driver\source\kdrv_videoout\dsi\dsi_api.c +hdal\drivers\k_driver\source\kdrv_videoout\dsi\dsi_drv.c +hdal\drivers\k_driver\source\kdrv_videoout\dsi\dsi_main.c +hdal\drivers\k_driver\source\kdrv_videoout\dsi\dsi_platform.c +hdal\drivers\k_driver\source\kdrv_videoout\dsi\dsi_proc.c +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_api.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_dbg.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_drv.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_int.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_ioctl.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_main.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_platform.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_proc.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\include\dsi_reg.h +hdal\drivers\k_driver\source\kdrv_videoout\dsi\Makefile +hdal\drivers\k_driver\source\kdrv_videoout\dsi\publish.json +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\Makefile +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\nvt_dbg.h +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\nvt_fb_na51000.c +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\nvt_fb_na51000.h +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\nvt_fb_osd.c +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\nvt_fb_video.c +hdal\drivers\k_driver\source\kdrv_videoout\fbdev\publish.json +hdal\drivers\k_driver\source\kdrv_videoout\ide\ide_api.c +hdal\drivers\k_driver\source\kdrv_videoout\ide\ide_drv.c +hdal\drivers\k_driver\source\kdrv_videoout\ide\ide_main.c +hdal\drivers\k_driver\source\kdrv_videoout\ide\ide_platform.c +hdal\drivers\k_driver\source\kdrv_videoout\ide\ide_proc.c +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide2_int.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_api.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_dbg.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_drv.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_ioctl.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_lmt.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_main.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_platform.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_proc.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\include\ide_reg.h +hdal\drivers\k_driver\source\kdrv_videoout\ide\Makefile +hdal\drivers\k_driver\source\kdrv_videoout\ide\publish.json +hdal\drivers\k_driver\source\kdrv_videoout\include\ide_protected.h +hdal\drivers\k_driver\source\kdrv_videoout\include\tv.h +hdal\drivers\k_driver\source\kdrv_videoout\selftest\kdrv_vdoout\include\test_dbg.h +hdal\drivers\k_driver\source\kdrv_videoout\selftest\kdrv_vdoout\include\test_drv.h +hdal\drivers\k_driver\source\kdrv_videoout\selftest\kdrv_vdoout\include\test_main.h +hdal\drivers\k_driver\source\kdrv_videoout\selftest\kdrv_vdoout\Makefile +hdal\drivers\k_driver\source\kdrv_videoout\selftest\kdrv_vdoout\publish.json +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\eng\dce_eng_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\eng\include\dce_eng.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\eng\include\dce_eng_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\eng\include\dce_eng_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\eng\include\dce_eng_int_platform.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\eng\include\dce_eng_int_reg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\include\kdrv_dce_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\include\kdrv_dce_int_api.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\include\kdrv_dce_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\include\kdrv_dce_int_init.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\include\kdrv_dce_int_main.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\include\kdrv_dce_int_proc.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\kdrv_dce_main.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\kdrv_dce_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_dce\kdrv_dce_proc.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\ife_eng_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\include\ife_eng.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\include\ife_eng_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\include\ife_eng_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\include\ife_eng_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\include\ife_eng_int_platform.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\eng\include\ife_eng_int_reg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\include\kdrv_ife_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\include\kdrv_ife_int_api.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\include\kdrv_ife_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\include\kdrv_ife_int_init.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\include\kdrv_ife_int_main.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\include\kdrv_ife_int_proc.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\kdrv_ife_main.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\kdrv_ife_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ife\kdrv_ife_proc.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_3dnr_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_adas_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_cal.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_compression_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_control_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_dbcs_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_int_comm.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_int_platform.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_int_reg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_in_out_path_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_lcaf_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_lca_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_limt.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_osd_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_pm_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\eng\include\ime_eng_yuvcvt_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\include\kdrv_ime_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\include\kdrv_ime_int_api.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\include\kdrv_ime_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\include\kdrv_ime_int_init.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\include\kdrv_ime_int_main.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\include\kdrv_ime_int_proc.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\kdrv_ime_main.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\kdrv_ime_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ime\kdrv_ime_proc.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng_base.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng_int_platform.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng_int_reg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\include\ipe_eng_limt.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\eng\ipe_eng_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\include\kdrv_ipe_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\include\kdrv_ipe_int_api.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\include\kdrv_ipe_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\include\kdrv_ipe_int_init.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\include\kdrv_ipe_int_main.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\include\kdrv_ipe_int_proc.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\kdrv_ipe_main.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\kdrv_ipe_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipe\kdrv_ipe_proc.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int_api.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int_dbg.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int_main.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int_proc.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int_tsk.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\include\kdrv_ipp_int_util.h +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\kdrv_ipp_export.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\kdrv_ipp_main.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\kdrv_ipp_platform.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_ipp\kdrv_ipp_proc.c +hdal\drivers\k_driver\source\kdrv_videoprocess\kdrv_videoprocess_main.c +hdal\drivers\k_driver\source\kdrv_videoprocess\Makefile +hdal\drivers\k_driver\source\kdrv_videoprocess\publish.json +hdal\drivers\k_driver\source\Makefile +hdal\drivers\k_flow\include\gximage\gfx_internal.h +hdal\drivers\k_flow\include\gximage\gfx_open.h +hdal\drivers\k_flow\include\gximage\gximage.h +hdal\drivers\k_flow\include\gximage\gximage_internal.h +hdal\drivers\k_flow\include\gximage\hd_gximage.h +hdal\drivers\k_flow\include\kflow.h +hdal\drivers\k_flow\include\kflow_audiocapture\ctl_aud.h +hdal\drivers\k_flow\include\kflow_audiocapture\isf_audcap.h +hdal\drivers\k_flow\include\kflow_audiocapture\wavstudio_tsk.h +hdal\drivers\k_flow\include\kflow_audiodec\isf_auddec.h +hdal\drivers\k_flow\include\kflow_audioenc\isf_audenc.h +hdal\drivers\k_flow\include\kflow_audioout\isf_audout.h +hdal\drivers\k_flow\include\kflow_common\isf_flow_core.h +hdal\drivers\k_flow\include\kflow_common\isf_flow_def.h +hdal\drivers\k_flow\include\kflow_common\isf_flow_ioctl.h +hdal\drivers\k_flow\include\kflow_common\isp_if.h +hdal\drivers\k_flow\include\kflow_common\nvtmpp.h +hdal\drivers\k_flow\include\kflow_common\nvtmpp_ioctl.h +hdal\drivers\k_flow\include\kflow_common\type_aud.h +hdal\drivers\k_flow\include\kflow_common\type_vdo.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sen.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sen_config.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sen_ext.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sie.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sie_event.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sie_isp.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sie_spt.h +hdal\drivers\k_flow\include\kflow_videocapture\ctl_sie_utility.h +hdal\drivers\k_flow\include\kflow_videocapture\isf_vdocap.h +hdal\drivers\k_flow\include\kflow_videodec\isf_vdodec.h +hdal\drivers\k_flow\include\kflow_videodec\isf_vdodec_platform.h +hdal\drivers\k_flow\include\kflow_videodec\media_def.h +hdal\drivers\k_flow\include\kflow_videoenc\isf_vdoenc.h +hdal\drivers\k_flow\include\kflow_videoenc\isf_vdoenc_int.h +hdal\drivers\k_flow\include\kflow_videoenc\isf_vdoenc_platform.h +hdal\drivers\k_flow\include\kflow_videoenc\media_def.h +hdal\drivers\k_flow\include\kflow_videoout\isf_vdoout.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_dce_isp.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ife_isp.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ime_isp.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ipe_isp.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ipp.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ipp_isp.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ipp_util.h +hdal\drivers\k_flow\include\kflow_videoprocess\ctl_ise.h +hdal\drivers\k_flow\include\kflow_videoprocess\ipp_event.h +hdal\drivers\k_flow\include\kflow_videoprocess\isf_vdoprc.h +hdal\drivers\k_flow\include\videosprite\hd_videosprite.h +hdal\drivers\k_flow\include\videosprite\videosprite.h +hdal\drivers\k_flow\include\videosprite\videosprite_enc.h +hdal\drivers\k_flow\include\videosprite\videosprite_ime.h +hdal\drivers\k_flow\include\videosprite\videosprite_internal.h +hdal\drivers\k_flow\include\videosprite\videosprite_open.h +hdal\drivers\k_flow\include\videosprite\videosprite_vo.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_api.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_dbg.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_drv.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_ioctl.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_main.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_proc.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\isf_audcap_reg.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\nvtaec_api.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\include\nvtanr_api.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\isf_audcap\isf_audcap_export.c +hdal\drivers\k_flow\source\kflow_audiocapture\unit\isf_audcap\isf_audcap_int.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\linux\isf_audcap_drv.c +hdal\drivers\k_flow\source\kflow_audiocapture\unit\linux\isf_audcap_main.c +hdal\drivers\k_flow\source\kflow_audiocapture\unit\linux\isf_audcap_proc.c +hdal\drivers\k_flow\source\kflow_audiocapture\unit\Makefile +hdal\drivers\k_flow\source\kflow_audiocapture\unit\nvtaec\nvtaec_int.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\nvtanr\nvtanr_int.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\publish.json +hdal\drivers\k_flow\source\kflow_audiocapture\unit\rtos\isf_audcap_drv.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\wavstudio\ctl_aud_int.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\wavstudio\include\dxsound.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\wavstudio\wavstudio_aud_intf.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\wavstudio\wavstudio_id.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\wavstudio\wavstudio_int.h +hdal\drivers\k_flow\source\kflow_audiocapture\unit\wavstudio\wavstudio_sxcmd.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_codec_aac.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_codec_alaw.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_codec_pcm.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_codec_ppcm.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_codec_ulaw.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_decode.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\audio_encode.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\isf_auddec_dbg.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\movieinterface_def.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\nmediaplay_api.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\nmediaplay_auddec.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\nvt_media_interface.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\include_protected\sxcmd_wrapper.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_api.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_drv.c +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_drv.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_ioctl.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_main.c +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_main.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_proc.c +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_proc.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\linux\isf_auddec_reg.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\Makefile +hdal\drivers\k_flow\source\kflow_audiodec\unit\mp_decode_aac\mp_aac_decoder.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\mp_decode_alaw\mp_alaw_decoder.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\mp_decode_pcm\mp_pcm_decoder.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\mp_decode_ulaw\mp_ulaw_decoder.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\nmediaplay_auddec\nmediaplay_auddec_tsk.h +hdal\drivers\k_flow\source\kflow_audiodec\unit\publish.json +hdal\drivers\k_flow\source\kflow_audiodec\unit\rtos\isf_auddec_drv.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_codec_aac.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_codec_alaw.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_codec_pcm.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_codec_ppcm.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_codec_ulaw.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_decode.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\audio_encode.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\isf_audenc_dbg.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\movieinterface_def.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\nmediarec_api.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\nmediarec_audenc.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\nvt_media_interface.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\include_protected\sxcmd_wrapper.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_api.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_drv.c +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_drv.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_ioctl.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_main.c +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_main.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_proc.c +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_proc.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\linux\isf_audenc_reg.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\Makefile +hdal\drivers\k_flow\source\kflow_audioenc\unit\mp_encode_aac\mp_aac_encoder.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\mp_encode_alaw\mp_alaw_encoder.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\mp_encode_pcm\mp_pcm_encoder.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\mp_encode_ppcm\mp_ppcm_encoder.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\mp_encode_ulaw\mp_ulaw_encoder.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\nmediarec_audenc\nmediarec_audenc_tsk.h +hdal\drivers\k_flow\source\kflow_audioenc\unit\publish.json +hdal\drivers\k_flow\source\kflow_audioenc\unit\rtos\isf_audenc_drv.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_api.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_dbg.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_drv.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_ioctl.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_main.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_proc.h +hdal\drivers\k_flow\source\kflow_audioout\unit\include\isf_audout_reg.h +hdal\drivers\k_flow\source\kflow_audioout\unit\isf_audout_int.h +hdal\drivers\k_flow\source\kflow_audioout\unit\linux\isf_audout_drv.c +hdal\drivers\k_flow\source\kflow_audioout\unit\linux\isf_audout_main.c +hdal\drivers\k_flow\source\kflow_audioout\unit\linux\isf_audout_proc.c +hdal\drivers\k_flow\source\kflow_audioout\unit\Makefile +hdal\drivers\k_flow\source\kflow_audioout\unit\publish.json +hdal\drivers\k_flow\source\kflow_audioout\unit\rtos\isf_audout_drv.h +hdal\drivers\k_flow\source\kflow_common\fastboot\fastboot_fdt.c +hdal\drivers\k_flow\source\kflow_common\fastboot\fastboot_fdt.h +hdal\drivers\k_flow\source\kflow_common\fastboot\fastboot_main.c +hdal\drivers\k_flow\source\kflow_common\fastboot\fastboot_main.h +hdal\drivers\k_flow\source\kflow_common\fastboot\fastboot_proc.c +hdal\drivers\k_flow\source\kflow_common\fastboot\fastboot_proc.h +hdal\drivers\k_flow\source\kflow_common\gximage\grph_compatible.h +hdal\drivers\k_flow\source\kflow_common\gximage\grph_lmt.h +hdal\drivers\k_flow\source\kflow_common\gximage\gximage_open.c +hdal\drivers\k_flow\source\kflow_common\gximage\rotation.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\isf_flow_api.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\isf_flow_int.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_dbg.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_debug_log.c +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_drv.c +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_drv.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_ioctl.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_main.c +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_main.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_proc.c +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_proc.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\linux\isf_flow_reg.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\rtos\isf_flow_dbg.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\rtos\isf_flow_debug_log.c +hdal\drivers\k_flow\source\kflow_common\isf_flow\rtos\isf_flow_drv.c +hdal\drivers\k_flow\source\kflow_common\isf_flow\rtos\isf_flow_drv.h +hdal\drivers\k_flow\source\kflow_common\isf_flow\rtos\isf_flow_ioctl.h +hdal\drivers\k_flow\source\kflow_common\kflow_common_main.c +hdal\drivers\k_flow\source\kflow_common\Makefile +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_blk.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_debug.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_debug_cmd.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_export.c +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_heap.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_id.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_int.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_ioctl.c +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_log.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_main.c +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_main.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_module.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_platform.c +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_platform.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_pool.h +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_proc.c +hdal\drivers\k_flow\source\kflow_common\nvtmpp\nvtmpp_proc.h +hdal\drivers\k_flow\source\kflow_common\publish.json +hdal\drivers\k_flow\source\kflow_gfx\gfx_open.c +hdal\drivers\k_flow\source\kflow_gfx\Makefile +hdal\drivers\k_flow\source\kflow_gfx\publish.json +hdal\drivers\k_flow\source\kflow_gfx\videosprite\Makefile +hdal\drivers\k_flow\source\kflow_gfx\videosprite\publish.json +hdal\drivers\k_flow\source\kflow_gfx\videosprite\videosprite_open.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\ctl_sen_api.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\ctl_sen_config.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\ctl_sen_drv.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\ctl_sen_main.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\ctl_sen_proc.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_api.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_dbg.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_drv.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_ioctl.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_main.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_proc.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\include\ctl_sen_reg.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_ctrl\sen_ctrl_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_ctrl_cmdif\sen_ctrl_cmdif_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_ctrl_drv\sen_ctrl_drv_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_ctrl_if\sen_ctrl_if_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_dbg\sen_dbg_infor_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_middle\sen_middle_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_utility\sen_id_map_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_utility\sen_utility_clk.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sen\lib\sen_utility\sen_utility_clk_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\ctl_sie_drv.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\ctl_sie_export.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\ctl_sie_main.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\ctl_sie_proc.c +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\include\ctl_sie_api.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\include\ctl_sie_dbg.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\include\ctl_sie_drv.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\include\ctl_sie_main.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\include\ctl_sie_proc.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_debug\ctl_sie_debug_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\ctl_sie_buf_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\ctl_sie_id_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\ctl_sie_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\ctl_sie_iosize_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\ctl_sie_isp_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\ctl_sie_isp_task_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_flow\kdf_sie_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_utility\ctl_sie_event_id_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_utility\ctl_sie_event_int.h +hdal\drivers\k_flow\source\kflow_videocapture\ctl_sie\sie_utility\ctl_sie_utility_int.h +hdal\drivers\k_flow\source\kflow_videocapture\kflow_videocapture_main.c +hdal\drivers\k_flow\source\kflow_videocapture\Makefile +hdal\drivers\k_flow\source\kflow_videocapture\publish.json +hdal\drivers\k_flow\source\kflow_videocapture\unit\isf_vdocap_api.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\isf_vdocap_dbg.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\isf_vdocap_int.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_drv.c +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_drv.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_ioctl.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_main.c +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_main.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_proc.c +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_proc.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\linux\isf_vdocap_reg.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\rtos\isf_vdocap_drv.c +hdal\drivers\k_flow\source\kflow_videocapture\unit\rtos\isf_vdocap_drv.h +hdal\drivers\k_flow\source\kflow_videocapture\unit\rtos\isf_vdocap_proc.c +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\isf_vdodec_internal.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\movieinterface_def.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\nmediaplay_api.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\nmediaplay_vdodec.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\nvt_media_interface.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\sxcmd_wrapper.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\video_codec_h264.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\video_codec_h265.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\video_codec_mjpg.h +hdal\drivers\k_flow\source\kflow_videodec\unit\include_protected\video_decode.h +hdal\drivers\k_flow\source\kflow_videodec\unit\isf_vdodec\isf_vdodec_platform.c +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_api.h +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_dbg.h +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_drv.c +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_drv.h +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_ioctl.h +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_main.c +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_main.h +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_proc.c +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_proc.h +hdal\drivers\k_flow\source\kflow_videodec\unit\linux\isf_vdodec_reg.h +hdal\drivers\k_flow\source\kflow_videodec\unit\Makefile +hdal\drivers\k_flow\source\kflow_videodec\unit\mp_decode_h264\mp_h264_decoder.h +hdal\drivers\k_flow\source\kflow_videodec\unit\mp_decode_h264\mp_h264_reorder.h +hdal\drivers\k_flow\source\kflow_videodec\unit\mp_decode_h265\mp_h265_decoder.h +hdal\drivers\k_flow\source\kflow_videodec\unit\mp_decode_h265\mp_h265_reorder.h +hdal\drivers\k_flow\source\kflow_videodec\unit\mp_decode_mjpg\mp_mjpg_decoder.h +hdal\drivers\k_flow\source\kflow_videodec\unit\nmediaplay_vdodec\nmediaplay_vdodec_platform.c +hdal\drivers\k_flow\source\kflow_videodec\unit\nmediaplay_vdodec\nmediaplay_vdodec_platform.h +hdal\drivers\k_flow\source\kflow_videodec\unit\nmediaplay_vdodec\nmediaplay_vdodec_tsk.h +hdal\drivers\k_flow\source\kflow_videodec\unit\publish.json +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\isf_vdoenc_internal.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\movieinterface_def.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\nmediarec_api.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\nmediarec_imgcap.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\nmediarec_vdoenc.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\nmediarec_vdoenc_api.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\nvt_media_interface.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\sxcmd_wrapper.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\video_codec_bstr.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\video_codec_h264.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\video_codec_h265.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\video_codec_mjpg.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\include_protected\video_encode.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_api.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_dbg.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_drv.c +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_drv.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_ioctl.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_main.c +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_main.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_proc.c +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_proc.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\linux\isf_vdoenc_reg.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\Makefile +hdal\drivers\k_flow\source\kflow_videoenc\unit\mp_vcodec_h264\mp_h264_encoder.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\mp_vcodec_h265\mp_h265_encoder.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\mp_vcodec_mjpg\mp_mjpg_encoder.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\nmediarec_vdoenc\nmediarec_vdoenc_export.c +hdal\drivers\k_flow\source\kflow_videoenc\unit\nmediarec_vdoenc\nmediarec_vdoenc_platform.c +hdal\drivers\k_flow\source\kflow_videoenc\unit\nmediarec_vdoenc\nmediarec_vdoenc_platform.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\nmediarec_vdoenc\nmediarec_vdoenc_tsk.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\nmediarec_vdoenc\nmediarec_vdotrig_tsk.h +hdal\drivers\k_flow\source\kflow_videoenc\unit\publish.json +hdal\drivers\k_flow\source\kflow_videoout\unit\isf_vdoout_api.h +hdal\drivers\k_flow\source\kflow_videoout\unit\isf_vdoout_dbg.h +hdal\drivers\k_flow\source\kflow_videoout\unit\isf_vdoout_int.h +hdal\drivers\k_flow\source\kflow_videoout\unit\isf_vdoout_platform.c +hdal\drivers\k_flow\source\kflow_videoout\unit\isf_vdoout_platform.h +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_drv.c +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_drv.h +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_ioctl.h +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_main.c +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_main.h +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_proc.c +hdal\drivers\k_flow\source\kflow_videoout\unit\linux\isf_vdoout_proc.h +hdal\drivers\k_flow\source\kflow_videoout\unit\Makefile +hdal\drivers\k_flow\source\kflow_videoout\unit\publish.json +hdal\drivers\k_flow\source\kflow_videoout\unit\rtos\isf_vdoout_drv.h +hdal\drivers\k_flow\source\kflow_videoout\unit\vdodisp\vdodisp_cmd.h +hdal\drivers\k_flow\source\kflow_videoout\unit\vdodisp\vdodisp_id.h +hdal\drivers\k_flow\source\kflow_videoout\unit\vdodisp\vdodisp_int.h +hdal\drivers\k_flow\source\kflow_videoout\unit\vdodisp\vdodisp_run.h +hdal\drivers\k_flow\source\kflow_videoout\unit\vdodisp\vdodisp_sx_cmd.h +hdal\drivers\k_flow\source\kflow_videoout\unit\vdodisp_api.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ctl_ipp_drv.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ctl_ipp_export.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ctl_ipp_main.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ctl_ipp_platform.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ctl_ipp_proc.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\include\ctl_ipp_api.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\include\ctl_ipp_dbg.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\include\ctl_ipp_drv.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\include\ctl_ipp_main.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\include\ctl_ipp_proc.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_debug\ipp_debug_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_flow\ctl_ipp_buf_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_flow\ctl_ipp_flow_task_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_flow\ctl_ipp_id_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_flow\ctl_ipp_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_flow\ctl_ipp_isp_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_utility\ctl_ipp_util_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_utility\ipp_event_id_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ipp\ipp_utility\ipp_event_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\ctl_ise_drv.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\ctl_ise_export.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\ctl_ise_main.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\ctl_ise_proc.c +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\include\ctl_ise_api.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\include\ctl_ise_dbg.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\include\ctl_ise_drv.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\include\ctl_ise_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\include\ctl_ise_main.h +hdal\drivers\k_flow\source\kflow_videoprocess\ctl_ise\include\ctl_ise_proc.h +hdal\drivers\k_flow\source\kflow_videoprocess\kflow_videoprocess_main.c +hdal\drivers\k_flow\source\kflow_videoprocess\Makefile +hdal\drivers\k_flow\source\kflow_videoprocess\publish.json +hdal\drivers\k_flow\source\kflow_videoprocess\unit\isf_vdoprc_api.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\isf_vdoprc_dbg.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\isf_vdoprc_int.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_drv.c +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_drv.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_ioctl.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_main.c +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_main.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_proc.c +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_proc.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\linux\isf_vdoprc_reg.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\rtos\isf_vdoprc_drv.c +hdal\drivers\k_flow\source\kflow_videoprocess\unit\rtos\isf_vdoprc_drv.h +hdal\drivers\k_flow\source\kflow_videoprocess\unit\rtos\isf_vdoprc_proc.c +hdal\drivers\k_flow\source\Makefile +hdal\ext_devices\ad\ad_common\ad.h +hdal\ext_devices\ad\ad_common\ad_dbg_int.h +hdal\ext_devices\ad\ad_common\ad_devnode_parser.c +hdal\ext_devices\ad\ad_common\ad_drv\ad_drv.c +hdal\ext_devices\ad\ad_common\ad_drv\ad_drv.h +hdal\ext_devices\ad\ad_common\ad_drv\ad_drv_util.h +hdal\ext_devices\ad\ad_common\ad_dtsi_parser.c +hdal\ext_devices\ad\ad_common\ad_i2c.c +hdal\ext_devices\ad\ad_common\ad_i2c_int.h +hdal\ext_devices\ad\ad_common\ad_inc.h +hdal\ext_devices\ad\ad_common\ad_info_parser_int.h +hdal\ext_devices\ad\ad_common\ad_std_drv.c +hdal\ext_devices\ad\ad_common\ad_std_drv_param.c +hdal\ext_devices\ad\ad_common\ad_std_drv_param_int.h +hdal\ext_devices\ad\ad_common\ad_util_int.h +hdal\ext_devices\audio\aud_ac108\aud_ac108.c +hdal\ext_devices\audio\aud_ac108\aud_ac108.h +hdal\ext_devices\audio\aud_ac108\aud_ac108_drv.c +hdal\ext_devices\audio\aud_ac108\aud_ac108_main.c +hdal\ext_devices\audio\aud_ac108\aud_ac108_verinfo.c +hdal\ext_devices\audio\aud_ac108\aud_i2c.c +hdal\ext_devices\audio\aud_ac108\include\aud_ac108_dbg.h +hdal\ext_devices\audio\aud_ac108\include\aud_ac108_drv.h +hdal\ext_devices\audio\aud_ac108\include\aud_ac108_main.h +hdal\ext_devices\audio\aud_ac108\Makefile +hdal\ext_devices\audio\aud_common\include\aud_inc.h +hdal\ext_devices\audio\aud_emu\aud_emu.c +hdal\ext_devices\audio\aud_emu\aud_emu.h +hdal\ext_devices\audio\aud_emu\aud_emu_drv.c +hdal\ext_devices\audio\aud_emu\aud_emu_main.c +hdal\ext_devices\audio\aud_emu\aud_emu_verinfo.c +hdal\ext_devices\audio\aud_emu\aud_i2c.c +hdal\ext_devices\audio\aud_emu\include\aud_emu_dbg.h +hdal\ext_devices\audio\aud_emu\include\aud_emu_drv.h +hdal\ext_devices\audio\aud_emu\include\aud_emu_main.h +hdal\ext_devices\audio\aud_emu\Makefile +hdal\ext_devices\audio\Makefile +hdal\ext_devices\gyro\gyro_icm42607\gyro_icm42607.c +hdal\ext_devices\gyro\gyro_icm42607\Makefile +hdal\ext_devices\gyro\Makefile +hdal\ext_devices\Makefile +hdal\ext_devices\motor\dummy\dummy.c +hdal\ext_devices\motor\dummy\dummy_core.c +hdal\ext_devices\motor\dummy\Makefile +hdal\ext_devices\motor\Makefile +hdal\ext_devices\motor\mtr_an41908\Makefile +hdal\ext_devices\motor\mtr_an41908\mtr_drv_an41908.c +hdal\ext_devices\motor\mtr_an41908\mtr_drv_an41908.h +hdal\ext_devices\motor\mtr_common\mtr_cfg.c +hdal\ext_devices\motor\mtr_common\mtr_cfg.h +hdal\ext_devices\motor\mtr_common\mtr_common.c +hdal\ext_devices\motor\mtr_common\mtr_common.h +hdal\ext_devices\motor\mtr_common\mtr_dbg.h +hdal\ext_devices\motor\mtr_common\mtr_dtsi.h +hdal\ext_devices\motor\mtr_common\mtr_inc.h +hdal\ext_devices\motor\mtr_ms41949\Makefile +hdal\ext_devices\motor\mtr_ms41949\mtr_cfg.c +hdal\ext_devices\motor\mtr_ms41949\mtr_common.c +hdal\ext_devices\motor\mtr_ms41949\mtr_drv_ms41949.c +hdal\ext_devices\motor\mtr_ms41949\mtr_drv_ms41949.h +hdal\ext_devices\motor\mtr_ms41949\mtr_ms41949.c +hdal\ext_devices\motor\mtr_ti8833\Makefile +hdal\ext_devices\motor\mtr_ti8833\mtr_cfg.c +hdal\ext_devices\motor\mtr_ti8833\mtr_common.c +hdal\ext_devices\motor\mtr_ti8833\mtr_drv_ti8833.c +hdal\ext_devices\motor\mtr_ti8833\mtr_drv_ti8833.h +hdal\ext_devices\motor\mtr_ti8833\mtr_ti8833.c +hdal\ext_devices\panel\display_panel\dispdev_api.c +hdal\ext_devices\panel\display_panel\dispdev_drv.c +hdal\ext_devices\panel\display_panel\dispdev_if8bits.c +hdal\ext_devices\panel\display_panel\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\dispdev_ifparal.c +hdal\ext_devices\panel\display_panel\dispdev_main.c +hdal\ext_devices\panel\display_panel\dispdev_panlcomn.c +hdal\ext_devices\panel\display_panel\dispdev_platform.c +hdal\ext_devices\panel\display_panel\dispdev_proc.c +hdal\ext_devices\panel\display_panel\dispdev_ver.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_aucn01\dispdev_if8bits.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_aucn01\Makefile +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_aucn01\panel.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_aucn01\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd200_st7789v\dispdev_if8bits.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd200_st7789v\Makefile +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd200_st7789v\panel.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd200_st7789v\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd300_ili8961\dispdev_if8bits.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd300_ili8961\Makefile +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd300_ili8961\panel.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_psd300_ili8961\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_pw35p00_hx8238d\dispdev_if8bits.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_pw35p00_hx8238d\Makefile +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_pw35p00_hx8238d\panel.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_pw35p00_hx8238d\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_tp2803\dispdev_if8bits.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_tp2803\Makefile +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_tp2803\panel.c +hdal\ext_devices\panel\display_panel\disp_if8b_lcd1_tp2803\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_gc9503v\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_gc9503v\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_gc9503v\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_gc9503v\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_hy5137_st7701s\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_hy5137_st7701s\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_hy5137_st7701s\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_hy5137_st7701s\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1126\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1126\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1126\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1126\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1188\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1188\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1188\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_icn9707_1188\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_lt9211\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_lt9211\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_lt9211\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35410\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35410\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35410\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35410\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35510\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35510\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35510\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35510\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35521\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35521\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35521\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_nt35521\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_rd6000_st7701s\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_rd6000_st7701s\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_rd6000_st7701s\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_rd6000_st7701s\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_s3003l0_st7701s\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_s3003l0_st7701s\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_s3003l0_st7701s\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_tb093\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_tb093\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_tb093\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_tb093\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_ut35067a0_ili9488\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_ut35067a0_ili9488\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_ut35067a0_ili9488\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_ut35067a0_ili9488\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_y817_st7701s\dispdev_ifdsi.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_y817_st7701s\Makefile +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_y817_st7701s\panel.c +hdal\ext_devices\panel\display_panel\disp_ifdsi_lcd1_y817_st7701s\panel_ver.c +hdal\ext_devices\panel\display_panel\disp_ifpa_lcd1_wm08001_sn75lvds83b\dispdev_ifparal.c +hdal\ext_devices\panel\display_panel\disp_ifpa_lcd1_wm08001_sn75lvds83b\Makefile +hdal\ext_devices\panel\display_panel\disp_ifpa_lcd1_wm08001_sn75lvds83b\panel.c +hdal\ext_devices\panel\display_panel\disp_ifpa_lcd1_wm08001_sn75lvds83b\panel_ver.c +hdal\ext_devices\panel\display_panel\include\dispdev_api.h +hdal\ext_devices\panel\display_panel\include\dispdev_dbg.h +hdal\ext_devices\panel\display_panel\include\dispdev_drv.h +hdal\ext_devices\panel\display_panel\include\dispdev_if8bits.h +hdal\ext_devices\panel\display_panel\include\dispdev_ifdsi.h +hdal\ext_devices\panel\display_panel\include\dispdev_ifparal.h +hdal\ext_devices\panel\display_panel\include\dispdev_ioctl.h +hdal\ext_devices\panel\display_panel\include\dispdev_main.h +hdal\ext_devices\panel\display_panel\include\dispdev_panlcomn.h +hdal\ext_devices\panel\display_panel\include\dispdev_platform.h +hdal\ext_devices\panel\display_panel\include\dispdev_proc.h +hdal\ext_devices\panel\display_panel\Makefile +hdal\ext_devices\panel\disp_off\dummy.c +hdal\ext_devices\panel\disp_off\dummy_core.c +hdal\ext_devices\panel\disp_off\dummy_ver.c +hdal\ext_devices\panel\disp_off\Makefile +hdal\ext_devices\panel\Makefile +hdal\ext_devices\sensor\Makefile +hdal\ext_devices\sensor\sen_gc5603\Makefile +hdal\ext_devices\sensor\sen_gc5603\sen_cfg.c +hdal\ext_devices\sensor\sen_gc5603\sen_common.c +hdal\ext_devices\sensor\sen_gc5603\sen_gc5603.c +hdal\ext_devices\sensor\sen_gc5603\sen_gc5603_2880.c +hdal\ext_devices\sensor\sen_gc5603\sen_gc5603_2lane.c +hdal\ext_devices\sensor\sen_gc5603\sen_gc5603_4lane.c +hdal\ext_devices\sensor\sen_gc5603\sen_gc5603_mirror_flip.c +hdal\ext_devices\sensor\sen_gc5603\sen_i2c.c +hdal\include\hdal.h +hdal\include\hd_audiocapture.h +hdal\include\hd_audiodec.h +hdal\include\hd_audioenc.h +hdal\include\hd_audioout.h +hdal\include\hd_common.h +hdal\include\hd_debug.h +hdal\include\hd_gfx.h +hdal\include\hd_logger.h +hdal\include\hd_type.h +hdal\include\hd_util.h +hdal\include\hd_videocapture.h +hdal\include\hd_videodec.h +hdal\include\hd_videoenc.h +hdal\include\hd_videoout.h +hdal\include\hd_videoprocess.h +hdal\Makefile +hdal\samples\ai2_cddcnn_sample\ai2_cddcnn_sample.c +hdal\samples\ai2_cddcnn_sample\Makefile +hdal\samples\ai2_fdcnn_fastboot\ai2_fdcnn_fastboot.c +hdal\samples\ai2_fdcnn_fastboot\Makefile +hdal\samples\ai2_fdcnn_fastboot\pd_shm.h +hdal\samples\ai2_pdcnn_sample\ai2_pdcnn_sample.c +hdal\samples\ai2_pdcnn_sample\Makefile +hdal\samples\ai_2net\ai_2net.c +hdal\samples\ai_2net\Makefile +hdal\samples\ai_2net_share\ai_2net_share.c +hdal\samples\ai_2net_share\Makefile +hdal\samples\ai_2op\ai_2op.c +hdal\samples\ai_2op\Makefile +hdal\samples\ai_dnet\ai_dnet.c +hdal\samples\ai_dnet\Makefile +hdal\samples\ai_net\ai_net.c +hdal\samples\ai_net\Makefile +hdal\samples\ai_net_acl\Makefile +hdal\samples\ai_net_with_mbatch\ai_net_with_mbatch.c +hdal\samples\ai_net_with_mbatch\Makefile +hdal\samples\ai_net_with_mblob\ai_net_with_mblob.c +hdal\samples\ai_net_with_mblob\Makefile +hdal\samples\ai_net_with_mscale\ai_net_with_mscale.c +hdal\samples\ai_net_with_mscale\Makefile +hdal\samples\ai_net_with_op\ai_net_with_op.c +hdal\samples\ai_net_with_op\Makefile +hdal\samples\ai_op\ai_op.c +hdal\samples\ai_op\Makefile +hdal\samples\ai_video_liveview_with_2net\Makefile +hdal\samples\ai_video_liveview_with_2net\video_liveview_with_2net.c +hdal\samples\ai_video_liveview_with_net\Makefile +hdal\samples\ai_video_liveview_with_net\video_liveview_with_net.c +hdal\samples\ai_video_record_with_fastboot\ai_video_record_with_fastboot.c +hdal\samples\ai_video_record_with_fastboot\Makefile +hdal\samples\ai_video_record_with_fastboot\mem_hotplug.c +hdal\samples\ai_video_record_with_fastboot\mem_hotplug.h +hdal\samples\ai_video_record_with_fastboot\pdcnn_user_plugin.c +hdal\samples\ai_video_record_with_fastboot\pdcnn_user_plugin.h +hdal\samples\alg_clrcst_sample_stream\alg_clrcst_sample_stream.c +hdal\samples\alg_clrcst_sample_stream\Makefile +hdal\samples\alg_eth_sample\alg_eth_sample.c +hdal\samples\alg_eth_sample\Makefile +hdal\samples\alg_fdcnn_ai2_sample\alg_fdcnn_ai2_sample.c +hdal\samples\alg_fdcnn_ai2_sample\Makefile +hdal\samples\alg_fdcnn_ai2_sample_stream\alg_fdcnn_ai2_sample_stream.c +hdal\samples\alg_fdcnn_ai2_sample_stream\Makefile +hdal\samples\alg_ftg_sample_stream\alg_ftg_sample_stream.c +hdal\samples\alg_ftg_sample_stream\Makefile +hdal\samples\alg_ive_irv_sample\alg_ive_irv_sample.c +hdal\samples\alg_ive_irv_sample\Makefile +hdal\samples\alg_ive_lut_sample\alg_ive_lut_sample.c +hdal\samples\alg_ive_lut_sample\Makefile +hdal\samples\alg_ive_lut_sample_nonblocking\alg_ive_lut_sample_nonblocking.c +hdal\samples\alg_ive_lut_sample_nonblocking\Makefile +hdal\samples\alg_lme_sample\alg_lme_sample.c +hdal\samples\alg_lme_sample\Makefile +hdal\samples\alg_lme_sample_stream\alg_lme_sample_stream.c +hdal\samples\alg_lme_sample_stream\Makefile +hdal\samples\alg_md_sample\alg_md_sample.c +hdal\samples\alg_md_sample\Makefile +hdal\samples\alg_md_sample_stream\alg_md_sample_stream.c +hdal\samples\alg_md_sample_stream\Makefile +hdal\samples\alg_odt_sample_stream\alg_odt_sample_stream.c +hdal\samples\alg_odt_sample_stream\Makefile +hdal\samples\alg_pvdcnn_sample\ai2_pvd_sample.c +hdal\samples\alg_pvdcnn_sample\Makefile +hdal\samples\alg_vqa_pip_sample\alg_vqa_pip_sample.c +hdal\samples\alg_vqa_pip_sample\Makefile +hdal\samples\alg_vqa_sample_stream\alg_vqa_sample_stream.c +hdal\samples\alg_vqa_sample_stream\Makefile +hdal\samples\dummy\dummy.c +hdal\samples\dummy\Makefile +hdal\samples\hd_audio_2bidirect_with_aec\audio_2bidirect_with_aec.c +hdal\samples\hd_audio_2bidirect_with_aec\Makefile +hdal\samples\hd_audio_bidirect\audio_bidirect.c +hdal\samples\hd_audio_bidirect\Makefile +hdal\samples\hd_audio_bidirect_with_aec\audio_bidirect_with_aec.c +hdal\samples\hd_audio_bidirect_with_aec\Makefile +hdal\samples\hd_audio_capture_only\audio_capture_only.c +hdal\samples\hd_audio_capture_only\Makefile +hdal\samples\hd_audio_capture_only_with_2dev\audio_capture_only_with_2dev.c +hdal\samples\hd_audio_capture_only_with_2dev\Makefile +hdal\samples\hd_audio_capture_only_with_anr\audio_capture_only_with_anr.c +hdal\samples\hd_audio_capture_only_with_anr\Makefile +hdal\samples\hd_audio_decode_only\audio_decode_only.c +hdal\samples\hd_audio_decode_only\Makefile +hdal\samples\hd_audio_encode_only\audio_encode_only.c +hdal\samples\hd_audio_encode_only\Makefile +hdal\samples\hd_audio_livesound\audio_livesound.c +hdal\samples\hd_audio_livesound\Makefile +hdal\samples\hd_audio_livesound_with_extcodec\audio_livesound_with_extcodec.c +hdal\samples\hd_audio_livesound_with_extcodec\Makefile +hdal\samples\hd_audio_output_only\audio_output_only.c +hdal\samples\hd_audio_output_only\Makefile +hdal\samples\hd_audio_output_only_with_2dev\audio_output_only_with_2dev.c +hdal\samples\hd_audio_output_only_with_2dev\Makefile +hdal\samples\hd_audio_playback\audio_playback.c +hdal\samples\hd_audio_playback\Makefile +hdal\samples\hd_audio_playback_without_bind\audio_playback_without_bind.c +hdal\samples\hd_audio_playback_without_bind\Makefile +hdal\samples\hd_audio_record\audio_record.c +hdal\samples\hd_audio_record\Makefile +hdal\samples\hd_common\hd_common_test.c +hdal\samples\hd_common\Makefile +hdal\samples\hd_debug_test\hd_debug_test.c +hdal\samples\hd_debug_test\Makefile +hdal\samples\hd_gfx_only\gfx_only.c +hdal\samples\hd_gfx_only\Makefile +hdal\samples\hd_video_capture_flow\Makefile +hdal\samples\hd_video_capture_flow\video_capture_flow.c +hdal\samples\hd_video_capture_only\Makefile +hdal\samples\hd_video_capture_only\video_capture_only.c +hdal\samples\hd_video_capture_only_with_dvs\Makefile +hdal\samples\hd_video_capture_only_with_dvs\video_capture_only_with_dvs.c +hdal\samples\hd_video_decode_only\Makefile +hdal\samples\hd_video_decode_only\video_decode_only.c +hdal\samples\hd_video_encode_only\Makefile +hdal\samples\hd_video_encode_only\video_encode_only.c +hdal\samples\hd_video_liveview\Makefile +hdal\samples\hd_video_liveview\video_liveview.c +hdal\samples\hd_video_liveview_server\Makefile +hdal\samples\hd_video_liveview_server\video_liveview_server.c +hdal\samples\hd_video_liveview_with_ad\Makefile +hdal\samples\hd_video_liveview_with_ad\video_liveview_with_ad.c +hdal\samples\hd_video_liveview_with_ccir\Makefile +hdal\samples\hd_video_liveview_with_ccir\video_liveview_with_ccir.c +hdal\samples\hd_video_liveview_with_crop\Makefile +hdal\samples\hd_video_liveview_with_crop\video_liveview_with_crop.c +hdal\samples\hd_video_liveview_with_dim\Makefile +hdal\samples\hd_video_liveview_with_dim\video_liveview_with_dim.c +hdal\samples\hd_video_liveview_with_dir\Makefile +hdal\samples\hd_video_liveview_with_dir\video_liveview_with_dir.c +hdal\samples\hd_video_liveview_with_dis\Makefile +hdal\samples\hd_video_liveview_with_dis\video_liveview_with_dis.c +hdal\samples\hd_video_liveview_with_frc\Makefile +hdal\samples\hd_video_liveview_with_frc\video_liveview_with_frc.c +hdal\samples\hd_video_liveview_with_isp\Makefile +hdal\samples\hd_video_liveview_with_isp\video_liveview_with_isp.c +hdal\samples\hd_video_liveview_with_mode\Makefile +hdal\samples\hd_video_liveview_with_mode\video_liveview_with_mode.c +hdal\samples\hd_video_liveview_with_osg\Makefile +hdal\samples\hd_video_liveview_with_osg\video_liveview_with_osg.c +hdal\samples\hd_video_liveview_with_vcap_2dev\Makefile +hdal\samples\hd_video_liveview_with_vcap_2dev\video_liveview_with_vcap_2dev.c +hdal\samples\hd_video_liveview_with_vcap_pat\Makefile +hdal\samples\hd_video_liveview_with_vcap_pat\video_liveview_with_vcap_pat.c +hdal\samples\hd_video_liveview_with_vout_fb\Makefile +hdal\samples\hd_video_liveview_with_vout_fb\video_liveview_with_fb.c +hdal\samples\hd_video_liveview_with_vprc_extend\Makefile +hdal\samples\hd_video_liveview_with_vprc_extend\video_liveview_with_vprc_extend.c +hdal\samples\hd_video_output_only\Makefile +hdal\samples\hd_video_output_only\video_output_only.c +hdal\samples\hd_video_playback\Makefile +hdal\samples\hd_video_playback\video_playback.c +hdal\samples\hd_video_playback_self\Makefile +hdal\samples\hd_video_playback_self\video_playback_self.c +hdal\samples\hd_video_playback_server\Makefile +hdal\samples\hd_video_playback_server\video_playback_server.c +hdal\samples\hd_video_playback_with_mode\Makefile +hdal\samples\hd_video_playback_with_mode\video_playback_with_mode.c +hdal\samples\hd_video_process_only\Makefile +hdal\samples\hd_video_process_only\video_process_only.c +hdal\samples\hd_video_record\Makefile +hdal\samples\hd_video_record\video_record.c +hdal\samples\hd_video_record_flow\Makefile +hdal\samples\hd_video_record_flow\video_record_flow.c +hdal\samples\hd_video_record_self\Makefile +hdal\samples\hd_video_record_self\video_record_self.c +hdal\samples\hd_video_record_server\Makefile +hdal\samples\hd_video_record_server\video_record_server.c +hdal\samples\hd_video_record_with_2path\Makefile +hdal\samples\hd_video_record_with_2path\video_record_with_2path.c +hdal\samples\hd_video_record_with_8path\Makefile +hdal\samples\hd_video_record_with_8path\video_record_with_8path.c +hdal\samples\hd_video_record_with_crop\Makefile +hdal\samples\hd_video_record_with_crop\video_record_with_crop.c +hdal\samples\hd_video_record_with_dim\Makefile +hdal\samples\hd_video_record_with_dim\video_record_with_dim.c +hdal\samples\hd_video_record_with_dir\Makefile +hdal\samples\hd_video_record_with_dir\video_record_with_dir.c +hdal\samples\hd_video_record_with_dis\Makefile +hdal\samples\hd_video_record_with_dis\video_record_with_dis.c +hdal\samples\hd_video_record_with_dis_mode\Makefile +hdal\samples\hd_video_record_with_dis_mode\video_record_with_dis_mode.c +hdal\samples\hd_video_record_with_dis_vprc_2pass\Makefile +hdal\samples\hd_video_record_with_dis_vprc_2pass\video_record_with_dis_vprc_2pass.c +hdal\samples\hd_video_record_with_dis_vprc_extend\Makefile +hdal\samples\hd_video_record_with_dis_vprc_extend\video_record_with_dis_vprc_extend.c +hdal\samples\hd_video_record_with_fastboot\Makefile +hdal\samples\hd_video_record_with_fastboot\mem_hotplug.c +hdal\samples\hd_video_record_with_fastboot\mem_hotplug.h +hdal\samples\hd_video_record_with_fastboot\video_record_with_fastboot.c +hdal\samples\hd_video_record_with_frc\Makefile +hdal\samples\hd_video_record_with_frc\video_record_with_frc.c +hdal\samples\hd_video_record_with_isp\Makefile +hdal\samples\hd_video_record_with_isp\video_record_with_isp.c +hdal\samples\hd_video_record_with_md\Makefile +hdal\samples\hd_video_record_with_md\video_record_with_md.c +hdal\samples\hd_video_record_with_mode\Makefile +hdal\samples\hd_video_record_with_mode\video_record_with_mode.c +hdal\samples\hd_video_record_with_osg\Makefile +hdal\samples\hd_video_record_with_osg\video_record_with_osg.c +hdal\samples\hd_video_record_with_vcap_rgbir\Makefile +hdal\samples\hd_video_record_with_vcap_rgbir\video_record_with_vcap_rgbir.c +hdal\samples\hd_video_record_with_venc_userqp\Makefile +hdal\samples\hd_video_record_with_venc_userqp\video_record_with_venc_userqp.c +hdal\samples\hd_video_record_with_vprc_2pass\Makefile +hdal\samples\hd_video_record_with_vprc_2pass\video_record_with_vprc_2pass.c +hdal\samples\hd_video_record_with_vprc_eis\Makefile +hdal\samples\hd_video_record_with_vprc_eis\video_record_with_vprc_eis.c +hdal\samples\hd_video_record_with_vprc_extend\Makefile +hdal\samples\hd_video_record_with_vprc_extend\video_record_with_vprc_extend.c +hdal\samples\hd_video_snapshot\Makefile +hdal\samples\hd_video_snapshot\video_snapshot.c +hdal\samples\hd_video_snapshot_with_osg\Makefile +hdal\samples\hd_video_snapshot_with_osg\video_snapshot_with_osg.c +hdal\samples\hd_video_snapshot_with_vprc_extend\Makefile +hdal\samples\hd_video_snapshot_with_vprc_extend\video_snapshot_with_vprc_extend.c +hdal\samples\isp_demon\Makefile +hdal\samples\Makefile +hdal\samples\merge_fdtapp\fdt.c +hdal\samples\merge_fdtapp\fdt.h +hdal\samples\merge_fdtapp\fdt_ro.c +hdal\samples\merge_fdtapp\fdt_rw.c +hdal\samples\merge_fdtapp\fdt_strerror.c +hdal\samples\merge_fdtapp\fdt_wip.c +hdal\samples\merge_fdtapp\libfdt.h +hdal\samples\merge_fdtapp\libfdt_env.h +hdal\samples\merge_fdtapp\libfdt_internal.h +hdal\samples\merge_fdtapp\Makefile +hdal\samples\merge_fdtapp\merge_fdtapp.c +hdal\samples\rc_profile\fdt.c +hdal\samples\rc_profile\fdt.h +hdal\samples\rc_profile\fdt_ro.c +hdal\samples\rc_profile\libfdt.h +hdal\samples\rc_profile\libfdt_env.h +hdal\samples\rc_profile\libfdt_internal.h +hdal\samples\rc_profile\Makefile +hdal\samples\rc_profile\rc_profile.c +hdal\samples\vendor_3a\Makefile +hdal\samples\vendor_3a\sample_3a.h +hdal\samples\vendor_3a\sample_ae.c +hdal\samples\vendor_3a\sample_af.c +hdal\samples\vendor_3a\sample_awb.c +hdal\samples\vendor_3a\vendor_3a_sample.c +hdal\samples\vendor_ae\Makefile +hdal\samples\vendor_ae\vendor_ae_sample.c +hdal\samples\vendor_af\Makefile +hdal\samples\vendor_af\vendor_af_sample.c +hdal\samples\vendor_auto_contrast\Makefile +hdal\samples\vendor_auto_contrast\vendor_auto_contrast_sample.c +hdal\samples\vendor_awb\Makefile +hdal\samples\vendor_awb\vendor_awb_sample.c +hdal\samples\vendor_cfg\Makefile +hdal\samples\vendor_chksum\ddr_arb_ioctl.h +hdal\samples\vendor_chksum\Makefile +hdal\samples\vendor_chksum\vendor_chksum.c +hdal\samples\vendor_dpc\Makefile +hdal\samples\vendor_dpc\vendor_dpc_sample.c +hdal\samples\vendor_iq\Makefile +hdal\samples\vendor_iq\vendor_iq_sample.c +hdal\samples\vendor_isp\Makefile +hdal\samples\vendor_isp\vendor_isp_sample.c +hdal\samples\vendor_ive\Makefile +hdal\samples\vendor_ive\vendor_ive_sample.c +hdal\samples\vendor_light\Makefile +hdal\samples\vendor_light\vendor_light_sample.c +hdal\samples\vendor_rgbir\Makefile +hdal\samples\vendor_rgbir\vendor_rgbir_sample.c +hdal\source\hd_debug\hd_debug_int.h +hdal\source\hd_int.h +hdal\source\include\hd_debug_menu.h +hdal\source\include\hd_logger_p.h +hdal\source\include\hd_version.h +hdal\source\Makefile +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_debug.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_core.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_core_callback.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_core_task.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_net.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_net_comm.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_net_list.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_net_platform.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\kflow_ai_net_queue.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\nn_diff.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\nn_dli.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\nn_net.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\nn_parm.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_net\nn_verinfo.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_ai_version.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_cnn\kflow_cnn.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_cnn\kflow_cnn_platform.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_cpu\kflow_cpu.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_cpu\kflow_cpu_callback.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_cpu\kflow_cpu_platform.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_dsp\kflow_dsp.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_dsp\kflow_dsp_callback.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_dsp\kflow_dsp_platform.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_nue2\kflow_nue2.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_nue2\kflow_nue2_platform.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_nue\kflow_nue.h +hdal\vendor\ai2\drivers\k_flow\include\kflow_nue\kflow_nue_platform.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\kflow_ai_net_dbg.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\kflow_ai_net_int.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\linux\kflow_ai_net_ioctl.c +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\linux\kflow_ai_net_ioctl.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\linux\kflow_ai_net_parm.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\linux\kflow_ai_net_platform.c +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\linux\kflow_ai_net_proc.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\rtos\kflow_ai_net_parm.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_ai_net\rtos\kflow_ai_net_proc.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_cnn\kflow_cnn_dbg.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_cpu\kflow_cpu_dbg.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_cpu\kflow_cpu_platform.c +hdal\vendor\ai2\drivers\k_flow\source\kflow_dsp\kflow_dsp_dbg.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_dsp\kflow_dsp_platform.c +hdal\vendor\ai2\drivers\k_flow\source\kflow_nue2\kflow_nue2_dbg.h +hdal\vendor\ai2\drivers\k_flow\source\kflow_nue\kflow_nue_dbg.h +hdal\vendor\ai2\drivers\k_flow\source\Makefile +hdal\vendor\ai2\drivers\k_flow\source\publish.json +hdal\vendor\ai2\include\vendor_ai.h +hdal\vendor\ai2\include\vendor_ai_cpu\vendor_ai_cpu.h +hdal\vendor\ai2\include\vendor_ai_cpu\vendor_ai_cpu_builtin.h +hdal\vendor\ai2\include\vendor_ai_dla\vendor_ai_dla.h +hdal\vendor\ai2\include\vendor_ai_dsp\vendor_ai_dsp.h +hdal\vendor\ai2\include\vendor_ai_plugin.h +hdal\vendor\ai2\Makefile +hdal\vendor\ai2\source\include\vendor_ai_comm.h +hdal\vendor\ai2\source\include\vendor_ai_comm_flow.h +hdal\vendor\ai2\source\include\vendor_ai_debug.h +hdal\vendor\ai2\source\include\vendor_ai_net_util.h +hdal\vendor\ai2\source\include\vendor_ai_version.h +hdal\vendor\ai2\source\Makefile +hdal\vendor\ai2\source\prebuilt\drivers\include\k_ai.h +hdal\vendor\ai2\source\prebuilt\include\nvtnn\nvtnn_lib.h +hdal\vendor\ai2\source\prebuilt\include\nvt_ai.h +hdal\vendor\ai2\source\vendor_ai_net\debug_util\graph_debug_buffer.h +hdal\vendor\ai2\source\vendor_ai_net\debug_util\graph_debug_core.h +hdal\vendor\ai2\source\vendor_ai_net\debug_util\graph_debug_log.h +hdal\vendor\ai2\source\vendor_ai_net\debug_util\graph_debug_schedule.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_cmd.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_debug.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_flow.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_gen.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_group.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_layer.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_net_mem.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_pre.h +hdal\vendor\ai2\source\vendor_ai_net\vendor_ai_preproc.h +hdal\vendor\ai2\source_pub\include\vendor_ai_plugin_version.h +hdal\vendor\ai2\source_pub\include\vendor_ai_util.h +hdal\vendor\ai2\source_pub\Makefile +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn_concat.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn_eltwise.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn_pool.cpp +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn_sample.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_custnn_slice.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_detout.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_detout.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_nvtnn.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_nvtnn.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_postproc.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_postproc.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_prelu.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_prelu.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_priorbox.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_priorbox.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_proposal.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_proposal.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_softmax.c +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_softmax.h +hdal\vendor\ai2\source_pub\vendor_ai_cpu\vendor_ai_cpu_util.c +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp.c +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp_custnn.c +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp_custnn.h +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp_custnn_pool.c +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp_custnn_sample.h +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp_nvtnn.c +hdal\vendor\ai2\source_pub\vendor_ai_dsp\vendor_ai_dsp_nvtnn.h +hdal\vendor\ai2\source_pub\vendor_ai_util.c +hdal\vendor\ai\drivers\k_driver\include\ai_ioctl.h +hdal\vendor\ai\drivers\k_driver\include\cnn_lmt.h +hdal\vendor\ai\drivers\k_driver\include\kdrv_ai.h +hdal\vendor\ai\drivers\k_driver\include\kdrv_ai_builtin.h +hdal\vendor\ai\drivers\k_driver\include\kdrv_ai_debug.h +hdal\vendor\ai\drivers\k_driver\include\kdrv_ai_version.h +hdal\vendor\ai\drivers\k_driver\include\nue2_lmt.h +hdal\vendor\ai\drivers\k_driver\include\nue_lmt.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\ai_drv.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\ai_ioctl.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\ai_main.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\ai_proc.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_dbg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_int.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_lib.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_ll_cmd.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_platform.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_platform.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\cnn\cnn_reg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\ai_api.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\ai_drv.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\ai_lib.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\ai_main.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\ai_proc.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\kdrv_ai_dbg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\include\kdrv_ai_int.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\kdrv_ai_config.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\kdrv_ai_platform.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\Makefile +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\NT98520_NUE2_Reg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_dbg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_int.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_lib.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_ll_cmd.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_platform.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_platform.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_reg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_sys_vfy.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue2\nue2_sys_vfy_emu.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_dbg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_int.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_lib.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_ll_cmd.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_platform.c +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_platform.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\nue\nue_reg.h +hdal\vendor\ai\drivers\k_driver\source\kdrv_ai\publish.json +hdal\vendor\ai\drivers\k_driver\source\Makefile +hdal\vendor\ai\Makefile +hdal\vendor\ai\source\Makefile +hdal\vendor\ai\source\prebuilt\drivers\include\k_ai.h +hdal\vendor\ai\source\prebuilt\include\nvtnn\nvtnn_lib.h +hdal\vendor\ai\source\prebuilt\include\nvt_ai.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_api.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_dbg.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_drv.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_int.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_ioctl.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_lib.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_lmt.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_main.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_platform.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_proc.h +hdal\vendor\cv\drivers\include\kdrv_dis\dis_reg.h +hdal\vendor\cv\drivers\include\kdrv_dis\eth_api.h +hdal\vendor\cv\drivers\include\kdrv_dis\eth_lib.h +hdal\vendor\cv\drivers\include\kdrv_dis\kdrv_dis.h +hdal\vendor\cv\drivers\include\kdrv_dis\kdrv_dis_int.h +hdal\vendor\cv\drivers\include\kdrv_dis\kdrv_dis_version.h +hdal\vendor\cv\drivers\include\kdrv_dis\kdrv_eth.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_api.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_dbg.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_drv.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_int.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_ioctl.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_lib.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_ll_cmd.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_main.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_platform.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_proc.h +hdal\vendor\cv\drivers\include\kdrv_ive\ive_reg.h +hdal\vendor\cv\drivers\include\kdrv_ive\kdrv_ive.h +hdal\vendor\cv\drivers\include\kdrv_ive\kdrv_ive_int.h +hdal\vendor\cv\drivers\include\kdrv_ive\kdrv_ive_lmt.h +hdal\vendor\cv\drivers\include\kdrv_ive\kdrv_ive_version.h +hdal\vendor\cv\drivers\include\kdrv_md\kdrv_md.h +hdal\vendor\cv\drivers\include\kdrv_md\kdrv_md_int.h +hdal\vendor\cv\drivers\include\kdrv_md\kdrv_md_lmt.h +hdal\vendor\cv\drivers\include\kdrv_md\kdrv_md_version.h +hdal\vendor\cv\drivers\include\kdrv_md\mdbc_int.h +hdal\vendor\cv\drivers\include\kdrv_md\mdbc_lib.h +hdal\vendor\cv\drivers\include\kdrv_md\mdbc_reg.h +hdal\vendor\cv\drivers\include\kdrv_md\md_api.h +hdal\vendor\cv\drivers\include\kdrv_md\md_dbg.h +hdal\vendor\cv\drivers\include\kdrv_md\md_drv.h +hdal\vendor\cv\drivers\include\kdrv_md\md_ioctl.h +hdal\vendor\cv\drivers\include\kdrv_md\md_main.h +hdal\vendor\cv\drivers\include\kdrv_md\md_platform.h +hdal\vendor\cv\drivers\include\kdrv_md\md_proc.h +hdal\vendor\cv\drivers\include\kflow_dis\dis_alg_drv.h +hdal\vendor\cv\drivers\include\kflow_dis\dis_alg_flow_api.h +hdal\vendor\cv\drivers\include\kflow_dis\dis_alg_ioctl.h +hdal\vendor\cv\drivers\include\kflow_dis\dis_alg_lib.h +hdal\vendor\cv\drivers\include\kflow_dis\dis_alg_platform.h +hdal\vendor\cv\drivers\include\kflow_dis\dis_alg_proc.h +hdal\vendor\cv\drivers\include\kflow_dis\kflow_dis_version.h +hdal\vendor\cv\drivers\source\kdrv_dis\dis_api.c +hdal\vendor\cv\drivers\source\kdrv_dis\dis_drv.c +hdal\vendor\cv\drivers\source\kdrv_dis\dis_main.c +hdal\vendor\cv\drivers\source\kdrv_dis\dis_platform.c +hdal\vendor\cv\drivers\source\kdrv_dis\dis_proc.c +hdal\vendor\cv\drivers\source\kdrv_dis\eth_api.c +hdal\vendor\cv\drivers\source\kdrv_dis\Makefile +hdal\vendor\cv\drivers\source\kdrv_dis\publish.json +hdal\vendor\cv\drivers\source\kdrv_ive\ive_api.c +hdal\vendor\cv\drivers\source\kdrv_ive\ive_drv.c +hdal\vendor\cv\drivers\source\kdrv_ive\ive_main.c +hdal\vendor\cv\drivers\source\kdrv_ive\ive_platform.c +hdal\vendor\cv\drivers\source\kdrv_ive\ive_proc.c +hdal\vendor\cv\drivers\source\kdrv_ive\ive_sys_vfy.h +hdal\vendor\cv\drivers\source\kdrv_ive\ive_sys_vfy_mt.h +hdal\vendor\cv\drivers\source\kdrv_ive\Makefile +hdal\vendor\cv\drivers\source\kdrv_ive\publish.json +hdal\vendor\cv\drivers\source\kdrv_md\Makefile +hdal\vendor\cv\drivers\source\kdrv_md\md_api.c +hdal\vendor\cv\drivers\source\kdrv_md\md_drv.c +hdal\vendor\cv\drivers\source\kdrv_md\md_main.c +hdal\vendor\cv\drivers\source\kdrv_md\md_platform.c +hdal\vendor\cv\drivers\source\kdrv_md\md_proc.c +hdal\vendor\cv\drivers\source\kdrv_md\publish.json +hdal\vendor\cv\drivers\source\kflow_dis\dis_alg_flow_api.c +hdal\vendor\cv\drivers\source\kflow_dis\dis_alg_ioctl.c +hdal\vendor\cv\drivers\source\kflow_dis\dis_alg_platform.c +hdal\vendor\cv\drivers\source\kflow_dis\dis_alg_proc.c +hdal\vendor\cv\drivers\source\kflow_dis\eth\include\eth_alg_lib.h +hdal\vendor\cv\drivers\source\kflow_dis\eth\include\kflow_eth_alg.h +hdal\vendor\cv\drivers\source\kflow_dis\include\dis_alg.h +hdal\vendor\cv\drivers\source\kflow_dis\include\dis_alg_eth.h +hdal\vendor\cv\drivers\source\kflow_dis\include\dis_alg_fw.h +hdal\vendor\cv\drivers\source\kflow_dis\include\dis_alg_hw.h +hdal\vendor\cv\drivers\source\kflow_dis\include\dis_alg_task.h +hdal\vendor\cv\drivers\source\kflow_dis\include\nvt_dis.h +hdal\vendor\cv\drivers\source\kflow_dis\Makefile +hdal\vendor\cv\drivers\source\kflow_dis\publish.json +hdal\vendor\cv\drivers\source\Makefile +hdal\vendor\cv\include\alg_dis\nvt_dis.h +hdal\vendor\cv\include\alg_dis\nvt_dis_api.h +hdal\vendor\cv\include\alg_odt\nvt_odt.h +hdal\vendor\cv\include\libmd\libmd.h +hdal\vendor\cv\include\libvqa\vqa_lib.h +hdal\vendor\cv\include\vendor_dis\vendor_dis.h +hdal\vendor\cv\include\vendor_ive.h +hdal\vendor\cv\include\vendor_ive\vendor_ive_version.h +hdal\vendor\cv\include\vendor_md.h +hdal\vendor\cv\Makefile +hdal\vendor\cv\source\include\vendor_dis\vendor_dis_version.h +hdal\vendor\cv\source\Makefile +hdal\vendor\dsp\drivers\source\dummy\dummy.c +hdal\vendor\dsp\drivers\source\dummy\dummy_core.c +hdal\vendor\dsp\drivers\source\dummy\Makefile +hdal\vendor\dsp\drivers\source\dummy\publish.json +hdal\vendor\dsp\drivers\source\Makefile +hdal\vendor\dsp\include\nvtipc.h +hdal\vendor\dsp\include\vendor_dsp.h +hdal\vendor\dsp\include\vendor_dsp_util.h +hdal\vendor\dsp\Makefile +hdal\vendor\dsp\source\Makefile +hdal\vendor\isp\drivers\include\aet_api.h +hdal\vendor\isp\drivers\include\ae_alg.h +hdal\vendor\isp\drivers\include\ae_nnsc.h +hdal\vendor\isp\drivers\include\ae_ui.h +hdal\vendor\isp\drivers\include\aft_api.h +hdal\vendor\isp\drivers\include\af_alg.h +hdal\vendor\isp\drivers\include\af_ui.h +hdal\vendor\isp\drivers\include\awbt_api.h +hdal\vendor\isp\drivers\include\awb_alg.h +hdal\vendor\isp\drivers\include\awb_nnsc.h +hdal\vendor\isp\drivers\include\awb_ui.h +hdal\vendor\isp\drivers\include\eis_ioctl.h +hdal\vendor\isp\drivers\include\iqt_api.h +hdal\vendor\isp\drivers\include\iq_alg.h +hdal\vendor\isp\drivers\include\iq_nnsc.h +hdal\vendor\isp\drivers\include\iq_ui.h +hdal\vendor\isp\drivers\include\ispt_api.h +hdal\vendor\isp\drivers\include\isp_alg_if.h +hdal\vendor\isp\drivers\include\isp_api.h +hdal\vendor\isp\drivers\include\isp_cfg.h +hdal\vendor\isp\drivers\include\isp_dev.h +hdal\vendor\isp\drivers\include\isp_ioctl.h +hdal\vendor\isp\drivers\include\isp_mtr.h +hdal\vendor\isp\drivers\include\isp_uti.h +hdal\vendor\isp\drivers\source\ae\ae_dbg.c +hdal\vendor\isp\drivers\source\ae\ae_dbg.h +hdal\vendor\isp\drivers\source\ae\ae_main.c +hdal\vendor\isp\drivers\source\ae\ae_main.h +hdal\vendor\isp\drivers\source\ae\ae_param\ae_param_default.c +hdal\vendor\isp\drivers\source\ae\ae_proc.c +hdal\vendor\isp\drivers\source\ae\ae_proc.h +hdal\vendor\isp\drivers\source\ae\ae_version.c +hdal\vendor\isp\drivers\source\ae\ae_version.h +hdal\vendor\isp\drivers\source\ae\Makefile +hdal\vendor\isp\drivers\source\ae\publish.json +hdal\vendor\isp\drivers\source\af\af_dbg.h +hdal\vendor\isp\drivers\source\af\af_main.c +hdal\vendor\isp\drivers\source\af\af_main.h +hdal\vendor\isp\drivers\source\af\af_param\af_param_default.c +hdal\vendor\isp\drivers\source\af\af_proc.c +hdal\vendor\isp\drivers\source\af\af_proc.h +hdal\vendor\isp\drivers\source\af\af_version.c +hdal\vendor\isp\drivers\source\af\af_version.h +hdal\vendor\isp\drivers\source\af\Makefile +hdal\vendor\isp\drivers\source\af\publish.json +hdal\vendor\isp\drivers\source\awb\awb_dbg.c +hdal\vendor\isp\drivers\source\awb\awb_dbg.h +hdal\vendor\isp\drivers\source\awb\awb_main.c +hdal\vendor\isp\drivers\source\awb\awb_main.h +hdal\vendor\isp\drivers\source\awb\awb_param\awb_param_default.c +hdal\vendor\isp\drivers\source\awb\awb_proc.c +hdal\vendor\isp\drivers\source\awb\awb_proc.h +hdal\vendor\isp\drivers\source\awb\awb_version.c +hdal\vendor\isp\drivers\source\awb\awb_version.h +hdal\vendor\isp\drivers\source\awb\Makefile +hdal\vendor\isp\drivers\source\awb\publish.json +hdal\vendor\isp\drivers\source\eis\eis_api.h +hdal\vendor\isp\drivers\source\eis\eis_int.h +hdal\vendor\isp\drivers\source\eis\eis_version.h +hdal\vendor\isp\drivers\source\eis\linux\eis_ioctl.c +hdal\vendor\isp\drivers\source\eis\linux\eis_main.c +hdal\vendor\isp\drivers\source\eis\linux\eis_main.h +hdal\vendor\isp\drivers\source\eis\linux\eis_proc.c +hdal\vendor\isp\drivers\source\eis\linux\eis_proc.h +hdal\vendor\isp\drivers\source\eis\Makefile +hdal\vendor\isp\drivers\source\eis\publish.json +hdal\vendor\isp\drivers\source\iq\iq_dbg.c +hdal\vendor\isp\drivers\source\iq\iq_dbg.h +hdal\vendor\isp\drivers\source\iq\iq_main.c +hdal\vendor\isp\drivers\source\iq\iq_main.h +hdal\vendor\isp\drivers\source\iq\iq_param\iq_param_default.c +hdal\vendor\isp\drivers\source\iq\iq_proc.c +hdal\vendor\isp\drivers\source\iq\iq_proc.h +hdal\vendor\isp\drivers\source\iq\iq_version.c +hdal\vendor\isp\drivers\source\iq\iq_version.h +hdal\vendor\isp\drivers\source\iq\Makefile +hdal\vendor\isp\drivers\source\iq\publish.json +hdal\vendor\isp\drivers\source\isp\ispt_api.c +hdal\vendor\isp\drivers\source\isp\ispt_api_int.h +hdal\vendor\isp\drivers\source\isp\isp_api.c +hdal\vendor\isp\drivers\source\isp\isp_cfg.c +hdal\vendor\isp\drivers\source\isp\isp_dbg.c +hdal\vendor\isp\drivers\source\isp\isp_dbg.h +hdal\vendor\isp\drivers\source\isp\isp_dev.c +hdal\vendor\isp\drivers\source\isp\isp_dev_int.h +hdal\vendor\isp\drivers\source\isp\isp_lib.h +hdal\vendor\isp\drivers\source\isp\isp_main.c +hdal\vendor\isp\drivers\source\isp\isp_main.h +hdal\vendor\isp\drivers\source\isp\isp_mtr.c +hdal\vendor\isp\drivers\source\isp\isp_mtr_int.h +hdal\vendor\isp\drivers\source\isp\isp_proc.c +hdal\vendor\isp\drivers\source\isp\isp_proc.h +hdal\vendor\isp\drivers\source\isp\isp_sxcmd.c +hdal\vendor\isp\drivers\source\isp\isp_uti.c +hdal\vendor\isp\drivers\source\isp\isp_version.c +hdal\vendor\isp\drivers\source\isp\isp_version.h +hdal\vendor\isp\drivers\source\isp\Makefile +hdal\vendor\isp\drivers\source\isp\publish.json +hdal\vendor\isp\drivers\source\Makefile +hdal\vendor\isp\drivers\source\samples\sample_ae\Makefile +hdal\vendor\isp\drivers\source\samples\sample_ae\publish.json +hdal\vendor\isp\drivers\source\samples\sample_ae\sample_ae.c +hdal\vendor\isp\drivers\source\samples\sample_af\Makefile +hdal\vendor\isp\drivers\source\samples\sample_af\publish.json +hdal\vendor\isp\drivers\source\samples\sample_af\sample_af.c +hdal\vendor\isp\drivers\source\samples\sample_awb\Makefile +hdal\vendor\isp\drivers\source\samples\sample_awb\publish.json +hdal\vendor\isp\drivers\source\samples\sample_awb\sample_awb.c +hdal\vendor\isp\drivers\source\samples\sample_iq\Makefile +hdal\vendor\isp\drivers\source\samples\sample_iq\publish.json +hdal\vendor\isp\drivers\source\samples\sample_iq\sample_iq.c +hdal\vendor\isp\include\auto_contrast_lib.h +hdal\vendor\isp\include\dpc_lib.h +hdal\vendor\isp\include\eis_rsc_lib.h +hdal\vendor\isp\include\isp_rtos_inc.h +hdal\vendor\isp\include\light_lib.h +hdal\vendor\isp\include\nnsc_lib.h +hdal\vendor\isp\include\vendor_eis.h +hdal\vendor\isp\include\vendor_isp.h +hdal\vendor\isp\Makefile +hdal\vendor\isp\source\Makefile +hdal\vendor\isp\source\vendor_eis\Makefile +hdal\vendor\isp\source\vendor_isp\Makefile +hdal\vendor\Makefile +hdal\vendor\mau\include\vendor_mau.h +hdal\vendor\mau\Makefile +hdal\vendor\mau\source\Makefile +hdal\vendor\media\drivers\include\nvt_vencrc\h26xenc_rate_control.h +hdal\vendor\media\drivers\include\nvt_vencrc\h26xenc_rc_param.h +hdal\vendor\media\drivers\source\Makefile +hdal\vendor\media\drivers\source\nvt_vencrc\Makefile +hdal\vendor\media\drivers\source\nvt_vencrc\nvt_vencrc_dbg.h +hdal\vendor\media\drivers\source\nvt_vencrc\nvt_vencrc_main.c +hdal\vendor\media\drivers\source\nvt_vencrc\publish.json +hdal\vendor\media\include\vendor_audiocapture.h +hdal\vendor\media\include\vendor_audiodec.h +hdal\vendor\media\include\vendor_audioenc.h +hdal\vendor\media\include\vendor_audioout.h +hdal\vendor\media\include\vendor_common.h +hdal\vendor\media\include\vendor_gfx.h +hdal\vendor\media\include\vendor_type.h +hdal\vendor\media\include\vendor_videocapture.h +hdal\vendor\media\include\vendor_videodec.h +hdal\vendor\media\include\vendor_videoenc.h +hdal\vendor\media\include\vendor_videoout.h +hdal\vendor\media\include\vendor_videoprocess.h +hdal\vendor\media\Makefile +hdal\vendor\media\source\Makefile +hdal\vendor\third_party\cddcnn_ai2\include\cddcnn_lib_ai2.h +hdal\vendor\third_party\cddcnn_ai2\Makefile +hdal\vendor\third_party\fdcnn_ai2\include\fdcnn_lib.h +hdal\vendor\third_party\fdcnn_ai2\Makefile +hdal\vendor\third_party\limit_fdet\include\limit_fdet_lib.h +hdal\vendor\third_party\limit_fdet\Makefile +hdal\vendor\third_party\Makefile +hdal\vendor\third_party\motion_detection\include\md_lib.h +hdal\vendor\third_party\motion_detection\Makefile +hdal\vendor\third_party\pdcnn_ai2\include\pdcnn_lib_ai2.h +hdal\vendor\third_party\pdcnn_ai2\Makefile +hdal\vendor\third_party\pdcnn_fastboot\include\pdcnn_api.h +hdal\vendor\third_party\pdcnn_fastboot\Makefile +hdal\vendor\third_party\pvdcnn\include\pvdcnn_lib.h +hdal\vendor\third_party\pvdcnn\Makefile +lib\external\Makefile +lib\include\aac\audlib_aac.h +lib\include\aec\audlib_aec.h +lib\include\anr\audlib_anr.h +lib\include\AppControl\AppControl.h +lib\include\avfile\AVFile_MakerMov.h +lib\include\avfile\AVFile_MakerTS.h +lib\include\avfile\AVFile_ParserMov.h +lib\include\avfile\AVFile_ParserTs.h +lib\include\avfile\MediaReadLib.h +lib\include\avfile\MediaWriteLib.h +lib\include\avfile\media_def.h +lib\include\avfile\movieinterface_def.h +lib\include\avfile\MOVLib.h +lib\include\BinaryFormat.h +lib\include\comm\hwclock.h +lib\include\comm\hwpower.h +lib\include\DCF.h +lib\include\emmc.h +lib\include\EthCam\EthCamSocket.h +lib\include\EthCam\EthsockCliIpcAPI.h +lib\include\EthCam\ethsocket.h +lib\include\EthCam\ethsocket_cli.h +lib\include\EthCam\ethsocket_cli_ipc.h +lib\include\EthCam\ethsocket_ipc.h +lib\include\EthCam\EthsockIpcAPI.h +lib\include\EthCam\mdcmdio.h +lib\include\exif\Exif.h +lib\include\exif\ExifDef.h +lib\include\FileDB.h +lib\include\filein.h +lib\include\FileSysTsk.h +lib\include\FontConv\FontConv.h +lib\include\FwSrvApi.h +lib\include\GxCommon.h +lib\include\GxGfx\GxColor.h +lib\include\GxGfx\GxData.h +lib\include\GxGfx\GxDC.h +lib\include\GxGfx\GxGfx.h +lib\include\GxGfx\GxRect.h +lib\include\GxImageFile.h +lib\include\GxVideoFile.h +lib\include\hd_bsdemux_lib.h +lib\include\hd_bsmux_lib.h +lib\include\hd_filein_lib.h +lib\include\hd_fileout_lib.h +lib\include\HfsNvt\hfs.h +lib\include\HfsNvt\HfsNvtAPI.h +lib\include\ImageApp\ImageApp_Common.h +lib\include\ImageApp\ImageApp_MovieMulti.h +lib\include\ImageApp\ImageApp_MoviePlay.h +lib\include\ImageApp\ImageApp_Photo.h +lib\include\ImageApp\ImageApp_Photo_CapCbMsg.h +lib\include\ImageApp\ImageApp_Photo_CapInfor.h +lib\include\ImageApp\ImageApp_Play.h +lib\include\ImageApp\ImageApp_UsbMovie.h +lib\include\ImageApp\ImageApp_Voice.h +lib\include\io\adc.h +lib\include\io\gpio.h +lib\include\libfdt\fdt.h +lib\include\libfdt\libfdt.h +lib\include\libfdt\libfdt_env.h +lib\include\LibJSON\JSONparser\JSONparser.h +lib\include\libnl3\netlink\addr.h +lib\include\libnl3\netlink\attr.h +lib\include\libnl3\netlink\cache-api.h +lib\include\libnl3\netlink\cache.h +lib\include\libnl3\netlink\cli\addr.h +lib\include\libnl3\netlink\cli\class.h +lib\include\libnl3\netlink\cli\cls.h +lib\include\libnl3\netlink\cli\ct.h +lib\include\libnl3\netlink\cli\exp.h +lib\include\libnl3\netlink\cli\link.h +lib\include\libnl3\netlink\cli\neigh.h +lib\include\libnl3\netlink\cli\qdisc.h +lib\include\libnl3\netlink\cli\route.h +lib\include\libnl3\netlink\cli\rule.h +lib\include\libnl3\netlink\cli\tc.h +lib\include\libnl3\netlink\cli\utils.h +lib\include\libnl3\netlink\data.h +lib\include\libnl3\netlink\errno.h +lib\include\libnl3\netlink\fib_lookup\lookup.h +lib\include\libnl3\netlink\fib_lookup\request.h +lib\include\libnl3\netlink\genl\ctrl.h +lib\include\libnl3\netlink\genl\family.h +lib\include\libnl3\netlink\genl\genl.h +lib\include\libnl3\netlink\genl\mngt.h +lib\include\libnl3\netlink\handlers.h +lib\include\libnl3\netlink\hash.h +lib\include\libnl3\netlink\hashtable.h +lib\include\libnl3\netlink\idiag\idiagnl.h +lib\include\libnl3\netlink\idiag\meminfo.h +lib\include\libnl3\netlink\idiag\msg.h +lib\include\libnl3\netlink\idiag\req.h +lib\include\libnl3\netlink\idiag\vegasinfo.h +lib\include\libnl3\netlink\list.h +lib\include\libnl3\netlink\msg.h +lib\include\libnl3\netlink\netfilter\ct.h +lib\include\libnl3\netlink\netfilter\exp.h +lib\include\libnl3\netlink\netfilter\log.h +lib\include\libnl3\netlink\netfilter\log_msg.h +lib\include\libnl3\netlink\netfilter\netfilter.h +lib\include\libnl3\netlink\netfilter\nfnl.h +lib\include\libnl3\netlink\netfilter\queue.h +lib\include\libnl3\netlink\netfilter\queue_msg.h +lib\include\libnl3\netlink\netlink-compat.h +lib\include\libnl3\netlink\netlink-kernel.h +lib\include\libnl3\netlink\netlink.h +lib\include\libnl3\netlink\object-api.h +lib\include\libnl3\netlink\object.h +lib\include\libnl3\netlink\route\action.h +lib\include\libnl3\netlink\route\act\mirred.h +lib\include\libnl3\netlink\route\act\skbedit.h +lib\include\libnl3\netlink\route\addr.h +lib\include\libnl3\netlink\route\class.h +lib\include\libnl3\netlink\route\classifier.h +lib\include\libnl3\netlink\route\cls\basic.h +lib\include\libnl3\netlink\route\cls\cgroup.h +lib\include\libnl3\netlink\route\cls\ematch.h +lib\include\libnl3\netlink\route\cls\ematch\cmp.h +lib\include\libnl3\netlink\route\cls\ematch\meta.h +lib\include\libnl3\netlink\route\cls\ematch\nbyte.h +lib\include\libnl3\netlink\route\cls\ematch\text.h +lib\include\libnl3\netlink\route\cls\fw.h +lib\include\libnl3\netlink\route\cls\police.h +lib\include\libnl3\netlink\route\cls\u32.h +lib\include\libnl3\netlink\route\link.h +lib\include\libnl3\netlink\route\link\api.h +lib\include\libnl3\netlink\route\link\bonding.h +lib\include\libnl3\netlink\route\link\bridge.h +lib\include\libnl3\netlink\route\link\can.h +lib\include\libnl3\netlink\route\link\inet.h +lib\include\libnl3\netlink\route\link\inet6.h +lib\include\libnl3\netlink\route\link\info-api.h +lib\include\libnl3\netlink\route\link\ip6tnl.h +lib\include\libnl3\netlink\route\link\ipgre.h +lib\include\libnl3\netlink\route\link\ipip.h +lib\include\libnl3\netlink\route\link\ipvlan.h +lib\include\libnl3\netlink\route\link\ipvti.h +lib\include\libnl3\netlink\route\link\macvlan.h +lib\include\libnl3\netlink\route\link\sit.h +lib\include\libnl3\netlink\route\link\veth.h +lib\include\libnl3\netlink\route\link\vlan.h +lib\include\libnl3\netlink\route\link\vxlan.h +lib\include\libnl3\netlink\route\neighbour.h +lib\include\libnl3\netlink\route\neightbl.h +lib\include\libnl3\netlink\route\nexthop.h +lib\include\libnl3\netlink\route\pktloc.h +lib\include\libnl3\netlink\route\qdisc.h +lib\include\libnl3\netlink\route\qdisc\cbq.h +lib\include\libnl3\netlink\route\qdisc\dsmark.h +lib\include\libnl3\netlink\route\qdisc\fifo.h +lib\include\libnl3\netlink\route\qdisc\fq_codel.h +lib\include\libnl3\netlink\route\qdisc\hfsc.h +lib\include\libnl3\netlink\route\qdisc\htb.h +lib\include\libnl3\netlink\route\qdisc\netem.h +lib\include\libnl3\netlink\route\qdisc\plug.h +lib\include\libnl3\netlink\route\qdisc\prio.h +lib\include\libnl3\netlink\route\qdisc\red.h +lib\include\libnl3\netlink\route\qdisc\sfq.h +lib\include\libnl3\netlink\route\qdisc\tbf.h +lib\include\libnl3\netlink\route\route.h +lib\include\libnl3\netlink\route\rtnl.h +lib\include\libnl3\netlink\route\rule.h +lib\include\libnl3\netlink\route\tc-api.h +lib\include\libnl3\netlink\route\tc.h +lib\include\libnl3\netlink\socket.h +lib\include\libnl3\netlink\types.h +lib\include\libnl3\netlink\utils.h +lib\include\libnl3\netlink\version.h +lib\include\libnl3\netlink\xfrm\ae.h +lib\include\libnl3\netlink\xfrm\lifetime.h +lib\include\libnl3\netlink\xfrm\sa.h +lib\include\libnl3\netlink\xfrm\selector.h +lib\include\libnl3\netlink\xfrm\sp.h +lib\include\libnl3\netlink\xfrm\template.h +lib\include\librtsp.h +lib\include\LogFile.h +lib\include\LviewNvt\lviewd.h +lib\include\LviewNvt\LviewNvtAPI.h +lib\include\lz.h +lib\include\MemCheck.h +lib\include\modelext\bin_info.h +lib\include\modelext\cc.h +lib\include\modelext\dram_partition_info.h +lib\include\modelext\emb_partition_info.h +lib\include\modelext\gpio_info.h +lib\include\modelext\interrupt.h +lib\include\modelext\modelext_info.h +lib\include\modelext\modelext_parser.h +lib\include\modelext\model_cfg.h +lib\include\modelext\top.h +lib\include\msdcnvt\MsdcNvtApi.h +lib\include\msdcnvt\MsdcNvtCallback.h +lib\include\msdcnvt\MsdcNvtCb_Disp.h +lib\include\msdcnvt\MsdcNvtCb_Exam.h +lib\include\msdcnvt\MsdcNvtCb_File.h +lib\include\NamingRule\NameRule_Custom.h +lib\include\NamingRule\NameRule_DCFFull.h +lib\include\NamingRule\NameRule_Empty.h +lib\include\NamingRule\NameRule_FileDB.h +lib\include\nand.h +lib\include\nvtcfg_define.h +lib\include\nvtinfo.h +lib\include\nvtipc.h +lib\include\nvtlive555.h +lib\include\nvtpack.h +lib\include\NvtUser\NvtBack.h +lib\include\NvtUser\NVTEvent.h +lib\include\NvtUser\NVTReturn.h +lib\include\NvtUser\NvtUser.h +lib\include\nvt_type.h +lib\include\openssl\aes.h +lib\include\openssl\asn1.h +lib\include\openssl\asn1t.h +lib\include\openssl\asn1_mac.h +lib\include\openssl\bio.h +lib\include\openssl\blowfish.h +lib\include\openssl\bn.h +lib\include\openssl\buffer.h +lib\include\openssl\camellia.h +lib\include\openssl\cast.h +lib\include\openssl\cmac.h +lib\include\openssl\cms.h +lib\include\openssl\comp.h +lib\include\openssl\conf.h +lib\include\openssl\conf_api.h +lib\include\openssl\crypto.h +lib\include\openssl\des.h +lib\include\openssl\des_old.h +lib\include\openssl\dh.h +lib\include\openssl\dsa.h +lib\include\openssl\dso.h +lib\include\openssl\dtls1.h +lib\include\openssl\ebcdic.h +lib\include\openssl\ec.h +lib\include\openssl\ecdh.h +lib\include\openssl\ecdsa.h +lib\include\openssl\engine.h +lib\include\openssl\err.h +lib\include\openssl\evp.h +lib\include\openssl\e_os2.h +lib\include\openssl\hmac.h +lib\include\openssl\idea.h +lib\include\openssl\krb5_asn.h +lib\include\openssl\kssl.h +lib\include\openssl\lhash.h +lib\include\openssl\md4.h +lib\include\openssl\md5.h +lib\include\openssl\mdc2.h +lib\include\openssl\modes.h +lib\include\openssl\objects.h +lib\include\openssl\obj_mac.h +lib\include\openssl\ocsp.h +lib\include\openssl\opensslconf.h +lib\include\openssl\opensslv.h +lib\include\openssl\ossl_typ.h +lib\include\openssl\pem.h +lib\include\openssl\pem2.h +lib\include\openssl\pkcs12.h +lib\include\openssl\pkcs7.h +lib\include\openssl\pqueue.h +lib\include\openssl\rand.h +lib\include\openssl\rc2.h +lib\include\openssl\rc4.h +lib\include\openssl\ripemd.h +lib\include\openssl\rsa.h +lib\include\openssl\safestack.h +lib\include\openssl\seed.h +lib\include\openssl\sha.h +lib\include\openssl\srp.h +lib\include\openssl\srtp.h +lib\include\openssl\ssl.h +lib\include\openssl\ssl2.h +lib\include\openssl\ssl23.h +lib\include\openssl\ssl3.h +lib\include\openssl\stack.h +lib\include\openssl\symhacks.h +lib\include\openssl\tls1.h +lib\include\openssl\ts.h +lib\include\openssl\txt_db.h +lib\include\openssl\ui.h +lib\include\openssl\ui_compat.h +lib\include\openssl\whrlpool.h +lib\include\openssl\x509.h +lib\include\openssl\x509v3.h +lib\include\openssl\x509_vfy.h +lib\include\PartLoad.h +lib\include\PBXFile.h +lib\include\PBXFileList\PBXFileList.h +lib\include\PBXFileList\PBXFileList_DCF.h +lib\include\PBXFileList\PBXFileList_FileDB.h +lib\include\PlaybackTsk.h +lib\include\protected\disp_ioctl.h +lib\include\protected\nvt_gmi_ioctl.h +lib\include\protected\nvt_stream_rcv_ioctl.h +lib\include\protected\nvt_stream_snd_ioctl.h +lib\include\protected\nvt_uctrl_ioctl.h +lib\include\PStore.h +lib\include\QRCode\QR_Encode.h +lib\include\rtosfdt.h +lib\include\sdio.h +lib\include\SizeConvert.h +lib\include\strg_def.h +lib\include\sw_md.h +lib\include\SxTimer\SxTimer.h +lib\include\teec_trace.h +lib\include\tee_bench.h +lib\include\tee_client_api.h +lib\include\tee_client_api_extensions.h +lib\include\timer.h +lib\include\tse.h +lib\include\UIControl\UIControl.h +lib\include\UIControl\UIControlEvent.h +lib\include\UIControl\UIControlExt.h +lib\include\UIControl\UIControlWnd.h +lib\include\UIControl\UICtrlButtonLib.h +lib\include\UIControl\UICtrlListLib.h +lib\include\UIControl\UICtrlMenuLib.h +lib\include\UIControl\UICtrlPanelLib.h +lib\include\UIControl\UICtrlProgressBarLib.h +lib\include\UIControl\UICtrlScrollBarLib.h +lib\include\UIControl\UICtrlSliderLib.h +lib\include\UIControl\UICtrlStateGraphLib.h +lib\include\UIControl\UICtrlStateLib.h +lib\include\UIControl\UICtrlStaticLib.h +lib\include\UIControl\UICtrlTabLib.h +lib\include\UIControl\UICtrlWndLib.h +lib\include\UIControl\UICtrlZoomLib.h +lib\include\UIControl\UIDrawShowObj.h +lib\include\UIDisplayUtil.h +lib\include\UIFramework.h +lib\include\UIFrameworkExt.h +lib\include\umsd.h +lib\include\usb2dev.h +lib\include\USBCDC.h +lib\include\usb_define.h +lib\include\usb_desc.h +lib\include\UsockCliIpc\UsockCliIpcAPI.h +lib\include\UsockCliIpc\usocket_cli.h +lib\include\UsockIpc\usocket.h +lib\include\UsockIpc\UsockIpcAPI.h +lib\include\Utility\avl.h +lib\include\Utility\Color.h +lib\include\Utility\SwTimer.h +lib\include\UVAC.h +lib\include\uvcp.h +lib\include\VControl\VControl.h +lib\include\vf_gfx.h +lib\include\WiFiIpc\nvtwifi.h +lib\include\WiFiIpc\WiFiIpcAPI.h +lib\include\zconf.h +lib\include\zlib.h +lib\Makefile +lib\source\aac\Makefile +lib\source\aec\Makefile +lib\source\anr\Makefile +lib\source\AppControl\Makefile +lib\source\avfile\Makefile +lib\source\bsdemux\Makefile +lib\source\bsmux\Makefile +lib\source\DCF\Makefile +lib\source\EthCam\EthCamSocket\Makefile +lib\source\EthCam\EthsockCliIpc\Makefile +lib\source\EthCam\ethsocket\Makefile +lib\source\EthCam\ethsocket_cli\Makefile +lib\source\EthCam\Makefile +lib\source\EthCam\SMI\Makefile +lib\source\exif\Makefile +lib\source\filedb\Makefile +lib\source\filein\Makefile +lib\source\fileout\Makefile +lib\source\FileSys\Makefile +lib\source\FontConv\Makefile +lib\source\FsLinux\Makefile +lib\source\fwsrv\Makefile +lib\source\GxGfx\Makefile +lib\source\GxImageFile\Makefile +lib\source\GxVideoFile\Makefile +lib\source\HfsNvt\Makefile +lib\source\ImageApp\Common\Makefile +lib\source\ImageApp\Makefile +lib\source\ImageApp\MovieMulti\Makefile +lib\source\ImageApp\MoviePlay\Makefile +lib\source\ImageApp\Photo\Makefile +lib\source\ImageApp\Play\Makefile +lib\source\ImageApp\UsbMovie\Makefile +lib\source\ImageApp\Voice\Makefile +lib\source\io\Makefile +lib\source\libfdt\Makefile +lib\source\librtsp\Makefile +lib\source\libstrg\Makefile +lib\source\LogFile\Makefile +lib\source\lvgl\lvgl\examples\porting\lv_port_disp_template.c +lib\source\lvgl\lvgl\examples\porting\lv_port_disp_template.h +lib\source\lvgl\lvgl\examples\porting\lv_port_fs_template.c +lib\source\lvgl\lvgl\examples\porting\lv_port_fs_template.h +lib\source\lvgl\lvgl\examples\porting\lv_port_indev_template.c +lib\source\lvgl\lvgl\examples\porting\lv_port_indev_template.h +lib\source\lvgl\lvgl\library.json +lib\source\lvgl\lvgl\lvgl.h +lib\source\lvgl\lvgl\lv_conf_template.h +lib\source\lvgl\lvgl\scripts\built_in_font\built_in_font_gen.py +lib\source\lvgl\lvgl\scripts\built_in_font\generate_all.py +lib\source\lvgl\lvgl\scripts\lv_conf_checker.py +lib\source\lvgl\lvgl\scripts\release.py +lib\source\lvgl\lvgl\scripts\release\com.py +lib\source\lvgl\lvgl\scripts\release\dev.py +lib\source\lvgl\lvgl\scripts\release\main.py +lib\source\lvgl\lvgl\scripts\release\proj.py +lib\source\lvgl\lvgl\scripts\release\release.py +lib\source\lvgl\lvgl\src\lvgl.h +lib\source\lvgl\lvgl\src\lv_api_map.h +lib\source\lvgl\lvgl\src\lv_conf_internal.h +lib\source\lvgl\lvgl\src\lv_conf_kconfig.h +lib\source\lvgl\lvgl\src\lv_core\lv_disp.c +lib\source\lvgl\lvgl\src\lv_core\lv_disp.h +lib\source\lvgl\lvgl\src\lv_core\lv_group.c +lib\source\lvgl\lvgl\src\lv_core\lv_group.h +lib\source\lvgl\lvgl\src\lv_core\lv_indev.c +lib\source\lvgl\lvgl\src\lv_core\lv_indev.h +lib\source\lvgl\lvgl\src\lv_core\lv_obj.c +lib\source\lvgl\lvgl\src\lv_core\lv_obj.h +lib\source\lvgl\lvgl\src\lv_core\lv_obj_style_dec.h +lib\source\lvgl\lvgl\src\lv_core\lv_refr.c +lib\source\lvgl\lvgl\src\lv_core\lv_refr.h +lib\source\lvgl\lvgl\src\lv_core\lv_style.c +lib\source\lvgl\lvgl\src\lv_core\lv_style.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_arc.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_arc.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_blend.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_blend.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_img.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_img.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_label.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_label.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_line.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_line.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_mask.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_mask.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_rect.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_rect.h +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_triangle.c +lib\source\lvgl\lvgl\src\lv_draw\lv_draw_triangle.h +lib\source\lvgl\lvgl\src\lv_draw\lv_img_buf.c +lib\source\lvgl\lvgl\src\lv_draw\lv_img_buf.h +lib\source\lvgl\lvgl\src\lv_draw\lv_img_cache.c +lib\source\lvgl\lvgl\src\lv_draw\lv_img_cache.h +lib\source\lvgl\lvgl\src\lv_draw\lv_img_decoder.c +lib\source\lvgl\lvgl\src\lv_draw\lv_img_decoder.h +lib\source\lvgl\lvgl\src\lv_font\lv_font.c +lib\source\lvgl\lvgl\src\lv_font\lv_font.h +lib\source\lvgl\lvgl\src\lv_font\lv_font_dejavu_16_persian_hebrew.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_fmt_txt.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_fmt_txt.h +lib\source\lvgl\lvgl\src\lv_font\lv_font_loader.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_loader.h +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_10.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_12.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_12_subpx.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_14.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_16.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_18.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_20.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_22.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_24.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_26.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_28.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_28_compressed.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_30.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_32.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_34.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_36.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_38.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_40.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_42.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_44.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_46.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_48.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_montserrat_8.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_simsun_16_cjk.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_unscii_16.c +lib\source\lvgl\lvgl\src\lv_font\lv_font_unscii_8.c +lib\source\lvgl\lvgl\src\lv_font\lv_symbol_def.h +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nvt_dma2d.c +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nvt_dma2d.h +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nxp_pxp.c +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nxp_pxp.h +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nxp_pxp_osa.c +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nxp_pxp_osa.h +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nxp_vglite.c +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_nxp_vglite.h +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_stm32_dma2d.c +lib\source\lvgl\lvgl\src\lv_gpu\lv_gpu_stm32_dma2d.h +lib\source\lvgl\lvgl\src\lv_hal\lv_hal.h +lib\source\lvgl\lvgl\src\lv_hal\lv_hal_disp.c +lib\source\lvgl\lvgl\src\lv_hal\lv_hal_disp.h +lib\source\lvgl\lvgl\src\lv_hal\lv_hal_indev.c +lib\source\lvgl\lvgl\src\lv_hal\lv_hal_indev.h +lib\source\lvgl\lvgl\src\lv_hal\lv_hal_tick.c +lib\source\lvgl\lvgl\src\lv_hal\lv_hal_tick.h +lib\source\lvgl\lvgl\src\lv_misc\lv_anim.c +lib\source\lvgl\lvgl\src\lv_misc\lv_anim.h +lib\source\lvgl\lvgl\src\lv_misc\lv_area.c +lib\source\lvgl\lvgl\src\lv_misc\lv_area.h +lib\source\lvgl\lvgl\src\lv_misc\lv_async.c +lib\source\lvgl\lvgl\src\lv_misc\lv_async.h +lib\source\lvgl\lvgl\src\lv_misc\lv_bidi.c +lib\source\lvgl\lvgl\src\lv_misc\lv_bidi.h +lib\source\lvgl\lvgl\src\lv_misc\lv_color.c +lib\source\lvgl\lvgl\src\lv_misc\lv_color.h +lib\source\lvgl\lvgl\src\lv_misc\lv_debug.c +lib\source\lvgl\lvgl\src\lv_misc\lv_debug.h +lib\source\lvgl\lvgl\src\lv_misc\lv_fs.c +lib\source\lvgl\lvgl\src\lv_misc\lv_fs.h +lib\source\lvgl\lvgl\src\lv_misc\lv_gc.c +lib\source\lvgl\lvgl\src\lv_misc\lv_gc.h +lib\source\lvgl\lvgl\src\lv_misc\lv_ll.c +lib\source\lvgl\lvgl\src\lv_misc\lv_ll.h +lib\source\lvgl\lvgl\src\lv_misc\lv_log.c +lib\source\lvgl\lvgl\src\lv_misc\lv_log.h +lib\source\lvgl\lvgl\src\lv_misc\lv_math.c +lib\source\lvgl\lvgl\src\lv_misc\lv_math.h +lib\source\lvgl\lvgl\src\lv_misc\lv_mem.c +lib\source\lvgl\lvgl\src\lv_misc\lv_mem.h +lib\source\lvgl\lvgl\src\lv_misc\lv_printf.c +lib\source\lvgl\lvgl\src\lv_misc\lv_printf.h +lib\source\lvgl\lvgl\src\lv_misc\lv_task.c +lib\source\lvgl\lvgl\src\lv_misc\lv_task.h +lib\source\lvgl\lvgl\src\lv_misc\lv_templ.c +lib\source\lvgl\lvgl\src\lv_misc\lv_templ.h +lib\source\lvgl\lvgl\src\lv_misc\lv_txt.c +lib\source\lvgl\lvgl\src\lv_misc\lv_txt.h +lib\source\lvgl\lvgl\src\lv_misc\lv_txt_ap.c +lib\source\lvgl\lvgl\src\lv_misc\lv_txt_ap.h +lib\source\lvgl\lvgl\src\lv_misc\lv_types.h +lib\source\lvgl\lvgl\src\lv_misc\lv_utils.c +lib\source\lvgl\lvgl\src\lv_misc\lv_utils.h +lib\source\lvgl\lvgl\src\lv_themes\lv_theme.c +lib\source\lvgl\lvgl\src\lv_themes\lv_theme.h +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_empty.c +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_empty.h +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_material.c +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_material.h +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_mono.c +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_mono.h +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_template.c +lib\source\lvgl\lvgl\src\lv_themes\lv_theme_template.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_arc.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_arc.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_bar.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_bar.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_btn.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_btn.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_btnmatrix.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_btnmatrix.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_calendar.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_calendar.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_canvas.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_canvas.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_chart.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_chart.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_checkbox.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_checkbox.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_cont.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_cont.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_cpicker.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_cpicker.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_dropdown.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_dropdown.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_gauge.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_gauge.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_img.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_img.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_imgbtn.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_imgbtn.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_keyboard.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_keyboard.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_label.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_label.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_led.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_led.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_line.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_line.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_linemeter.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_linemeter.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_list.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_list.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_msgbox.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_msgbox.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_objmask.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_objmask.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_objx_templ.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_objx_templ.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_page.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_page.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_roller.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_roller.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_slider.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_slider.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_spinbox.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_spinbox.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_spinner.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_spinner.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_switch.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_switch.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_table.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_table.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_tabview.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_tabview.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_textarea.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_textarea.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_tileview.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_tileview.h +lib\source\lvgl\lvgl\src\lv_widgets\lv_win.c +lib\source\lvgl\lvgl\src\lv_widgets\lv_win.h +lib\source\lvgl\lvgl\tests\build.py +lib\source\lvgl\lvgl\tests\lv_test_assert.c +lib\source\lvgl\lvgl\tests\lv_test_assert.h +lib\source\lvgl\lvgl\tests\lv_test_conf.h +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_core.c +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_core.h +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_font_loader.c +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_font_loader.h +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_obj.c +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_obj.h +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_style.c +lib\source\lvgl\lvgl\tests\lv_test_core\lv_test_style.h +lib\source\lvgl\lvgl\tests\lv_test_fonts\font_1.c +lib\source\lvgl\lvgl\tests\lv_test_fonts\font_2.c +lib\source\lvgl\lvgl\tests\lv_test_fonts\font_3.c +lib\source\lvgl\lvgl\tests\lv_test_main.c +lib\source\lvgl\lvgl\tests\lv_test_widgets\lv_test_label.c +lib\source\lvgl\lvgl\tests\lv_test_widgets\lv_test_label.h +lib\source\lvgl\lvgl\tests\Makefile +lib\source\lvgl\lv_conf.h +lib\source\lvgl\lv_drv_conf.h +lib\source\lvgl\lv_ex_conf.h +lib\source\lvgl\Makefile +lib\source\LviewNvt\Makefile +lib\source\msdcnvt\Makefile +lib\source\NamingRule\Makefile +lib\source\nvtinfo\Makefile +lib\source\nvtlibc\Makefile +lib\source\nvtlive555\Makefile +lib\source\nvtlive555\src\live\BasicUsageEnvironment\BasicUsageEnvironment.mak +lib\source\nvtlive555\src\live\BasicUsageEnvironment\Makefile +lib\source\nvtlive555\src\live\groupsock\groupsock.mak +lib\source\nvtlive555\src\live\groupsock\Makefile +lib\source\nvtlive555\src\live\liveMedia\liveMedia.mak +lib\source\nvtlive555\src\live\liveMedia\Makefile +lib\source\nvtlive555\src\live\Makefile +lib\source\nvtlive555\src\live\mediaServer\Makefile +lib\source\nvtlive555\src\live\mediaServer\mediaServer.mak +lib\source\nvtlive555\src\live\nvtrtspd\Makefile +lib\source\nvtlive555\src\live\proxyServer\proxyServer.mak +lib\source\nvtlive555\src\live\testProgs\Makefile +lib\source\nvtlive555\src\live\testProgs\testProgs.mak +lib\source\nvtlive555\src\live\UsageEnvironment\Makefile +lib\source\nvtlive555\src\live\UsageEnvironment\UsageEnvironment.mak +lib\source\nvtlive555\src\live\WindowsAudioInputDevice\WindowsAudioInputDevice.mak +lib\source\NvtUser\Makefile +lib\source\pbxfilelist_dcf\Makefile +lib\source\pbxfilelist_filedb\Makefile +lib\source\pbxfile\Makefile +lib\source\pcm_aec\Makefile +lib\source\pcm_anr\Makefile +lib\source\playback\Makefile +lib\source\PStore\Makefile +lib\source\QRCode\Makefile +lib\source\sifar\code\include\sf_battery.h +lib\source\sifar\code\include\sf_common.h +lib\source\sifar\code\include\sf_commu_mcu.h +lib\source\sifar\code\include\sf_dbg.h +lib\source\sifar\code\include\sf_gps.h +lib\source\sifar\code\include\sf_http.h +lib\source\sifar\code\include\sf_inc.h +lib\source\sifar\code\include\sf_led.h +lib\source\sifar\code\include\sf_mcu.h +lib\source\sifar\code\include\sf_pc_tool.h +lib\source\sifar\code\include\sf_sd_common.h +lib\source\sifar\code\include\sf_sim.h +lib\source\sifar\code\include\sf_tcp.h +lib\source\sifar\code\source\common\sf_battery.c +lib\source\sifar\code\source\common\sf_common.c +lib\source\sifar\code\source\common\sf_led.c +lib\source\sifar\code\source\common\sf_pc_tool.c +lib\source\sifar\code\source\common\sf_sd_common.c +lib\source\sifar\code\source\debug\sf_dbg.c +lib\source\sifar\code\source\mcu\sf_commu_mcu.c +lib\source\sifar\code\source\mcu\sf_mcu_client.c +lib\source\sifar\code\source\module\sf_4G_auto_operation.c +lib\source\sifar\code\source\module\sf_4G_usb_uart.c +lib\source\sifar\code\source\module\sf_gps.c +lib\source\sifar\code\source\module\sf_http.c +lib\source\sifar\code\source\module\sf_sim.c +lib\source\sifar\code\source\module\sf_tcp.c +lib\source\sifar\Makefile +lib\source\sifar\ReadMe.txt +lib\source\sizeconvert\Makefile +lib\source\sw_md\Makefile +lib\source\SxTimer\Makefile +lib\source\tse\Makefile +lib\source\UIControl\Makefile +lib\source\umsd\Makefile +lib\source\usb2dev\Makefile +lib\source\UsockCliIpc\Makefile +lib\source\UsockIpc\Makefile +lib\source\utility\Makefile +lib\source\UVAC\Makefile +lib\source\uvcp\Makefile +lib\source\VControl\Makefile +lib\source\vf_gfx\Makefile +lib\source\WiFiIpc\Makefile +lib\source\zlib\Makefile +vos\drivers\include\kwrap\cmdsys.h +vos\drivers\include\kwrap\consts.h +vos\drivers\include\kwrap\cpu.h +vos\drivers\include\kwrap\debug.h +vos\drivers\include\kwrap\dev.h +vos\drivers\include\kwrap\error_no.h +vos\drivers\include\kwrap\examsys.h +vos\drivers\include\kwrap\file.h +vos\drivers\include\kwrap\flag.h +vos\drivers\include\kwrap\ioctl.h +vos\drivers\include\kwrap\ker_dump.h +vos\drivers\include\kwrap\list.h +vos\drivers\include\kwrap\mailbox.h +vos\drivers\include\kwrap\mem.h +vos\drivers\include\kwrap\nvt_type.h +vos\drivers\include\kwrap\perf.h +vos\drivers\include\kwrap\platform.h +vos\drivers\include\kwrap\semaphore.h +vos\drivers\include\kwrap\spinlock.h +vos\drivers\include\kwrap\stdio.h +vos\drivers\include\kwrap\sxcmd.h +vos\drivers\include\kwrap\task.h +vos\drivers\include\kwrap\type.h +vos\drivers\include\kwrap\util.h +vos\drivers\include\kwrap\verinfo.h +vos\drivers\source\dummy\dummy.c +vos\drivers\source\dummy\dummy_core.c +vos\drivers\source\dummy\Makefile +vos\drivers\source\include\vos_ioctl.h +vos\drivers\source\kwrap\freertos\freertos_ext_kdrv.h +vos\drivers\source\kwrap\linux\debug.c +vos\drivers\source\kwrap\linux\rtos_os_cpu.c +vos\drivers\source\kwrap\linux\rtos_os_dev.c +vos\drivers\source\kwrap\linux\rtos_os_file.c +vos\drivers\source\kwrap\linux\rtos_os_flag.c +vos\drivers\source\kwrap\linux\rtos_os_init.c +vos\drivers\source\kwrap\linux\rtos_os_mem.c +vos\drivers\source\kwrap\linux\rtos_os_perf.c +vos\drivers\source\kwrap\linux\rtos_os_proc.c +vos\drivers\source\kwrap\linux\rtos_os_proc.h +vos\drivers\source\kwrap\linux\rtos_os_sem.c +vos\drivers\source\kwrap\linux\rtos_os_spinlock.c +vos\drivers\source\kwrap\linux\rtos_os_task.c +vos\drivers\source\kwrap\linux\rtos_os_util.c +vos\drivers\source\kwrap\linux\sscanf.c +vos\drivers\source\kwrap\linux\test_vos.c +vos\drivers\source\kwrap\linux\vos_ioctl.c +vos\drivers\source\kwrap\Makefile +vos\drivers\source\kwrap\publish.json +vos\drivers\source\Makefile +vos\include\kwrap\cmdsys.h +vos\include\kwrap\consts.h +vos\include\kwrap\cpu.h +vos\include\kwrap\debug.h +vos\include\kwrap\error_no.h +vos\include\kwrap\examsys.h +vos\include\kwrap\file.h +vos\include\kwrap\flag.h +vos\include\kwrap\ioctl.h +vos\include\kwrap\list.h +vos\include\kwrap\mailbox.h +vos\include\kwrap\nvt_type.h +vos\include\kwrap\perf.h +vos\include\kwrap\platform.h +vos\include\kwrap\semaphore.h +vos\include\kwrap\stdio.h +vos\include\kwrap\sxcmd.h +vos\include\kwrap\task.h +vos\include\kwrap\type.h +vos\include\kwrap\util.h +vos\include\kwrap\verinfo.h +vos\Makefile +vos\source\cmdsys.c +vos\source\dummy\dummy.c +vos\source\examsys.c +vos\source\Makefile +vos\source\sscanf.c +vos\source\verinfo.c +vos\source\vos_user_cpu.c +vos\source\vos_user_debug.c +vos\source\vos_user_file.c +vos\source\vos_user_flag.c +vos\source\vos_user_mailbox.c +vos\source\vos_user_perf.c +vos\source\vos_user_semaphore.c +vos\source\vos_user_task.c +vos\source\vos_user_util.c diff --git a/configs/Linux/cfg_565_HUNTING_EVB_LINUX_4G_S530/nvt-evb.dtb b/configs/Linux/cfg_565_HUNTING_EVB_LINUX_4G_S530/nvt-evb.dtb new file mode 100644 index 000000000..58540b0c9 Binary files /dev/null and b/configs/Linux/cfg_565_HUNTING_EVB_LINUX_4G_S530/nvt-evb.dtb differ diff --git a/configs/Linux/cfg_565_HUNTING_EVB_LINUX_4G_S530/nvt-evb.tmp.dts b/configs/Linux/cfg_565_HUNTING_EVB_LINUX_4G_S530/nvt-evb.tmp.dts new file mode 100644 index 000000000..fa2e3c18e --- /dev/null +++ b/configs/Linux/cfg_565_HUNTING_EVB_LINUX_4G_S530/nvt-evb.tmp.dts @@ -0,0 +1,1181 @@ +# 1 "nvt-evb.dts" +# 1 "" +# 1 "" +# 1 "nvt-evb.dts" + + + + + + + +/dts-v1/; +# 1 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/gpio/nvt-gpio.h" 1 +# 13 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/gpio/nvt-gpio.h" +# 1 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/gpio/gpio.h" 1 +# 14 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/gpio/nvt-gpio.h" 2 +# 10 "nvt-evb.dts" 2 +# 1 "nvt-peri.dtsi" 1 +# 10 "nvt-peri.dtsi" +# 1 "nvt-basic.dtsi" 1 +# 9 "nvt-basic.dtsi" +# 1 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/interrupt-controller/arm-gic.h" 1 +# 9 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/interrupt-controller/arm-gic.h" +# 1 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/interrupt-controller/irq.h" 1 +# 10 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/interrupt-controller/arm-gic.h" 2 +# 10 "nvt-basic.dtsi" 2 + +/ { + model = "Novatek NA51089"; + compatible = "novatek,na51089", "nvt,ca9"; + interrupt-parent = <&gic>; + #address-cells = <1>; + #size-cells = <1>; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + + cpu0: cpu@0 { + device_type = "cpu"; + compatible = "arm,cortex-a9"; + reg = <0x0>; + next-level-cache = <&L2>; + clock-frequency = <960000000>; + }; + }; + + cg@f0020000 { + compatible = "nvt,core_clk"; + reg = <0xf0020000 0x1000>; + }; + + + periph_clk: periph_clk { + compatible = "nvt,periph_clk"; + #clock-cells = <0>; + clock-output-names = "periph_clk"; + }; + + global_timer@ffd00200 { + compatible = "arm,cortex-a9-global-timer"; + reg = <0xffd00200 0x20>; + interrupts = <1 11 0xf01>; + clocks = <&periph_clk>; + }; + + private_timer@ffd00600 { + compatible = "arm,cortex-a9-twd-timer"; + reg = <0xffd00600 0x20>; + interrupts = <1 13 0xf01>; + clocks = <&periph_clk>; + }; + + pmu { + compatible = "arm,cortex-a9-pmu"; + interrupts = <0 112 4>; + interrupt-affinity = <&cpu0>; + }; + + L2: cache-controller@ffe00000 { + compatible = "arm,pl310-cache"; + reg = <0xffe00000 0x1000>; + interrupts = <0 96 4>; + cache-unified; + arm,shared-override; + cache-level = <2>; + arm,data-latency = <2 2 2>; + arm,tag-latency = <2 2 2>; + }; + + gic: interrupt-controller@0xffd00000 { + compatible = "arm,cortex-a9-gic"; + #interrupt-cells = <3>; + interrupt-controller; + reg = <0xffd01000 0x1000>, + <0xffd00100 0x1000>; + }; + + scu: snoop-control-unit@0xffd00000 { + compatible = "arm,cortex-a9-scu"; + reg = <0xffd00000 0x100>; + }; +}; +# 11 "nvt-peri.dtsi" 2 + +/ { + chosen { + bootargs = " "; + }; + + aliases { + mmc0 = &mmc0; + mmc1 = &mmc1; + }; + + uart@f0290000 { + compatible = "ns16550a"; + reg = <0xf0290000 0x1000>; + interrupts = <0 43 4>; + baud = <115200>; + reg-shift = <2>; + reg-io-width = <4>; + no-loopback-test = <1>; + clock-frequency = <24000000>; + fifo-size = <64>; + uart_id = <0>; + }; + + uart@f0300000 { + compatible = "ns16550a"; + reg = <0xf0300000 0x1000>; + interrupts = <0 44 4>; + baud = <115200>; + reg-shift = <2>; + reg-io-width = <4>; + no-loopback-test = <1>; + clock-frequency = <48000000>; + fifo-size = <64>; + hw_flowctrl = <0>; + rx_trig_level = <3>; + uart_id = <1>; + }; + + uart@f0310000 { + compatible = "ns16550a"; + reg = <0xf0310000 0x1000>; + interrupts = <0 45 4>; + baud = <115200>; + reg-shift = <2>; + reg-io-width = <4>; + no-loopback-test = <1>; + clock-frequency = <48000000>; + fifo-size = <64>; + hw_flowctrl = <0>; + rx_trig_level = <3>; + uart_id = <2>; + }; + + kdrv_rpc: cc@f0090000 { + compatible = "kdrv_rpc"; + reg = <0xf0090000 0x300>; + interrupts = <0 59 4>; + }; + + mmc0: mmc@f0420000 { + compatible = "nvt,nvt_mmc"; + reg = <0xf0420000 0x1000>; + interrupts = <0 30 4>; + max-frequency = <48000000>; + voltage-switch = <0>; + max-voltage = <3300>; + bus-width = <4>; + neg-sample-edge = <0>; + driving = <15 15 15 20 15 15 25 25 25 25 25 25>; + cd_gpio = <(9) 0x0 0x0>; + card_power_gpio = <(7 + 0x20) 0x0>; + + + }; + + mmc1: mmc@f0500000 { + compatible = "nvt,nvt_mmc2"; + reg = <0xf0500000 0x1000>; + interrupts = <0 31 4>; + max-frequency = <48000000>; + voltage-switch = <0>; + max-voltage = <3300>; + bus-width = <4>; + neg-sample-edge = <0>; + driving = <15 8 8 20 8 8 20 8 8 20 8 8>; + cd_gpio = <0 0x0 0x1>; + + + + }; + + nand: nand@f0400000 { + #address-cells = <2>; + #size-cells = <2>; + compatible = "nvt,nvt_spinand"; + reg = <0xf0400000 0x1000>; + interrupts = <0 29 4>; + clock-frequency = <96000000>; + nvt-devname = "spi_nand.0"; + }; + + nor: nor@f0400000 { + #address-cells = <2>; + #size-cells = <2>; + compatible = "nvt,nvt_spinor"; + reg = <0xf0400000 0x1000>; + interrupts = <0 29 4>; + clock-frequency = <120000000>; + nvt-devname = "spi_nor.0"; + trace-stdtable = <0>; + }; + + gpio: gpio@f0070000 { + compatible = "nvt,nvt_gpio"; + reg = <0xf0070000 0x10000>; + interrupts = <0 24 4>; + #gpio-cells = <2>; + }; + + eth@f02b0000 { + compatible = "nvt,synopsys_eth"; + reg = <0xf02b0000 0x3800>; + interrupts = <0 34 4>; + sp-clk = <0>; + ref-clk-out = <0>; + }; + + phy@f02b3800 { + compatible = "nvt,eth_phy"; + reg = <0xf02b3800 0x400>; + }; + + wdt@f0050000 { + compatible = "nvt,nvt_wdt"; + reg = <0xf0050000 0x10000>; + interrupts = <0 57 4>; + }; + + pwm: pwm@f0210000 { + compatible = "nvt,nvt_kdrv_pwm"; + reg = <0xf0210000 0x2000>; + interrupts = <0 26 4>; + }; + + adc@f0260000 { + compatible = "nvt,nvt_adc"; + reg = <0xf0260000 0x1000>; + interrupts = <0 47 4>; + #io-channel-cells = <1>; + }; + + rtc@f0060000 { + compatible = "nvt,nvt_rtc"; + reg = <0xf0060000 0x100>; + interrupts = <0 56 4>; + }; + + drtc@f00b0000 { + compatible = "nvt,nvt_drtc"; + reg = <0xf00b0000 0x100>; + }; + + crypto: crypto@f0620000 { + compatible = "nvt,nvt_crypto"; + reg = <0xf0620000 0x100>; + interrupts = <0 38 4>; + mclk = <1>; + }; + + hash: hash@f0670000 { + compatible = "nvt,nvt_hash"; + reg = <0xf0670000 0x100>; + interrupts = <0 28 4>; + mclk = <1>; + }; + + rsa: rsa@f06a0000 { + compatible = "nvt,nvt_rsa"; + reg = <0xf06a0000 0x100>; + interrupts = <0 20 4>; + mclk = <1>; + }; + + top: top@f0010000 { + compatible = "nvt,nvt_top"; + reg = <0xf0010000 0x2000 + 0xf0030000 0x2000 + 0xf0070000 0x10000>; + }; + + sie@f0c00000 { + compatible = "nvt,drv_sie"; + reg = <0xf0c00000 0x900 + 0xf0d20000 0x900 + 0xF0D30000 0x900>; + interrupts = <0 1 4 + 0 2 4 + 0 3 4>; + + }; + + tge@f0cc0000 { + compatible = "nvt,kdrv_tge"; + reg = <0xf0cc0000 0x150>; + interrupts = <0 22 4>; + }; + + rhe@f0ce0000 { + compatible = "nvt,kdrv_rhe"; + reg = <0xf0ce0000 0x900>; + interrupts = <0 13 4>; + }; + + ime@f0c40000 { + compatible = "nvt,kdrv_ime"; + reg = <0xf0c40000 0x1000>; + interrupts = <0 6 4>; + }; + + ife2@f0d00000 { + compatible = "nvt,kdrv_ife2"; + reg = <0xf0d00000 0x100>; + interrupts = <0 9 4>; + }; + + ise@f0c90000 { + compatible = "nvt,kdrv_ise"; + reg = <0xf0c90000 0x100>; + interrupts = <0 21 4 + 0 85 4>; + }; + + ipe@f0c30000 { + compatible = "nvt,kdrv_ipe"; + reg = <0xf0c30000 0x900>; + interrupts = <0 5 4>; + }; + + ife@f0c70000 { + compatible = "nvt,kdrv_ife"; + reg = <0xf0c70000 0x800>; + interrupts = <0 8 4>; + }; + + vpe@f0cd0000 { + compatible = "nvt,kdrv_vpe"; + reg = <0xf0cd0000 0x1040>; + interrupts = <0 62 4>; + }; + + ai@f0c60000 { + compatible = "nvt,kdrv_ai"; + reg = <0xf0c60000 0x23c + 0xf0d50000 0x114 + 0xf0cb0000 0x22c>; + interrupts = <0 14 4 + 0 13 4 + 0 11 4>; + clock-frequency = <600000000 480000000 600000000>; + }; + + md@f0c10000 { + compatible = "nvt,kdrv_md"; + reg = <0xf0c10000 0x150>; + interrupts = <0 46 4>; + clock-frequency = <240000000>; + }; + dis@f0c50000 { + compatible = "nvt,kdrv_dis"; + reg = <0xf0c50000 0x114>; + interrupts = <0 10 4>; + }; + + coe@f0a11000 { + compatible = "nvt,nvt_coe"; + reg = <0xf0a11000 0x2c0>; + }; + + dce@f0c20000 { + compatible = "nvt,kdrv_dce"; + reg = <0xf0c20000 0x650>; + interrupts = <0 7 4>; + }; + + ive@f0d70000 { + compatible = "nvt,kdrv_ive"; + reg = <0xf0d70000 0x6c>; + interrupts = <0 53 4>; + }; + + sde@f0d90000 { + compatible = "nvt,kdrv_sde"; + reg = <0xf0d90000 0x90>; + interrupts = <0 74 4>; + }; + + ide@f0800000 { + compatible = "nvt,nvt_ide"; + reg = <0xf0800000 0x1000>; + interrupts = <0 48 4>; + }; + + dsi@f0840000 { + compatible = "nvt,nvt_dsi"; + reg = <0xf0840000 0x1000>; + interrupts = <0 50 4>; + }; + + csi@f0280000 { + compatible = "nvt,nvt_csi"; + reg = <0xf0280000 0x100 + 0xf0330000 0x100>; + interrupts = <0 54 4 + 0 55 4>; + }; + + lvds@f0270000 { + compatible = "nvt,nvt_lvds"; + reg = <0xF0270000 0x200 + 0xF0370000 0x200>; + interrupts = <0 54 4 + 0 55 4>; + }; + + senphy@f06b0000 { + compatible = "nvt,nvt_senphy"; + reg = <0xF06B0000 0x100>; + }; + + ssenif@f0xx0000 { + compatible = "nvt,nvt_ssenif"; + reg = <0xF02C0000 0x2000>; + interrupts = <0 61 4>; + }; + + sif@f0240000 { + compatible = "nvt,nvt_sif"; + reg = <0xf0240000 0x200>; + interrupts = <0 40 4>; + clock-frequency = <1000000>; + }; + + graphic@f0c80000 { + compatible = "nvt,nvt_graphic"; + reg = <0xF0C80000 0x300 + 0xF0D10000 0x100>; + interrupts = <0 18 4 + 0 19 4>; + }; + + affine@f0ca0000 { + compatible = "nvt,nvt_affine"; + reg = <0xF0CA0000 0x100>; + interrupts = <0 52 4>; + }; + + h26x@f0a10000 { + compatible = "nvt,nvt_h26x"; + reg = <0xf0a10000 0xa00>; + interrupts = <0 16 4>; + power_saving = <0>; + }; + + timer@f0040000 { + compatible = "nvt,nvt_timer"; + reg = <0xf0040000 0x300>; + interrupts = <0 0 4>; + }; + + eac@f0640000 { + compatible = "nvt,nvt_eac"; + reg = <0xF0640000 0x200>; + }; + + jpg@f0a00000 { + compatible = "nvt,nvt_jpg"; + reg = <0xf0a00000 0x100>; + interrupts = <0 17 4>; + }; + + nvt_usb2host@f0600000 { + compatible = "nvt,ehci-nvtivot"; + reg = <0xf0600000 0x10000>; + interrupts = <0 27 4>; + }; + + nvt_usb2dev@f0600000 { + compatible = "nvt,fotg200_udc"; + reg = <0xf0600000 0x10000>; + interrupts = <0 27 4>; + }; + + nvt_usb_chrg@f0600000 { + compatible = "nvt,nvt_usb_chrgdet"; + reg = <0xf0600000 0x10000>; + }; + + dai@f0630000 { + compatible = "nvt,nvt_dai"; + reg = <0xF0630000 0xbc>; + interrupts = <0 15 4>; + }; + + rotate@f0cf0000 { + compatible = "nvt,nvt_rotation"; + reg = <0xF0CF0000 0x100>; + interrupts = <0 81 4>; + }; + + drvdump@0 { + compatible = "nvt,nvt_drvdump"; + }; + + dsp@f1430000 { + compatible = "nvt,nvt_dsp"; + reg = <0xF1430000 0x200 + 0xF2000000 0x1000000 + 0xF1440000 0x200 + 0xF3000000 0x1000000>; + interrupts = <0 76 4 + 0 77 4>; + }; + + spi0: spi@f0230000 { + compatible = "nvt,nvt_spi"; + reg = <0xf0230000 0x10000>; + interrupts = <0 35 4>; + dma-support = <0>; + nvt-devname = <0>; + }; + + spi1: spi@f0320000 { + compatible = "nvt,nvt_spi"; + reg = <0xf0320000 0x10000>; + interrupts = <0 36 4>; + dma-support = <0>; + nvt-devname = <1>; + }; + + spi2: spi@f0340000 { + compatible = "nvt,nvt_spi"; + reg = <0xf0340000 0x10000>; + interrupts = <0 37 4>; + dma-support = <0>; + nvt-devname = <2>; + }; + + sdp@f0390000 { + compatible = "nvt,nvt_sdp"; + reg = <0xf0390000 0x28>; + interrupts = <0 12 4>; + }; + + tse@f0650000 { + compatible = "nvt,nvt_tse"; + reg = <0xF0650000 0x90>; + interrupts = <0 23 4>; + }; + + remote@f0250000 { + compatible = "nvt,nvt_remote"; + reg = <0xf0250000 0x28>; + interrupts = <0 25 4>; + }; + + rng: rng@f0680000 { + compatible = "nvt,nvt_rng"; + reg = <0xf0680000 0x100>; + }; + + nvt_arb@f0000000 { + compatible = "nvt,nvt_arb"; + reg = <0xF0000000 0xA000 + 0xF0FE0000 0x300>; + interrupts = <0 33 4>; + }; + + nvt_otp@f0660000 { + compatible = "nvt,nvt_otp"; + reg = <0xF0660000 0x70>; + }; + + kdrv_ipp { + clock-frequency = <240000000>; + }; + + uvcp: uvcp@f0690000 { + compatible = "nvt,nvt_uvcp"; + reg = <0xf0690000 0x200>; + interrupts = <0 59 4>; + }; + pll_preset@0 { + pll3{pll_config = <3 0 0>;}; + pll4{pll_config = <4 0 0>;}; + pll5{pll_config = <5 297000000 1>;}; + pll6{pll_config = <6 0 0>;}; + pll7{pll_config = <7 0 0>;}; + pll8{pll_config = <8 0 0>;}; + pll9{pll_config = <9 0 0>;}; + pll11{pll_config = <11 0 0>;}; + pll12{pll_config = <12 0 1>;}; + }; +}; +# 11 "nvt-evb.dts" 2 +# 1 "nvt-top.dtsi" 1 +&top { + sdio{pinmux = <0x5>;}; + sdio2{pinmux = <0x5>;}; + sdio3{pinmux = <0x0>;}; + nand{pinmux = <0x5>;}; + sensor{pinmux = <0x0>;}; + sensor2{pinmux = <0x0>;}; + mipi_lvds{pinmux = <0x0>;}; + i2c{pinmux = <0x40>;}; + sif{pinmux = <0x0>;}; + uart{pinmux = <0x1021>;}; + spi{pinmux = <0x0>;}; + sdp{pinmux = <0x0>;}; + remote{pinmux = <0x0>;}; + pwm{pinmux = <0x8000>;}; + pwm2{pinmux = <0x000000>;}; + ccnt{pinmux = <0x0>;}; + audio{pinmux = <0x0>;}; + lcd{pinmux = <0x0>;}; + tv{pinmux = <0x0>;}; + eth{pinmux = <0x0>;}; + misc{pinmux = <0x0>;}; +}; +# 12 "nvt-evb.dts" 2 +# 1 "nvt-i2c.dtsi" 1 + + + + + + + +/ { + i2c0: i2c@f0220000 { compatible = "nvt,nvt_i2c"; reg = <0xf0220000 0x100>; interrupts = <0 41 4>; clock-frequency = <400000>; id = <0>; }; + i2c1: i2c2@f0350000 { compatible = "nvt,nvt_i2c"; reg = <0xf0350000 0x100>; interrupts = <0 42 4>; clock-frequency = <400000>; id = <1>; }; + i2c2: i2c3@f03a0000 { compatible = "nvt,nvt_i2c"; reg = <0xf03a0000 0x100>; interrupts = <0 60 4>; clock-frequency = <50000>; id = <2>; }; +}; +# 13 "nvt-evb.dts" 2 +# 1 "nvt-gpio.dtsi" 1 +&top { +# 201 "nvt-gpio.dtsi" + pgpio11{gpio_config = <(11 + 0x20) 1>;}; + + pgpio2{gpio_config = <(2 + 0x20) 1>;}; +}; +# 14 "nvt-evb.dts" 2 +# 1 "nvt-peri-dev.dtsi" 1 +# 11 "nvt-peri-dev.dtsi" +&i2c0 { + #address-cells = <1>; + #size-cells = <0>; + + + + + + +}; + +&i2c1 { + #address-cells = <1>; + #size-cells = <0>; +}; + +&i2c2 { + #address-cells = <1>; + #size-cells = <0>; +}; + +&spi0 { + status = "okay"; + #address-cells = <1>; + #size-cells = <0>; +# 44 "nvt-peri-dev.dtsi" +}; + +&spi1 { + status = "okay"; +}; + +&spi2 { + status = "okay"; +}; +# 15 "nvt-evb.dts" 2 +# 1 "nvt-audio.dtsi" 1 + + + + + + + +/ { + audio@1 { type = "none"; i2s_ctrl = <0>; sif_channel = <0>; gpio_cold_reset = <0>; gpio_data = <0>; gpio_clk = <0>; gpio_cs = <0>; adc_zero = <0>; }; + audio@2 { type = "embedded"; i2s_ctrl = <4>; sif_channel = <0>; gpio_cold_reset = <0>; gpio_data = <0>; gpio_clk = <0>; gpio_cs = <0>; adc_zero = <0>; }; +}; +# 16 "nvt-evb.dts" 2 +# 1 "nvt-display.dtsi" 1 + + + + + + + +# 1 "/home/payton/S530/BSP/linux-kernel/include/dt-bindings/pinctrl/nvt_lcd.h" 1 +# 9 "nvt-display.dtsi" 2 +# 25 "nvt-display.dtsi" +/ { + display { type = "lcd"; lcd_ctrl = <1>; sif_channel = <4>; gpio_cs = <(7 + 0x20)>; gpio_clk = <(8 + 0x20)>; gpio_data = <(9 + 0x20)>; }; + logo { enable = <1>; lcd_type = <5>; lcd_rotate = <270>; lcd_reset = <(1 + 0x60)>; lcd_bl_gpio = <(11 + 0x20) 1>; lcd_power = <(8 + 0x20) 1>;}; +}; +# 17 "nvt-evb.dts" 2 +# 1 "nvt-media.dtsi" 1 +# 10 "nvt-media.dtsi" +# 1 "nvt-basic.dtsi" 1 +# 11 "nvt-basic.dtsi" +/ { + model = "Novatek NA51089"; + compatible = "novatek,na51089", "nvt,ca9"; + interrupt-parent = <&gic>; + #address-cells = <1>; + #size-cells = <1>; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + + cpu0: cpu@0 { + device_type = "cpu"; + compatible = "arm,cortex-a9"; + reg = <0x0>; + next-level-cache = <&L2>; + clock-frequency = <960000000>; + }; + }; + + cg@f0020000 { + compatible = "nvt,core_clk"; + reg = <0xf0020000 0x1000>; + }; + + + periph_clk: periph_clk { + compatible = "nvt,periph_clk"; + #clock-cells = <0>; + clock-output-names = "periph_clk"; + }; + + global_timer@ffd00200 { + compatible = "arm,cortex-a9-global-timer"; + reg = <0xffd00200 0x20>; + interrupts = <1 11 0xf01>; + clocks = <&periph_clk>; + }; + + private_timer@ffd00600 { + compatible = "arm,cortex-a9-twd-timer"; + reg = <0xffd00600 0x20>; + interrupts = <1 13 0xf01>; + clocks = <&periph_clk>; + }; + + pmu { + compatible = "arm,cortex-a9-pmu"; + interrupts = <0 112 4>; + interrupt-affinity = <&cpu0>; + }; + + L2: cache-controller@ffe00000 { + compatible = "arm,pl310-cache"; + reg = <0xffe00000 0x1000>; + interrupts = <0 96 4>; + cache-unified; + arm,shared-override; + cache-level = <2>; + arm,data-latency = <2 2 2>; + arm,tag-latency = <2 2 2>; + }; + + gic: interrupt-controller@0xffd00000 { + compatible = "arm,cortex-a9-gic"; + #interrupt-cells = <3>; + interrupt-controller; + reg = <0xffd01000 0x1000>, + <0xffd00100 0x1000>; + }; + + scu: snoop-control-unit@0xffd00000 { + compatible = "arm,cortex-a9-scu"; + reg = <0xffd00000 0x100>; + }; +}; +# 11 "nvt-media.dtsi" 2 + +/ { + nvtmpp { + compatible = "nvt,nvtmpp"; + }; + + isf_stream { + compatible = "nvt,isf_stream"; + }; + + isf_flow { + compatible = "nvt,isf_flow"; + }; + + isf_vdocap { + compatible = "nvt,isf_vdocap"; + }; + + isf_vdoprc { + compatible = "nvt,isf_vdoprc"; + }; + + isf_dummy { + compatible = "nvt,isf_dummy"; + }; + + isf_vdoenc { + compatible = "nvt,isf_vdoenc"; + }; + + isf_vdodec { + compatible = "nvt,isf_vdodec"; + }; + + isf_vdoout { + compatible = "nvt,isf_vdoout"; + }; + + dispobj { + compatible = "nvt,nvt_dispobj"; + }; + + dispdev { + compatible = "nvt,nvt_dispdev"; + }; + + audio { + compatible = "nvt,nvt_audio"; + }; + + msdcnvt { + compatible = "nvt,msdcnvt"; + }; + + msdcnvt_adj { + compatible = "nvt,msdcnvt_adj"; + }; + + msdcnvt_custom_si { + compatible = "nvt,msdcnvt_custom_si"; + }; + + wavstudio { + compatible = "nvt,wavstudio"; + }; + + isf_audenc { + compatible = "nvt,isf_audenc"; + }; + + isf_auddec { + compatible = "nvt,isf_auddec"; + }; + + isf_audcap { + compatible = "nvt,isf_audcap"; + }; + + isf_audout { + compatible = "nvt,isf_audout"; + }; + + nvt_ipc { + compatible = "nvt,nvt_ipc"; + }; +}; +# 18 "nvt-evb.dts" 2 +# 1 "nvt-mem-tbl.dtsi" 1 + + + + + + +/ { + + nvt_memory_cfg { + #address-cells = <1>; + #size-cells = <1>; + dram { reg = <0x00000000 0x08000000>; }; + shmem{ reg = <0x00007E00 0x00000200>; }; + loader { reg = <0x01000000 0x00080000>; }; + fdt { reg = <0x01800000 0x00040000>; }; + rtos { reg = <0x01840000 0x00FC0000>; }; + linuxtmp{ reg = <0x02800000 0x04000000>; }; + uboot{ reg = <0x06800000 0x01640000>; }; + logo-fb{ reg = <0x07E40000 0x001C0000>; }; + }; + + + memory { device_type = "memory"; reg = <0x00000000 0x01800000 0x02000000 0x01600000>; }; + + + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + }; + + + + + + + libc-heap { size = <0x00200000>; }; + + hdal-memory { + #address-cells = <1>; + #size-cells = <1>; + media { reg = <0x03600000 0x04A00000>; }; + }; + + hdal-maxpath-cfg { + + vdocap_active_list = <1 0 0 0 0 0 0 0>; + vdoprc_maxdevice = <2>; + vdoenc_maxpath = <4>; + vdodec_maxpath = <3>; + vdoout_maxdevice = <1>; + adocap_maxdevice = <1>; + adoout_maxdevice = <2>; + adoenc_maxpath = <1>; + adodec_maxpath = <1>; + + gfx_maxjob = <2>; + + stamp_maximg = <9>; + + vdoprc_maxstamp = <4 4>; + + vdoprc_maxmask = <4 4>; + vdoenc_maxstamp = <9 9>; + vdoenc_maxmask = <0 64>; + vdoout_maxstamp = <0 16>; + vdoout_maxmask = <0 64>; + }; +}; +# 19 "nvt-evb.dts" 2 +# 1 "nvt-storage-partition.dtsi" 1 + + + + + + + +&nor { + partition_loader { label = "loader"; reg = <0x0 0x0000000 0x0 0x10000>; }; + partition_fdt { label = "fdt"; reg = <0x0 0x10000 0x0 0x10000>; }; + partition_fdt.restore { label = "fdt.restore"; reg = <0x0 0x20000 0x0 0x10000>; }; + partition_fdt.app { label = "fdt.app"; reg = <0x0 0x30000 0x0 0x20000>; }; + partition_uboot { label = "uboot"; reg = <0x0 0x50000 0x0 0xA0000>; }; + partition_uenv { label = "uenv"; reg = <0x0 0xF0000 0x0 0x10000>; }; + partition_kernel { label = "kernel"; reg = <0x0 0x100000 0x0 0x290000>; }; + partition_rootfs { label = "rootfs"; reg = <0x0 0x390000 0x0 0x3E0000>; }; + partition_rootfs1 { label = "rootfs1"; reg = <0x0 0x770000 0x0 0xB00000>; }; + partition_rtos { label = "rtos"; reg = <0x0 0x1270000 0x0 0x900000>; }; + partition_app { label = "app"; reg = <0x0 0x1B70000 0x0 0x50000>; }; + partition_sys { label = "sys"; reg = <0x0 0x1CC0000 0x0 0x10000>; }; + partition_all { label = "all"; reg = <0x0 0x0000000 0x0 0x2000000>; }; +}; +# 20 "nvt-evb.dts" 2 +# 1 "nvt-info.dtsi" 1 + + + + + + + +/ { + nvt_info { + BIN_NAME = "FW98565A"; + BIN_NAME_T = "FW98565T"; + RTOS_APP_MAIN = "cardv"; + + EMBMEM_BLK_SIZE = "0x10000"; +# 24 "nvt-info.dtsi" + EMBMEM = "EMBMEM_SPI_NOR"; +# 34 "nvt-info.dtsi" + FW_TYPE = "FW_TYPE_PARTIAL"; + + + + + + UI_STYLE = "UI_STYLE_LVGL"; + + + + + + NVT_CFG_APP_EXTERNAL = "hostapd wireless_tool iperf-3 wpa_supplicant dhd_priv"; + + NVT_CFG_APP = "mem cardv memcpy isp_demon sf_app"; + + NVT_ROOTFS_ETC = ""; + + NVT_BINARY_FILE_STRIP = "yes"; + + NVT_CFG_KERNEL_CFG = "na51089_evb_cardv_defconfig_release"; + + NVT_MAKE_POST = "make_post.sh"; + + NVT_SAMPLES_INSTALL = "DISABLE"; + + NVT_CFG_UBOOT_CFG = ""; + + + + + + + + NVT_LINUX_SMP = "NVT_LINUX_SMP_OFF"; + + + + + + + + NVT_CHIP_ID = "CHIP_NA51089"; + + + + + + + + NVT_LINUX_COMPRESS = "NVT_LINUX_COMPRESS_GZ"; + + + + + + + + NVT_DEFAULT_NETWORK_BOOT_PROTOCOL = "NVT_DEFAULT_NETWORK_BOOT_PROTOCOL_STATIC_IP"; +# 103 "nvt-info.dtsi" + NVT_ROOTFS_TYPE = "NVT_ROOTFS_TYPE_RAMDISK"; +# 113 "nvt-info.dtsi" + LCD1 = "disp_if8b_lcd1_psd200_st7789v"; +# 126 "nvt-info.dtsi" + SENSOR1 = "sen_os05b10"; + SENSOR1_CFG = "sen_os05b10_565"; + SENSOR2 = "sen_off"; + SENSOR2_CFG = "sen_off"; + + + + + + NVT_ROOTFS_RW_PART_EN = "NVT_ROOTFS_RW_PART_EN_ON"; + + + + + + + NVT_ETHERNET = "NVT_ETHERNET_NONE"; +# 151 "nvt-info.dtsi" + NVT_SDIO_WIFI = "NVT_SDIO_WIFI_RTK"; + + + + + + NVT_USB_WIFI = "NVT_USB_WIFI_NONE"; + + + + + + NVT_USB_4G = "NVT_USB_4G_NONE"; + + + + + + + WIFI_RTK_MDL = "WIFI_RTK_MDL_8189"; + + + + + + + + WIFI_BRCM_MDL = "WIFI_BRCM_MDL_43456c5_ampk6256c5"; + + + + + + + WIFI_NVT_MDL = "WIFI_NVT_MDL_18211"; + + + + + + + NVT_CURL_SSL = "NVT_CURL_SSL_OPENSSL"; +# 201 "nvt-info.dtsi" + NVT_UBOOT_ENV_IN_STORG_SUPPORT = "NVT_UBOOT_ENV_IN_STORG_SUPPORT_OFF"; + + + + + + + TOUCH = "TOUCH_OFF"; + + + + + + + UBOOT_ONLY_LOAD_LINUX = "UBOOT_ONLY_LOAD_LINUX_ON"; + + }; +}; +# 21 "nvt-evb.dts" 2 +# 1 "nvt-nvtpack.dtsi" 1 + + + + + + + +&nor { + + + + + nvtpack { + ver = "NVTPACK_FW_INI_16072017"; + method = <1>; + index { + id0 { partition_name = "loader"; source_file = ""; }; + id1 { partition_name = "fdt"; source_file = "nvt-evb.bin"; }; + id2 { partition_name = "fdt.restore"; source_file = ""; }; + id3 { partition_name = "fdt.app"; source_file = "../application.bin"; }; + id4 { partition_name = "uboot"; source_file = "u-boot.bin"; }; + id5 { partition_name = "uenv"; source_file = ""; }; + id6 { partition_name = "kernel"; source_file = "uImage.bin"; }; + id7 { partition_name = "rootfs"; source_file = "rootfs.ramdisk.bin"; }; + id8 { partition_name = "rootfs1"; source_file = "rootfs_1.squash.bin"; }; + id9 { partition_name = "rtos"; source_file = "../rtos-main.bin"; }; + id10 { partition_name = "app"; source_file = "appfs.cardv.jffs2.nor.bin"; }; + id11 { partition_name = "sys"; source_file = ""; }; + }; + }; +}; +# 21 "nvt-evb.dts" 2 diff --git a/rtos/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc b/rtos/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc index a86cc5789..c2ea84d65 100644 Binary files a/rtos/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc and b/rtos/build/nvt-tools/__pycache__/pyfdt.cpython-36.pyc differ diff --git a/rtos/code/application/source/cardv/SrcCode/FastFlow/flow_preview.c b/rtos/code/application/source/cardv/SrcCode/FastFlow/flow_preview.c index 4a9bbf45d..7ed6c97a1 100644 --- a/rtos/code/application/source/cardv/SrcCode/FastFlow/flow_preview.c +++ b/rtos/code/application/source/cardv/SrcCode/FastFlow/flow_preview.c @@ -130,78 +130,86 @@ HD_RESULT fastflow_common_init(void) static HD_RESULT flowpreview_mem_relayout(void) { - HD_RESULT ret; - HD_COMMON_MEM_INIT_CONFIG mem_cfg = {0}; - UIAPP_PHOTO_SENSOR_INFO *pSensorInfo = UIAppPhoto_get_SensorInfo(0); + HD_RESULT ret; + HD_COMMON_MEM_INIT_CONFIG mem_cfg = {0}; + UIAPP_PHOTO_SENSOR_INFO *pSensorInfo = UIAppPhoto_get_SensorInfo(0); + UINT8 idx = 0; - // config common pool (cap) - mem_cfg.pool_info[0].type = HD_COMMON_MEM_COMMON_POOL; - mem_cfg.pool_info[0].blk_size = DBGINFO_BUFSIZE()+VDO_RAW_BUFSIZE(pSensorInfo->sSize.w, pSensorInfo->sSize.h, CAP_OUT_FMT) - +VDO_CA_BUF_SIZE(CA_WIN_NUM_W, CA_WIN_NUM_H) - +VDO_LA_BUF_SIZE(LA_WIN_NUM_W, LA_WIN_NUM_H); - if (g_shdr_mode == 1) { - mem_cfg.pool_info[0].blk_cnt = 4; - } else { - mem_cfg.pool_info[0].blk_cnt = 4; - } - mem_cfg.pool_info[0].ddr_id = DDR_ID0; - // config common pool (main) - mem_cfg.pool_info[1].type = HD_COMMON_MEM_COMMON_POOL; - mem_cfg.pool_info[1].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(pSensorInfo->sSize.w, pSensorInfo->sSize.h, HD_VIDEO_PXLFMT_YUV420); - mem_cfg.pool_info[1].blk_cnt = 2; - mem_cfg.pool_info[1].ddr_id = DDR_ID0; + // config common pool (cap) + mem_cfg.pool_info[idx].type = HD_COMMON_MEM_COMMON_POOL; + mem_cfg.pool_info[idx].blk_size = DBGINFO_BUFSIZE()+VDO_RAW_BUFSIZE(pSensorInfo->sSize.w, pSensorInfo->sSize.h, CAP_OUT_FMT) + +VDO_CA_BUF_SIZE(CA_WIN_NUM_W, CA_WIN_NUM_H) + +VDO_LA_BUF_SIZE(LA_WIN_NUM_W, LA_WIN_NUM_H); + + mem_cfg.pool_info[idx].blk_cnt = 6; + mem_cfg.pool_info[idx].ddr_id = DDR_ID0; + // config common pool (main) + // mem_cfg.pool_info[1].type = HD_COMMON_MEM_COMMON_POOL; + // mem_cfg.pool_info[1].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(pSensorInfo->sSize.w, pSensorInfo->sSize.h, HD_VIDEO_PXLFMT_YUV420); + // mem_cfg.pool_info[1].blk_cnt = 2; + // mem_cfg.pool_info[1].ddr_id = DDR_ID0; #if POWERON_FAST_SLICE_ENC == ENABLE + idx++; + mem_cfg.pool_info[idx].type = HD_COMMON_MEM_COMMON_POOL; + mem_cfg.pool_info[idx].blk_size = PhotoFast_SliceEncode_Get_Max_Dst_Slice_Buffer_Size(HD_VIDEO_PXLFMT_YUV420); + mem_cfg.pool_info[idx].blk_cnt = 1; + mem_cfg.pool_info[idx].ddr_id = DDR_ID0; + DBG_DUMP("************ blk_size = %lx ************\n", mem_cfg.pool_info[idx].blk_size); #else - // config common pool (primary image) - { - UINT32 u32W, u32H; - u32W = GetPhotoSizeWidth(SysGetFlag(FL_PHOTO_SIZE)); - u32H = GetPhotoSizeHeight(SysGetFlag(FL_PHOTO_SIZE)); - mem_cfg.pool_info[2].type = HD_COMMON_MEM_COMMON_POOL; - u32W = ALIGN_CEIL_16(u32W); - u32H = ALIGN_CEIL_16(u32H); - mem_cfg.pool_info[2].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(u32W, u32H, HD_VIDEO_PXLFMT_YUV420); - mem_cfg.pool_info[2].blk_cnt = 1; - mem_cfg.pool_info[2].ddr_id = DDR_ID0; - } + // config common pool (primary image) + { + UINT32 u32W, u32H; + u32W = GetPhotoSizeWidth(SysGetFlag(FL_PHOTO_SIZE)); + u32H = GetPhotoSizeHeight(SysGetFlag(FL_PHOTO_SIZE)); + mem_cfg.pool_info[2].type = HD_COMMON_MEM_COMMON_POOL; + u32W = ALIGN_CEIL_16(u32W); + u32H = ALIGN_CEIL_16(u32H); + mem_cfg.pool_info[2].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(u32W, u32H, HD_VIDEO_PXLFMT_YUV420); + mem_cfg.pool_info[2].blk_cnt = 1; + mem_cfg.pool_info[2].ddr_id = DDR_ID0; + } -#endif +#endif - // config common pool (screennail image) - mem_cfg.pool_info[3].type = HD_COMMON_MEM_COMMON_POOL; + // config common pool (screennail image) + idx++; + mem_cfg.pool_info[idx].type = HD_COMMON_MEM_COMMON_POOL; #if HUNTING_CAMERA_MCU == ENABLE - UIMenuStoreInfo *puiPara = sf_ui_para_get(); - mem_cfg.pool_info[3].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(sf_get_screen_nail_width(puiPara->SendPicSize), sf_get_screen_nail_height(puiPara->SendPicSize), HD_VIDEO_PXLFMT_YUV420); + UIMenuStoreInfo *puiPara = sf_ui_para_get(); + mem_cfg.pool_info[idx].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(sf_get_screen_nail_width(puiPara->SendPicSize), sf_get_screen_nail_height(puiPara->SendPicSize), HD_VIDEO_PXLFMT_YUV420); #else - mem_cfg.pool_info[3].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(CFG_SCREENNAIL_W, CFG_SCREENNAIL_H, HD_VIDEO_PXLFMT_YUV420); + mem_cfg.pool_info[idx].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(CFG_SCREENNAIL_W, CFG_SCREENNAIL_H, HD_VIDEO_PXLFMT_YUV420); #endif - mem_cfg.pool_info[3].blk_cnt = 1; - mem_cfg.pool_info[3].ddr_id = DDR_ID0; - // config common pool (thumbnail image) - mem_cfg.pool_info[4].type = HD_COMMON_MEM_COMMON_POOL; - mem_cfg.pool_info[4].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(CFG_THUMBNAIL_W, CFG_THUMBNAIL_H, HD_VIDEO_PXLFMT_YUV420); - mem_cfg.pool_info[4].blk_cnt = 1; - mem_cfg.pool_info[4].ddr_id = DDR_ID0; - // config common pool (EXIF) - mem_cfg.pool_info[5].type = HD_COMMON_MEM_COMMON_POOL; - mem_cfg.pool_info[5].blk_size = DBGINFO_BUFSIZE()+CFG_JPG_HEADER_SIZE; - mem_cfg.pool_info[5].blk_cnt = 1; - mem_cfg.pool_info[5].ddr_id = DDR_ID0; + mem_cfg.pool_info[idx].blk_cnt = 1; + mem_cfg.pool_info[idx].ddr_id = DDR_ID0; + // config common pool (thumbnail image) + idx++; + mem_cfg.pool_info[idx].type = HD_COMMON_MEM_COMMON_POOL; + mem_cfg.pool_info[idx].blk_size = DBGINFO_BUFSIZE()+VDO_YUV_BUFSIZE(CFG_THUMBNAIL_W, CFG_THUMBNAIL_H, HD_VIDEO_PXLFMT_YUV420); + mem_cfg.pool_info[idx].blk_cnt = 1; + mem_cfg.pool_info[idx].ddr_id = DDR_ID0; + // config common pool (EXIF) + idx++; + mem_cfg.pool_info[idx].type = HD_COMMON_MEM_COMMON_POOL; + mem_cfg.pool_info[idx].blk_size = DBGINFO_BUFSIZE()+CFG_JPG_HEADER_SIZE; + mem_cfg.pool_info[idx].blk_cnt = 1; + mem_cfg.pool_info[idx].ddr_id = DDR_ID0; #if (_PACKAGE_BOOTLOGO_) - mem_cfg.pool_info[6].type = HD_COMMON_MEM_COMMON_POOL; - mem_cfg.pool_info[6].blk_size = DBGINFO_BUFSIZE() + ((BOOT_LOGO_LCD_WIDTH * BOOT_LOGO_LCD_HEIGHT * 3) / 2); - mem_cfg.pool_info[6].blk_cnt = 2; - mem_cfg.pool_info[6].ddr_id = DDR_ID0; + idx++; + mem_cfg.pool_info[idx].type = HD_COMMON_MEM_COMMON_POOL; + mem_cfg.pool_info[idx].blk_size = DBGINFO_BUFSIZE() + ((BOOT_LOGO_LCD_WIDTH * BOOT_LOGO_LCD_HEIGHT * 3) / 2); + mem_cfg.pool_info[idx].blk_cnt = 2; + mem_cfg.pool_info[idx].ddr_id = DDR_ID0; #endif - ret = vendor_common_mem_relayout(&mem_cfg); - return ret; + ret = vendor_common_mem_relayout(&mem_cfg); + return ret; } /////////////////////////////////////////////////////////////////////////////// diff --git a/rtos/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h b/rtos/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h index d0b34197a..b94bef3ba 100644 --- a/rtos/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h +++ b/rtos/code/application/source/cardv/SrcCode/PrjCfg_HUNTING_S530.h @@ -98,7 +98,7 @@ #define POWERON_TRACE DISABLE //stop and wait for user enter cmd: "dsc boot" #define POWERON_BOOT_REPORT ENABLE #define POWERON_FAST_BOOT DISABLE -#define POWERON_FAST_BOOT_MSG ENABLE // disable boot msg for fast boot, but hard to debug +#define POWERON_FAST_BOOT_MSG DISABLE//ENABLE // disable boot msg for fast boot, but hard to debug #define POWERON_FAST_CPU2_BOOT DISABLE #define POWERON_FAST_RECORD DISABLE #define POWERON_FAST_WIFI DISABLE //NOTE: need to enable POWERON_FAST_CPU2_BOOT too @@ -480,8 +480,8 @@ // DCF Config #define USE_DCF DISABLE #define DCF_SUPPORT_FORMAT (DCF_FILE_TYPE_JPG|DCF_FILE_TYPE_AVI|DCF_FILE_TYPE_MOV|DCF_FILE_TYPE_MP4) -#define DCF_DIR_NAME "HUNTI" /* 100HUNTI */ -#define DCF_FILE_NAME "IMAG" /* IMAG0001.JPG */ +#define DCF_DIR_NAME "MEDIA" /* 100MEDIA */ +#define DCF_FILE_NAME "SYFW" /* SYFW0001.JPG */ //.............................................................................. // EXIF Config @@ -950,8 +950,8 @@ #define HUNTING_MCU_UART ENABLE #define HUNTING_IR_LED_940 DISABLE #define SF_EXIF_MN_BUF_SIZE 256 -#define SF_BASE_VERSION "7MD4RCwD3T3" - +#define SF_BASE_VERSION "7MD4RCwD3T6" +#define SF_TRIGGER_TIME_TEST DISABLE//ENABLE #define HUNTING_PHOTO_FAST_AE_60_FPS ENABLE #define HW_S530 1 diff --git a/rtos/code/application/source/cardv/SrcCode/System/rtos-main.c b/rtos/code/application/source/cardv/SrcCode/System/rtos-main.c index 0c208ebf3..1281ef540 100755 --- a/rtos/code/application/source/cardv/SrcCode/System/rtos-main.c +++ b/rtos/code/application/source/cardv/SrcCode/System/rtos-main.c @@ -392,6 +392,14 @@ static void insmod_sensor(void) static void sie_vd_cb(const UINT32 vd_cnt) { + if(vd_cnt == (PHOTOFAST_START_CAP_FRAME_CNT-1)){ + + #if SF_TRIGGER_TIME_TEST == ENABLE + sf_trigger_time_led_cb(1); + #endif + vos_perf_list_mark("sie_vd", __LINE__, 0); + } + if((vd_cnt + 1) < PhotoFast_GetTickBufSize()) PhotoFast_SetTick((vd_cnt + 1), (VOS_TICK)hwclock_get_counter()); } diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c b/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c index fbd3d2ffb..8505418b5 100755 --- a/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/MovieFast/MovieFast.c @@ -44,6 +44,7 @@ #endif #if HUNTING_CAMERA_MCU == ENABLE #include +#include "sf_led.h" #endif /** @@ -571,6 +572,9 @@ static void MovieFast_OnRecStart(void) } if (movie_rec_mask & mask) { + #if SF_TRIGGER_TIME_TEST == ENABLE + sf_trigger_time_led_cb(1); + #endif vos_perf_list_mark("sie_vd", __LINE__, 6); ImageApp_MovieMulti_SetParam(gMovie_Rec_Info[i].rec_id, MOVIEMULTI_PARAM_FILE_WRITE_BLKSIZE, 0x200000); ImageApp_MovieMulti_SetParam(gMovie_Rec_Info[i].rec_id, MOVIEMULTI_PARAM_FILE_BUFRESSEC, uifile_buffer_reserved_sec); @@ -636,13 +640,25 @@ static void MovieFast_FileNamingCB(MOVIE_CFG_REC_ID id, char *pFileName) DCF_MakeObjPath(nextFolderID, nextFileID, DCF_FILE_TYPE_MP4, pFileName); DCF_AddDBfile(pFileName); DBG_DUMP("%s added to DCF\r\n", pFileName); - + #if HUNTING_CAMERA_MCU == ENABLE + char tmp[NMC_TOTALFILEPATH_MAX_LEN] = {'\0'}; + sprintf(tmp, "S%03ld%04ld.JPG", nextFolderID, nextFileID); + if(id == _CFG_REC_ID_1){ + snprintf(thumb_current_path_main, sizeof(thumb_current_path_main), "%s", tmp); + } + else if(id == _CFG_CLONE_ID_1){ + snprintf(thumb_current_path_clone, sizeof(thumb_current_path_clone), "%s", tmp); + } + DBG_DUMP("last send file:%s\r\n", tmp); + #else if(id == _CFG_REC_ID_1){ snprintf(thumb_current_path_main, sizeof(thumb_current_path_main), "%s", pFileName); } else if(id == _CFG_CLONE_ID_1){ snprintf(thumb_current_path_clone, sizeof(thumb_current_path_clone), "%s", pFileName); } + #endif + } } @@ -707,9 +723,13 @@ static void MovieFast_UserEventCb(UINT32 id, MOVIE_USER_CB_EVENT event_id, UINT3 char tmp[256] = {'\0'}; + + #if HUNTING_CAMERA_MCU == ENABLE + snprintf(tmp, sizeof(tmp), "%s%s", MOVIE_THUMB_PATH, thumb_current_path); /* DCF 8.3 naming rule */ + #else snprintf(tmp, sizeof(tmp), "%s%s", MOVIE_THUMB_PATH, (thumb_current_path + (length - 12))); /* DCF 8.3 naming rule */ snprintf(tmp + strlen(tmp) - 3, sizeof(tmp), "%s", "JPG"); - + #endif DBG_DUMP("MOVIE_USER_CB_EVENT_JENC_DONE %s\n", tmp); FST_FILE fp = FileSys_OpenFile(tmp, FST_OPEN_ALWAYS | FST_OPEN_WRITE); diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c index dfef817fb..f1c9ee2da 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.c @@ -633,7 +633,7 @@ static THREAD_RETTYPE PhotoFast_CmdTsk(void* arg) System_OnPowerPreInit(); System_OnVideoFastbootInit(); - handle_movie_filenaming = vos_task_create(MovieFast_InitFileNamingThread, "init_fn", NULL, 10, 4096); + handle_movie_filenaming = vos_task_create(MovieFast_InitFileNamingThread, "init_fn", NULL, 10, 8192); if(!handle_movie_filenaming){ DBG_ERR("create MovieFast_InitFileNamingThread failed\n"); } @@ -642,7 +642,7 @@ static THREAD_RETTYPE PhotoFast_CmdTsk(void* arg) fastboot_wait_done(BOOT_INIT_FILENAMINGOK); - handle_movie_moviemode = vos_task_create(MovieFast_InitMovieModeThread, "init_movie", NULL, 10, 4096); + handle_movie_moviemode = vos_task_create(MovieFast_InitMovieModeThread, "init_movie", NULL, 10, 8192); if(!handle_movie_moviemode){ DBG_ERR("create MovieFast_InitMovieModeThread failed\n"); } @@ -848,8 +848,15 @@ INT32 PhotoFast_WriteFile(UINT32 Addr, UINT32 Size, UINT32 Fmt, UINT32 uiPathId) DCF_MakeObjPath(nextFolderID, nextFileID, fileType, FilePath); } - +#if HUNTING_CAMERA_MCU == ENABLE + char tmp[NMC_TOTALFILEPATH_MAX_LEN] = {'\0'}; + sprintf(tmp, "W%03ld%04ld.JPG", nextFolderID, nextFileID); + strncpy(g_photo_fast_write_file_Path, tmp, sizeof(g_photo_fast_write_file_Path) - 1); + DBG_DUMP("last send file:%s\r\n", tmp); +#else strncpy(g_photo_fast_write_file_Path, FilePath, sizeof(g_photo_fast_write_file_Path) - 1); +#endif + DBG_IND("Photo_WriteCB logical_id=%d, File=%s, Addr=0x%x, Size=0x%x, Fmt=%d\r\n",logical_id,FilePath, Addr, Size, Fmt); open_flag = FST_CREATE_ALWAYS | FST_OPEN_WRITE; @@ -1472,7 +1479,8 @@ THREAD_RETTYPE PhotoFast_FlowPreviewThread(void *arg) DBG_DUMP("vcap:%lu vprc:%lu\n", g_vcap_frm_cnt, g_vprc_frm_cnt); - if((g_vcap_frm_cnt >= PHOTOFAST_CAP_FRAME_CNT) && (start_cap == FALSE)){ + //if((g_vcap_frm_cnt >= PHOTOFAST_CAP_FRAME_CNT) && (start_cap == FALSE)){ + if (g_vcap_frm_cnt > PHOTOFAST_START_CAP_FRAME_CNT) { #if HUNTING_PHOTO_FAST_AE_60_FPS == ENABLE PhotoFast_SetTriggerFrmCnt(video_cap_frame.count); /* unbind mode , use vcap frame count */ #else @@ -1571,6 +1579,27 @@ THREAD_RETTYPE PhotoFast_FlowPreviewThread(void *arg) vos_flag_set(PHOTOFAST_FLG_ID, FLGPHOTOFAST_SHUTDOWN); } sf_file_thumb_cfg_sava(); + /*UINT32 uiSelect = UI_GetData(FL_PHOTO_SIZE)+1; + if(UI_GetData(FL_PHOTO_SIZE) >= PHOTO_SIZE_8M) + { + + uiSelect = UI_GetData(FL_PHOTO_SIZE)+1; + UI_SetData(FL_PHOTO_SIZE,PHOTO_SIZE_24M); + if(puiPara->SendPicSize == SCREEN_PHOTO_SIZE_VGA) + { + puiPara->SendPicSize = SCREEN_PHOTO_SIZE_2_76M; + } + else + { + puiPara->SendPicSize = SCREEN_PHOTO_SIZE_VGA; + } + } + else + { + UI_SetData(FL_PHOTO_SIZE,uiSelect); + } + Save_MenuInfo(); + */ #endif switch (DrvGPIO_GetPhotoMovieModeFromMonitor()) { @@ -1842,8 +1871,9 @@ void PhotoFast_TriggerFrm_Dump(void) } else{ DBG_DUMP("\n\n**********************************************************\n" - " Trigger Speed : Err\n" - "**********************************************************\n"); + " Trigger Speed : Err (vcap frame count = %lu)\n" + "**********************************************************\n", + g_vcap_trigger_frm_count); } } diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.h b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.h old mode 100755 new mode 100644 index 591f09c23..68126bded --- a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.h +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFast.h @@ -10,6 +10,7 @@ #define FLGPHOTOFAST_MASK FLGPTN_BIT_ALL #define PHOTOFAST_CAP_FRAME_CNT 6 +#define PHOTOFAST_START_CAP_FRAME_CNT 10 #define PHOTOFAST_HD_PUSH_PULL_TIMEOUT_MS 3000 // Naming rule & FileDB diff --git a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFastSliceEncode.c b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFastSliceEncode.c index 64e6243cf..3501cb479 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFastSliceEncode.c +++ b/rtos/code/application/source/cardv/SrcCode/UIApp/PhotoFast/PhotoFastSliceEncode.c @@ -854,8 +854,14 @@ static INT32 PhotoFast_SliceEncode_Encode_Screennail_RC(HD_VIDEO_FRAME* video_fr INT8 direction = 0; INT32 ret = E_OK; PhotoFast_SliceEncode_Info* slice_encode_screennail_info = PhotoFast_SliceEncode_Get_Info(PHOTO_ENC_JPG_SCREENNAIL); +#if HUNTING_CAMERA_MCU == ENABLE + UIMenuStoreInfo *puiPara = sf_ui_para_get(); + const UINT32 ubount = (((sf_get_screen_nail_width(puiPara->SendPicSize)) * (sf_get_screen_nail_height(puiPara->SendPicSize))*3/(2*JPG_COMERESSED_RATIO_8)) + (((sf_get_screen_nail_width(puiPara->SendPicSize)) * (sf_get_screen_nail_height(puiPara->SendPicSize))*3/(2*JPG_COMERESSED_RATIO_8)) * 20 / 100)); + const UINT32 lbount = (((sf_get_screen_nail_width(puiPara->SendPicSize)) * (sf_get_screen_nail_height(puiPara->SendPicSize))*3/(2*JPG_COMERESSED_RATIO_8)) - (((sf_get_screen_nail_width(puiPara->SendPicSize)) * (sf_get_screen_nail_height(puiPara->SendPicSize))*3/(2*JPG_COMERESSED_RATIO_8)) * 20 / 100)); +#else const UINT32 ubount = CFG_PHOTOFAST_SLICE_ENC_RC_SCREENNAIL_UBOUND; - const UINT32 lbount = CFG_PHOTOFAST_SLICE_ENC_RC_SCREENNAIL_UBOUND; + const UINT32 lbount = CFG_PHOTOFAST_SLICE_ENC_RC_SCREENNAIL_LBOUND; +#endif bool stop_flag = false; do { @@ -916,6 +922,9 @@ static INT32 PhotoFast_SliceEncode_Encode_Screennail_RC(HD_VIDEO_FRAME* video_fr } } } + else{ + break; + } } while(1); @@ -2083,11 +2092,14 @@ INT32 PhotoFast_SliceEncode_CB3(void* user_data) #if HUNTING_CAMERA_MCU == ENABLE char tmp2[64] = {'\0'}; #endif - UINT32 length = strlen(file_path); +#if HUNTING_CAMERA_MCU == ENABLE + snprintf(tmp, sizeof(tmp), "%s%s", PHOTO_THUMB_PATH, file_path); /* DCF 8.3 naming rule */ +#else + UINT32 length = strlen(file_path); snprintf(tmp, sizeof(tmp), "%s%s", PHOTO_THUMB_PATH, file_path + length - 12); /* DCF 8.3 naming rule */ snprintf(tmp + strlen(tmp) - 3, sizeof(tmp), "%s", "JPG"); - +#endif DBG_DUMP("PHOTO THUMB %s\n", tmp); FST_FILE fp = FileSys_OpenFile(tmp, FST_OPEN_ALWAYS | FST_OPEN_WRITE); @@ -2097,12 +2109,12 @@ INT32 PhotoFast_SliceEncode_CB3(void* user_data) #if HUNTING_CAMERA_MCU == ENABLE memset(tmp, '\0', sizeof(tmp)); - snprintf(tmp, sizeof(tmp), "%s%s", SF_SD_THUMB_PATH, file_path + length - 12); /* DCF 8.3 naming rule */ - snprintf(tmp + strlen(tmp) - 3, sizeof(tmp), "%s", "JPG"); - snprintf(tmp2, sizeof(tmp2), "%s", file_path + length - 12); /* DCF 8.3 naming rule */ - snprintf(tmp2 + strlen(tmp2) - 3, sizeof(tmp2), "%s", "JPG"); + snprintf(tmp, sizeof(tmp), "/mnt/sd/Thumb/%s", file_path); /* DCF 8.3 naming rule */ + snprintf(tmp2, sizeof(tmp2), "%s", file_path); /* DCF 8.3 naming rule */ sf_file_thumb_cfg_fill(tmp, tmp2, queue_ele_in->jpg_thumb_size, SF_FILE_TYPE_PIC_SMALL); - DBG_DUMP("PHOTO THUMB %s \n %s\n", tmp, tmp2); + DBG_DUMP("PHOTO THUMB %s \n %s\n %s\n", tmp, tmp2,file_path); + + printf("%s:%d thumbfileSize:%d thumbfileName:%s thumbfilePath:%s\n", __FUNCTION__, __LINE__,queue_ele_in->jpg_thumb_size,tmp2,tmp); #endif } diff --git a/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h b/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h index 11bdd2379..02e0939ed 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h +++ b/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIInfo.h @@ -526,6 +526,7 @@ typedef struct _UIMenuUIMenuStoreInfo { UINT8 WifiMode; UINT8 WifiApPWD[16]; UINT8 Zoom; + UINT32 FileKey; //============Sifar==============///Payton } UIMenuStoreInfo; @@ -772,9 +773,9 @@ enum _PHOTO_SIZE { #if PHOTO_PREVIEW_SLICE_ENC_FUNC || POWERON_FAST_SLICE_ENC PHOTO_SIZE_40M, #endif + PHOTO_SIZE_24M, PHOTO_SIZE_16M, PHOTO_SIZE_12M, - PHOTO_SIZE_10M, PHOTO_SIZE_8M, PHOTO_SIZE_5M, PHOTO_SIZE_3M, @@ -784,12 +785,20 @@ enum _PHOTO_SIZE { PHOTO_SIZE_1M, PHOTO_SIZE_15M, PHOTO_SIZE_14M, + PHOTO_SIZE_10M, PHOTO_SIZE_7M, PHOTO_SIZE_7MHD, PHOTO_SIZE_4M, PHOTO_SIZE_2M, }; +enum _SCREEN_PHOTO_SIZE { + SCREEN_PHOTO_SIZE_VGA, + SCREEN_PHOTO_SIZE_XGA, + SCREEN_PHOTO_SIZE_2_76M, + SCREEN_PHOTO_SIZE_ID_MAX, + +}; //----------------------------------------------------------------------------- // Photo Quality //----------------------------------------------------------------------------- diff --git a/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIMovieMapping.c b/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIMovieMapping.c index f5d1a82b2..695a8ee1f 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIMovieMapping.c +++ b/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIMovieMapping.c @@ -164,9 +164,9 @@ static MOVIE_SIZE_ITEM g_MovieSizeTable[] = { {1, 3, 36, 8, -8, 0}, {1, 4, 30, 200 * 1024, 30, 26, 10, 40, 26, 10, 40, -40, 1, 8, 4}, #else - {1920, 1080, 30, 104857/*262144 2M = 2*1024*1024/8 */, MEDIAREC_DAR_DEFAULT, IMAGERATIO_16_9}, + {1920, 1080, 30, /*104857*/262144/* 2M = 2*1024*1024/8 */, MEDIAREC_DAR_DEFAULT, IMAGERATIO_16_9}, {1, 3, 36, 8, -8, 0}, - {1, 4, 30, 104857/*262144 2M = 2*1024*1024/8 */, 30, 26, 15, 50, 26, 15, 50, 0, 1, 8, 4}, + {1, 4, 30, /*104857*/262144/* 2M = 2*1024*1024/8 */, 30, 26, 15, 50, 26, 15, 50, 0, 1, 8, 4}, #endif }, diff --git a/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c b/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c index 5e564cc1e..f378bf591 100644 --- a/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c +++ b/rtos/code/application/source/cardv/SrcCode/UIWnd/LVGL_SPORTCAM/UIInfo/UIPhotoMapping.c @@ -30,9 +30,9 @@ static PHOTO_SIZE_PARAM g_PhotoCapSizeTable[PHOTO_SIZE_ID_MAX + 2] = { #if PHOTO_PREVIEW_SLICE_ENC_FUNC || POWERON_FAST_SLICE_ENC {7552, 4248, IMAGERATIO_4_3, "40M"}, /* 40M */ #endif + {5632, 4224, IMAGERATIO_4_3, "24M"}, //16M {4608, 3456, IMAGERATIO_4_3, "16M"}, //16M {4032, 3024, IMAGERATIO_4_3, "12M"}, //12M - {3648, 2736, IMAGERATIO_4_3, "10M"}, //10M {3264, 2448, IMAGERATIO_4_3, "8M"}, // 8M #if defined(_MODEL_565_HUNTING_EVB_LINUX_4G_68CS_) @@ -46,14 +46,17 @@ static PHOTO_SIZE_PARAM g_PhotoCapSizeTable[PHOTO_SIZE_ID_MAX + 2] = { // +2 mode (only for internel test!!!) {1280, 960, IMAGERATIO_4_3, "1.3M"}, // 1.3M {1920, 1080, IMAGERATIO_16_9, "2MHD"}, // 2MHD + /*{3648, 2736, IMAGERATIO_4_3, "10M"}, //10M*/ + }; -static PHOTO_SIZE_PARAM g_ScreenNailSizeTable[PHOTO_SIZE_ID_MAX + 2] = { +static PHOTO_SIZE_PARAM g_ScreenNailSizeTable[SCREEN_PHOTO_SIZE_ID_MAX + 2] = { #if defined(_MODEL_565_HUNTING_EVB_LINUX_4G_68CS_) {1024, 768, IMAGERATIO_4_3, "0.78M"}, // 0.78M #elif defined(_MODEL_565_HUNTING_EVB_LINUX_4G_S530_) {640, 480, IMAGERATIO_4_3, "VGA"}, // VGA - {1024, 768, IMAGERATIO_4_3, "0.78M"}, // 0.78M + {1024, 768, IMAGERATIO_4_3, "XGA"}, // 0.78M + {1920, 1440, IMAGERATIO_4_3, "2.76M"}, // 2.76M #endif //CFG_SCREENNAIL_W //CFG_SCREENNAIL_H diff --git a/rtos/code/driver/na51089/include/sf_mcu.h b/rtos/code/driver/na51089/include/sf_mcu.h index 62658598a..deb564e49 100644 --- a/rtos/code/driver/na51089/include/sf_mcu.h +++ b/rtos/code/driver/na51089/include/sf_mcu.h @@ -28,6 +28,8 @@ //#ifndef SF_I2C_NAME #define SF_I2C_NAME "sf_mcu" //#endif +#define SF_SEND_LIST_ITEM_LENGTH 15 +#define SF_THUMB_SEND_LIST "A:\\Thumb\\send.list" #define SF_SD_THUMB_PATH "A:\\Thumb\\ThumbFileCfg" //#ifndef SF_I2C_ADDR @@ -465,7 +467,7 @@ typedef enum sf_FILE_TYPE_E typedef struct sf_FILE_ATTR_S { SF_FILE_TYPE_E enFileTye; - char thumbfileName[SF_MAX_PIC_LEN]; + char thumbfileName[SF_SEND_LIST_ITEM_LENGTH]; char thumbfilePath[SF_MAX_PATH_LEN]; char txtfilePath[SF_MAX_PATH_LEN]; char txtfileName[SF_MAX_PIC_LEN]; @@ -514,6 +516,6 @@ void sf_file_thumb_cfg_fill(char* filepath,char* fileName,UINT32 size, SF_FILE_T void sf_file_thumb_cfg_set(SF_SRCFILE_ATTR_S *pThumbFileCfgl); void sf_file_thumb_cfg_clear(void); void sf_file_thumb_cfg_sava(void); - +void sf_add_file_name_to_send_list(char *sendfname); #endif diff --git a/rtos/code/driver/na51089/source/mcu/Makefile b/rtos/code/driver/na51089/source/mcu/Makefile index e2db91e66..b54699c00 100755 --- a/rtos/code/driver/na51089/source/mcu/Makefile +++ b/rtos/code/driver/na51089/source/mcu/Makefile @@ -7,6 +7,7 @@ RTOS_OUTPUT_DIR = $(CURR_DRIVER_DIR)/output CARDV_DIR = $(APP_DIR)/source/cardv CARDV_SOURCE_DIR = $(CARDV_DIR)/SrcCode CARDV_SOURCE_UIINFO_DIR = $(CARDV_SOURCE_DIR)/UIWnd/LVGL_SPORTCAM/UIInfo +CARDV_SOURCE_LVGL_SPORTCAM_DIR = $(CARDV_SOURCE_DIR)/UIWnd/LVGL_SPORTCAM # INCs VOS_INC_PATH = $(VOS_DRIVER_DIR)/include @@ -25,7 +26,8 @@ EXTRA_INCLUDE += -I$(VOS_INC_PATH) \ -I$(CARDV_SOURCE_DIR) \ -I$(INCLUDE_DIR) \ -I$(INCLUDE_DIR) \ - -I$(CARDV_SOURCE_DIR)/Gx/include + -I$(CARDV_SOURCE_DIR)/Gx/include \ + -I$(CARDV_SOURCE_LVGL_SPORTCAM_DIR) .PHONY: modules modules_install clean ############################################################################### diff --git a/rtos/code/driver/na51089/source/mcu/sf_commu_mcu.c b/rtos/code/driver/na51089/source/mcu/sf_commu_mcu.c index 4d1c67068..f2441a53b 100644 --- a/rtos/code/driver/na51089/source/mcu/sf_commu_mcu.c +++ b/rtos/code/driver/na51089/source/mcu/sf_commu_mcu.c @@ -18,33 +18,33 @@ * Description: creat **************************************************************************/ -#ifdef __KERNEL__ -#include -#include -//#include -//#include "kwrap/type.h" -//#include "kwrap/semaphore.h" -//#include "kwrap/flag.h" -#include -#else -//#include "kwrap/type.h" -//#include "kwrap/semaphore.h" -//#include "kwrap/flag.h" -#include -#endif - -#define __MODULE__ sf_i2c_mcu -#define __DBGLVL__ 2 // 0=FATAL, 1=ERR, 2=WRN, 3=UNIT, 4=FUNC, 5=IND, 6=MSG, 7=VALUE, 8=USER -#define __DBGFLT__ "*" // *=All, [mark]=CustomClass -#include "kwrap/debug.h" -//#include -#include -#include -#include "comm/hwclock.h" -#include "comm/timer.h" -#include -#include -#include "UIInfo.h" +#ifdef __KERNEL__ +#include +#include +//#include +//#include "kwrap/type.h" +//#include "kwrap/semaphore.h" +//#include "kwrap/flag.h" +#include +#else +//#include "kwrap/type.h" +//#include "kwrap/semaphore.h" +//#include "kwrap/flag.h" +#include +#endif + +#define __MODULE__ sf_i2c_mcu +#define __DBGLVL__ 2 // 0=FATAL, 1=ERR, 2=WRN, 3=UNIT, 4=FUNC, 5=IND, 6=MSG, 7=VALUE, 8=USER +#define __DBGFLT__ "*" // *=All, [mark]=CustomClass +#include "kwrap/debug.h" +//#include +#include +#include +#include "comm/hwclock.h" +#include "comm/timer.h" +#include +#include +#include "UIInfo/UIInfo.h" #include "GxUSB.h" #include "kwrap/task.h" #include @@ -143,7 +143,7 @@ unsigned char cmpValBuf[BUF_REG_SIZE] = {0}; static unsigned char sf_commu_mcu_exit = 1; static VK_TASK_HANDLE sfCommuMcuThread = 0; THREAD_RETTYPE sf_commu_mcu_task(void *arg); - + int gsfd = -1; void mcubuf_reset(void) @@ -286,7 +286,7 @@ int sf_set_mcu_reg_many(unsigned char reg[], unsigned char val[], unsigned int n sndBuf[index] = num; for(i = 0; i < num; i++) - { + { index++; sndBuf[index] = reg[i]; index++; @@ -330,9 +330,9 @@ int sf_get_mcu_reg_many(unsigned char reg[], unsigned int num) index++; sndBuf[index] = num; - - for(i = 0; i < num; i++) - { + + for(i = 0; i < num; i++) + { index++; sndBuf[index] = reg[i]; } @@ -428,7 +428,7 @@ unsigned int sf_get_mcu_reg_ack_depack_many(unsigned char reg[], unsigned char v *num = smap_buf.buf[3]; for(i = 0; i < *num; i++) - { + { reg[i]= smap_buf.buf[j]; j++; val[i]= smap_buf.buf[j]; @@ -714,7 +714,7 @@ unsigned char sf_commu_parse_mcu_data(unsigned char * src, unsigned int len) THREAD_RETTYPE sf_commu_mcu_task(void *arg) { - THREAD_ENTRY(); + THREAD_ENTRY(); static unsigned char buffer[BUF_REG_SIZE] = {0}; int i = 0; int readLen = 0; @@ -833,7 +833,7 @@ THREAD_RETTYPE sf_commu_mcu_task(void *arg) } } } - THREAD_RETURN(0); + THREAD_RETURN(0); } diff --git a/rtos/code/driver/na51089/source/mcu/sf_mcu_dev.c b/rtos/code/driver/na51089/source/mcu/sf_mcu_dev.c index 40182291f..23dfd358a 100644 --- a/rtos/code/driver/na51089/source/mcu/sf_mcu_dev.c +++ b/rtos/code/driver/na51089/source/mcu/sf_mcu_dev.c @@ -37,13 +37,15 @@ #include "comm/timer.h" #include #include -#include "UIInfo.h" +#include "UIInfo/UIInfo.h" #include "GxUSB.h" #include #include "FileSysTsk.h" #include #include +#include +#include static UINT8 McuSubVersion = 0; static UINT16 McuVersion = 0; @@ -2015,7 +2017,7 @@ void sf_file_thumb_cfg_fill(char* filepath,char* fileName, UINT32 size, SF_FILE_ { if (pThumbFileCfg == NULL) { pThumbFileCfg = malloc(sizeof(SF_SRCFILE_ATTR_S)); - + memset(pThumbFileCfg, 0, sizeof(SF_SRCFILE_ATTR_S)); printf("%s:%d pThumbFileCfg malloc\n", __FUNCTION__, __LINE__); } @@ -2051,6 +2053,9 @@ void sf_file_thumb_cfg_clear(void) void sf_file_thumb_cfg_sava(void) { printf("%s:%d s\n", __FUNCTION__, __LINE__); + + + #if 0 char tmp[64] = {'\0'}; snprintf(tmp, sizeof(tmp), "%s", SF_SD_THUMB_PATH); @@ -2058,13 +2063,68 @@ void sf_file_thumb_cfg_sava(void) { printf("%s:%d delete failed\n", __FUNCTION__, __LINE__); } - FST_FILE fp = FileSys_OpenFile(tmp, FST_CREATE_ALWAYS | FST_OPEN_WRITE); + //FST_FILE fp = FileSys_OpenFile(tmp, FST_CREATE_ALWAYS | FST_OPEN_WRITE); + + int fd = open(tmp, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR); + if (fd == -1) + { + printf("%s:%d err\n", __FUNCTION__, __LINE__); + // 处理文件打开失败的错误 + return ; + } + + lseek(fd, 0, SEEK_SET); UINT32 size = sizeof(SF_SRCFILE_ATTR_S); + write(fd, pThumbFileCfg, size); + close(fd); - FileSys_WriteFile(fp, (UINT8*)pThumbFileCfg, &size, 0, NULL); - FileSys_CloseFile(fp); + //FileSys_WriteFile(fp, (UINT8*)pThumbFileCfg, &size, 0, NULL); + //FileSys_CloseFile(fp); free(pThumbFileCfg); - printf("%s:%d e\n", __FUNCTION__, __LINE__); + #endif + UINT8 fileIndex = 0; + for(fileIndex = 0; fileIndex < pThumbFileCfg->filecnt; fileIndex++) + { + sf_add_file_name_to_send_list(pThumbFileCfg->stfileattr[fileIndex].thumbfileName); + printf("%s:%d thumbfileSize:%ld thumbfileName:%s thumbfilePath:%s\n", __FUNCTION__, __LINE__,pThumbFileCfg->stfileattr[fileIndex].thumbfileSize,pThumbFileCfg->stfileattr[fileIndex].thumbfileName,pThumbFileCfg->stfileattr[fileIndex].thumbfilePath); + } + printf("%s:%d e Size:%ld\n", __FUNCTION__, __LINE__,pThumbFileCfg->stfileattr[fileIndex].thumbfileSize); + free(pThumbFileCfg); +} + +/************************************************* + Function: sf_add_file_name_to_send_list + Description: add file name to send list + Input: sendfname + Output: N/A + Return: N/A + Others: N/A +*************************************************/ +void sf_add_file_name_to_send_list(char *sendfname) +{ + char sendListName[64] = {0}; + char buff[SF_SEND_LIST_ITEM_LENGTH+1] = {0}; + //UINT32 fd = 0; + UIMenuStoreInfo *puiPara = sf_ui_para_get(); + + if(strlen(sendfname) != SF_SEND_LIST_ITEM_LENGTH-3) //3 ->CamMode \r\n + { + printf("%s:%d AddFileNameToSenddist fail: send file name format error\n", __FUNCTION__, __LINE__); + return; + } + + printf("Add %s to send.List\n", sendfname); + strcpy(sendListName, SF_THUMB_SEND_LIST); + + int fd = open(sendListName, O_APPEND | O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR); + + if(fd) + { + sprintf(buff, "%d%s\r\n", puiPara->CamMode, sendfname); + write(fd, buff, SF_SEND_LIST_ITEM_LENGTH); + close(fd); + printf("Add Success\n"); + } } #if defined __FREERTOS diff --git a/rtos/code/driver/na51089/source/mcu/sf_sd_common.c b/rtos/code/driver/na51089/source/mcu/sf_sd_common.c index a98f7d642..8cb302be4 100755 --- a/rtos/code/driver/na51089/source/mcu/sf_sd_common.c +++ b/rtos/code/driver/na51089/source/mcu/sf_sd_common.c @@ -41,7 +41,7 @@ #include #include //#include -#include "UIInfo.h" +#include "UIInfo/UIInfo.h" #include static BOOL IsCardFull = FALSE; diff --git a/rtos/code/hdal/ext_devices/sensor/sen_os05b10/sen_os05b10.c b/rtos/code/hdal/ext_devices/sensor/sen_os05b10/sen_os05b10.c old mode 100755 new mode 100644 index 4a7c59596..0bdf023e4 --- a/rtos/code/hdal/ext_devices/sensor/sen_os05b10/sen_os05b10.c +++ b/rtos/code/hdal/ext_devices/sensor/sen_os05b10/sen_os05b10.c @@ -102,6 +102,10 @@ static void sen_set_cur_fps_os05b10(CTL_SEN_ID id, UINT32 fps); static UINT32 sen_get_cur_fps_os05b10(CTL_SEN_ID id); static void sen_set_chgmode_fps_os05b10(CTL_SEN_ID id, UINT32 fps); static UINT32 sen_get_chgmode_fps_os05b10(CTL_SEN_ID id); +extern void get_preset_param(void); +extern ISP_SENSOR_INIT_INFO *sen_preset_param(void); + +BOOL ae_preset_flag = FALSE; //============================================================================= // global variable //============================================================================= @@ -1472,8 +1476,15 @@ static ER sen_open_os05b10(CTL_SEN_ID id) #if defined(__KERNEL__) sen_i2c_reg_cb(sen_load_cfg_from_compatible_os05b10); #endif - +if (ae_preset_flag == FALSE){ preset_ctrl[id].mode = ISP_SENSOR_PRESET_DEFAULT; + ae_preset_flag = TRUE; +}else { + preset_ctrl[id].mode = ISP_SENSOR_PRESET_CHGMODE; + +} +// DBG_ERR(">>>>>>>>>>>>>>os05bl0 open ae mode %d\r\n",preset_ctrl[id].mode); + i2c_valid[id] = TRUE; if ((!is_fastboot[id]) || (fastboot_i2c_id[id] != sen_i2c[id].id) || (fastboot_i2c_addr[id] != sen_i2c[id].addr)) { rt = sen_i2c_init_driver(id, &sen_i2c[id]); @@ -1680,11 +1691,25 @@ static ER sen_chg_mode_os05b10(CTL_SEN_ID id, CTL_SENDRV_CHGMODE_OBJ chgmode_obj switch (preset_ctrl[id].mode) { default: case ISP_SENSOR_PRESET_DEFAULT: + //DBG_ERR("????????pre set default\r\n"); + if(1) + { + get_preset_param(); + ISP_SENSOR_INIT_INFO *set_preset_param=sen_preset_param(); + sensor_ctrl.exp_time[0]=set_preset_param->expt; + sensor_ctrl.gain_ratio[0]=set_preset_param->gain; + sen_preset[id].gain_ratio = set_preset_param->expt; + sen_preset[id].expt_time = set_preset_param->gain; + //DBG_ERR("chg_mode_exp_time:%d,gain:%d\r\n",sensor_ctrl.exp_time[0],sensor_ctrl.gain_ratio[0]); + } + else{ sensor_ctrl.gain_ratio[0] = sen_preset[id].gain_ratio; sensor_ctrl.exp_time[0] = sen_preset[id].expt_time; + //DBG_ERR(">>>>>>>> pre set default exp: %d iso: %d\r\n",sen_preset[id].expt_time,sen_preset[id].gain_ratio); if (mode_basic_param[cur_sen_mode[id]].frame_num == 2) { sensor_ctrl.exp_time[1] = sen_preset[id].expt_time >> 3; } + } break; case ISP_SENSOR_PRESET_CHGMODE: diff --git a/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi b/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi index a7e23d51f..ec3058692 100755 --- a/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi +++ b/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_ae_0.dtsi @@ -7,7 +7,7 @@ version-info = [00 01 00 01]; ae_expect_lum { size = [b0 00 00 00]; - data = [3c 00 00 00 3c 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00]; + data = [3c 00 00 00 3c 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 44 00 00 00 44 00 00 00 44 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00]; }; ae_la_clamp { size = [50 01 00 00]; diff --git a/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi b/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi index 2774d6a71..afcda0174 100755 --- a/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi +++ b/rtos/code/hdal/vendor/isp/configs/dtsi/os05b10_iq_0.dtsi @@ -35,15 +35,15 @@ }; iq_contrast { size = [b0 00 00 00]; - data = [00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 19 19 1e 23 23 23 23 23 19 87 19 19 1e 28 35 35 31 25 1e 88 2b 2f 35 37 3c 3c 35 32 2e 8d 15 1f 28 30 37 37 37 37 2d 97 0e 0f 1c 28 28 28 28 28 23 96 00 0a 19 1e 1e 1e 1e 14 0a 96 00 05 0a 14 14 14 14 0a 00 be 00 00 00 00 00 00 00 00 00 80 05 05 05 05 05 05 05 05 05 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00]; + data = [00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 19 19 1e 23 23 23 23 23 19 87 19 19 1e 28 35 35 31 25 1e 88 14 1e 2b 2d 32 32 2b 28 24 88 17 21 26 2d 2f 2f 2f 2f 25 8f 0e 0f 1c 28 28 28 28 28 23 96 00 0a 19 1e 1e 1e 1e 14 0a 96 00 05 0a 14 14 14 14 0a 00 be 00 00 00 00 00 00 00 00 00 80 05 05 05 05 05 05 05 05 05 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 0a 0a 0a 0a 0a 0a 0a 0a 0a 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00]; }; iq_edge { size = [e0 05 00 00]; - data = [01 00 00 00 00 00 00 00 80 00 00 00 31 00 00 00 21 49 6a 85 a9 d1 ef ff ff e0 c0 aa 9a 90 88 80 28 30 36 3a 40 48 4b 4b 4b 4b 46 46 46 46 46 46 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 80 00 00 00 80 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 08 00 00 00 28 00 00 00 f0 00 00 00 00 01 00 00 40 50 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 0a 00 00 00 08 00 00 00 04 00 00 00 02 00 00 00 48 00 00 00 70 00 00 00 7e 00 00 00 82 00 00 00 18 50 00 00 c8 00 00 00 b4 00 00 00 00 00 00 00 5f 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 78 00 00 00 78 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 54 00 00 00 7e 00 00 00 87 00 00 00 a0 00 00 00 14 50 00 00 b4 00 00 00 64 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 8c 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 00 00 00 00 3c 00 00 00 62 00 00 00 70 00 00 00 7e 00 00 00 30 50 00 00 af 00 00 00 46 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 a0 00 00 00 a0 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 01 00 00 00 46 00 00 00 5f 00 00 00 64 00 00 00 82 00 00 00 30 50 00 00 b0 00 00 00 50 00 00 00 00 00 00 00 79 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 a0 00 00 00 8c 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 a0 00 00 00 bc 00 00 00 d2 00 00 00 f0 00 00 00 20 48 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 69 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 8c 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 0e 01 00 00 40 01 00 00 54 01 00 00 96 01 00 00 12 48 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 64 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 48 00 00 00 48 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 c4 00 00 00 7c 01 00 00 a4 01 00 00 c2 01 00 00 14 46 00 00 00 01 00 00 b4 00 00 00 1c 00 00 00 64 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 d2 00 00 00 fc 00 00 00 00 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 46 00 00 00 18 01 00 00 42 01 00 00 5e 01 00 00 14 80 00 00 80 00 00 00 b4 00 00 00 2a 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 0e 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 5a 00 00 00 5a 00 00 00 09 00 00 00 06 00 00 00 04 00 00 00 04 00 00 00 18 01 00 00 5e 01 00 00 7a 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 0f 00 00 00 80 00 00 00 01 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 01 00 00 00 03 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 18 01 00 00 5e 01 00 00 85 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 18 01 00 00 bc 01 00 00 53 02 00 00 5b 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 01 00 00 be 01 00 00 58 02 00 00 6c 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00]; + data = [01 00 00 00 00 00 00 00 80 00 00 00 31 00 00 00 21 49 6a 85 a9 d1 ef ff ff e0 c0 aa 9a 90 88 80 28 30 36 3a 40 48 4b 4b 4b 4b 46 46 46 46 46 46 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 00 00 00 80 00 00 00 80 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 08 00 00 00 28 00 00 00 f0 00 00 00 00 01 00 00 40 50 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 0a 00 00 00 08 00 00 00 04 00 00 00 02 00 00 00 48 00 00 00 70 00 00 00 7e 00 00 00 82 00 00 00 18 50 00 00 c8 00 00 00 b4 00 00 00 00 00 00 00 5f 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 78 00 00 00 78 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 01 00 00 00 54 00 00 00 7e 00 00 00 87 00 00 00 a0 00 00 00 14 50 00 00 b4 00 00 00 64 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 82 00 00 00 8c 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 00 00 00 00 3c 00 00 00 62 00 00 00 70 00 00 00 7e 00 00 00 30 50 00 00 af 00 00 00 46 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 a0 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 01 00 00 00 46 00 00 00 5f 00 00 00 64 00 00 00 82 00 00 00 30 50 00 00 b0 00 00 00 50 00 00 00 00 00 00 00 79 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 8c 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 02 00 00 00 a0 00 00 00 bc 00 00 00 d2 00 00 00 f0 00 00 00 20 48 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 69 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 8c 00 00 00 8c 00 00 00 02 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 0e 01 00 00 40 01 00 00 54 01 00 00 96 01 00 00 12 48 00 00 00 01 00 00 b4 00 00 00 00 00 00 00 64 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 02 00 00 00 48 00 00 00 48 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 00 00 00 00 c4 00 00 00 7c 01 00 00 a4 01 00 00 c2 01 00 00 14 46 00 00 00 01 00 00 b4 00 00 00 1c 00 00 00 64 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 d2 00 00 00 fc 00 00 00 00 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 46 00 00 00 18 01 00 00 42 01 00 00 5e 01 00 00 14 80 00 00 80 00 00 00 b4 00 00 00 2a 00 00 00 80 00 00 00 00 00 00 00 02 00 00 00 0e 00 00 00 00 02 00 00 01 00 00 00 02 00 00 00 5a 00 00 00 5a 00 00 00 09 00 00 00 06 00 00 00 04 00 00 00 04 00 00 00 18 01 00 00 5e 01 00 00 7a 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 0f 00 00 00 80 00 00 00 01 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 01 00 00 00 03 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 02 00 00 00 18 01 00 00 5e 01 00 00 85 01 00 00 8f 01 00 00 20 50 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 0a 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 18 01 00 00 bc 01 00 00 53 02 00 00 5b 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 19 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 6e 00 00 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 01 00 00 be 01 00 00 58 02 00 00 6c 02 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 05 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00 60 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 88 00 00 00 a8 00 00 00 33 01 00 00 43 01 00 00 20 46 00 00 00 01 00 00 00 01 00 00 00 00 00 00 80 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 05 00 00 00]; }; iq_3dnr { size = [64 1f 00 00]; - data = [01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 40 00 00 00 40 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 c8 00 00 00 c8 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 08 00 00 00 80 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 b4 00 00 00 e6 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 80 00 00 00 40 00 00 00 00 01 00 00 00 01 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 40 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 04 01 00 00 00 00 00 00 08 00 00 00 46 00 00 00 46 00 00 00 00 00 00 00 8c 00 00 00 8c 00 00 00 8c 00 00 00 fa 00 00 00 fa 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 11 00 00 00 10 00 00 00 10 00 00 00 11 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 21 00 00 00 21 00 00 00 1c 00 00 00 1c 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 08 00 00 00 10 00 00 00 03 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 04 0c 04 02 00 02 00 00 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 e0 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 20 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 00 00 00 00 08 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 22 01 00 00 22 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 9d 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 5a 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 17 00 00 00 16 00 00 00 16 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 23 00 00 00 23 00 00 00 1e 00 00 00 1e 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 0a 0a 02 01 0a 04 01 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 08 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 20 00 00 00 06 00 00 00 02 00 00 00 00 00 00 00 0c 00 00 00 1c 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 01 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 00 00 00 00 c8 00 00 00 c8 00 00 00 2c 01 00 00 2c 01 00 00 2c 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 b4 00 00 00 08 00 00 00 04 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 d2 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 19 3c 10 08 04 10 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 96 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 30 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 0c 00 00 00 16 00 00 00 25 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 02 00 00 01 00 00 00 08 00 00 00 a0 00 00 00 a0 00 00 00 00 00 00 00 40 01 00 00 40 01 00 00 40 01 00 00 f4 01 00 00 f4 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 cb 00 00 00 08 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1f 00 00 00 1e 00 00 00 1e 00 00 00 1f 00 00 00 1d 00 00 00 1d 00 00 00 1d 00 00 00 1d 00 00 00 0e 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 fa 00 00 00 fa 00 00 00 fa 00 00 00 fa 00 00 00 37 00 00 00 37 00 00 00 32 00 00 00 32 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 19 46 0f 08 02 00 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 bc 02 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 40 00 00 00 18 00 00 00 0c 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 28 00 00 00 3c 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 b4 00 00 00 b4 00 00 00 00 00 00 00 1c 02 00 00 1c 02 00 00 1c 02 00 00 80 02 00 00 80 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 98 00 00 00 08 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 e6 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 d2 00 00 00 d2 00 00 00 d2 00 00 00 d2 00 00 00 34 00 00 00 34 00 00 00 2f 00 00 00 2f 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 50 78 14 08 02 00 00 00 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 25 00 00 00 34 00 00 00 4a 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 3e 00 00 00 48 00 00 00 57 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 d8 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1d 00 00 00 1c 00 00 00 1c 00 00 00 1d 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 5e 01 00 00 54 01 00 00 54 01 00 00 54 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 48 00 00 00 48 00 00 00 43 00 00 00 43 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 b4 c8 14 0a 05 20 08 02 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 ff 00 00 00 ff 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 07 00 00 00 10 00 00 00 2c 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 15 00 00 00 1e 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 20 03 00 00 20 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 2c 01 00 00 22 01 00 00 22 01 00 00 22 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 32 64 14 0a 05 40 0c 02 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 20 03 00 00 2c 01 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 80 00 00 00 ff 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0f 00 00 00 29 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 e8 03 00 00 e8 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 28 00 00 00 27 00 00 00 27 00 00 00 28 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 90 01 00 00 86 01 00 00 86 01 00 00 86 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 62 00 00 00 62 00 00 00 5d 00 00 00 5d 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 3c 64 82 40 0c 04 40 0c 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 0c 00 00 00 50 00 00 00 78 00 00 00 80 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 2c 00 00 00 38 00 00 00 3f 00 00 00 45 00 00 00 4b 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 21 00 00 00 20 00 00 00 20 00 00 00 21 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 ea 01 00 00 e0 01 00 00 e0 01 00 00 e0 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 46 69 8c 1e 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 09 00 00 00 11 00 00 00 17 00 00 00 1f 00 00 00 27 00 00 00 2d 00 00 00 36 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2c 00 00 00 2b 00 00 00 2b 00 00 00 2c 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 80 02 00 00 76 02 00 00 76 02 00 00 76 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 64 6e 8c 32 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 08 00 00 00 11 00 00 00 1a 00 00 00 21 00 00 00 27 00 00 00 2f 00 00 00 3a 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2f 00 00 00 2e 00 00 00 2e 00 00 00 2f 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 81 02 00 00 77 02 00 00 77 02 00 00 77 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 b4 78 a0 50 08 04 14 08 02 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 90 01 00 00 90 01 00 00 90 01 00 00 58 02 00 00 58 02 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 07 00 00 00 05 00 00 00 05 00 00 00 05 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 af 00 00 00 03 00 00 00 00 04 00 00 4c 04 00 00 b0 04 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 19 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 23 00 00 00 23 00 00 00 14 00 00 00 14 00 00 00 50 00 00 00 6e 00 00 00 6e 00 00 00 6e 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 a0 00 00 00 3c 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 44 00 00 00 50 00 00 00 50 00 00 00 5a 00 00 00 10 00 00 00 14 00 00 00 03 00 00 00 b4 00 00 00 c8 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 aa 00 00 00 80 00 00 00 40 00 00 00 b8 0b 00 00 70 17 00 00 10 00 00 00 10 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 ff 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00 06 00 00 00 0d 00 00 00 15 00 00 00 1c 00 00 00 26 00 00 00 2f 00 00 00 3a 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00]; + data = [01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 40 00 00 00 40 00 00 00 00 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 c8 00 00 00 c8 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 08 00 00 00 80 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 b4 00 00 00 e6 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 80 00 00 00 40 00 00 00 00 01 00 00 00 01 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 10 00 00 00 40 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 00 00 00 00 06 00 00 00 0c 00 00 00 18 00 00 00 28 00 00 00 4c 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 40 00 00 00 04 01 00 00 00 00 00 00 08 00 00 00 46 00 00 00 46 00 00 00 00 00 00 00 8c 00 00 00 8c 00 00 00 8c 00 00 00 fa 00 00 00 fa 00 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 11 00 00 00 10 00 00 00 10 00 00 00 11 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 21 00 00 00 21 00 00 00 1c 00 00 00 1c 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 08 00 00 00 10 00 00 00 03 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 04 0c 04 02 00 02 00 00 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 08 00 00 00 e0 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 20 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 00 00 00 00 08 00 00 00 5a 00 00 00 5a 00 00 00 00 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 22 01 00 00 22 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 9d 00 00 00 08 00 00 00 32 00 00 00 3c 00 00 00 46 00 00 00 50 00 00 00 5a 00 00 00 64 00 00 00 64 00 00 00 64 00 00 00 17 00 00 00 16 00 00 00 16 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 82 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 23 00 00 00 23 00 00 00 1e 00 00 00 1e 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 19 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 0a 0a 02 01 0a 04 01 00 00 00 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 08 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 30 00 00 00 48 00 00 00 20 00 00 00 06 00 00 00 02 00 00 00 00 00 00 00 0c 00 00 00 1c 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 01 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 00 00 00 00 c8 00 00 00 c8 00 00 00 2c 01 00 00 2c 01 00 00 2c 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 b4 00 00 00 08 00 00 00 04 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 17 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 15 00 00 00 d2 00 00 00 c8 00 00 00 c8 00 00 00 c8 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 be 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 46 64 10 0c 06 10 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 96 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 02 00 00 00 40 00 00 00 80 00 00 00 30 00 00 00 0e 00 00 00 08 00 00 00 00 00 00 00 0c 00 00 00 16 00 00 00 25 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 02 00 00 01 00 00 00 08 00 00 00 a0 00 00 00 a0 00 00 00 00 00 00 00 40 01 00 00 40 01 00 00 40 01 00 00 f4 01 00 00 f4 01 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 cb 00 00 00 08 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 50 00 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1f 00 00 00 1e 00 00 00 1e 00 00 00 1f 00 00 00 1d 00 00 00 1d 00 00 00 1d 00 00 00 1d 00 00 00 0e 01 00 00 04 01 00 00 04 01 00 00 04 01 00 00 fa 00 00 00 fa 00 00 00 fa 00 00 00 fa 00 00 00 37 00 00 00 37 00 00 00 32 00 00 00 32 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 50 78 12 0e 08 00 00 00 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 bc 02 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 64 00 00 00 c8 00 00 00 40 00 00 00 18 00 00 00 0c 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 28 00 00 00 3c 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 b4 00 00 00 b4 00 00 00 00 00 00 00 1c 02 00 00 1c 02 00 00 1c 02 00 00 80 02 00 00 80 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 98 00 00 00 08 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 b4 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 78 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 e6 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 d2 00 00 00 d2 00 00 00 d2 00 00 00 d2 00 00 00 34 00 00 00 34 00 00 00 2f 00 00 00 2f 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 50 78 14 0e 08 00 00 00 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 50 00 00 00 a0 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 0c 00 00 00 19 00 00 00 25 00 00 00 34 00 00 00 4a 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 20 00 00 00 30 00 00 00 3e 00 00 00 48 00 00 00 57 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 02 00 00 00 08 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 d8 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 1d 00 00 00 1c 00 00 00 1c 00 00 00 1d 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 1b 00 00 00 5e 01 00 00 54 01 00 00 54 01 00 00 54 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 48 00 00 00 48 00 00 00 43 00 00 00 43 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 3e 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 b4 c8 14 0a 05 20 08 02 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 f4 01 00 00 c8 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 64 00 00 00 64 00 00 00 40 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 ff 00 00 00 ff 00 00 00 40 00 00 00 0c 00 00 00 06 00 00 00 00 00 00 00 07 00 00 00 10 00 00 00 2c 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0d 00 00 00 15 00 00 00 1e 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 20 03 00 00 20 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 96 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 1e 00 00 00 1d 00 00 00 1d 00 00 00 1e 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 1c 00 00 00 2c 01 00 00 22 01 00 00 22 01 00 00 22 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 18 01 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 3a 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 00 32 64 14 0a 05 40 0c 02 00 00 00 0c 00 00 00 10 00 00 00 18 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 20 03 00 00 2c 01 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 80 00 00 00 ff 00 00 00 40 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 06 00 00 00 0f 00 00 00 29 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 2c 01 00 00 2c 01 00 00 00 00 00 00 f4 01 00 00 f4 01 00 00 f4 01 00 00 e8 03 00 00 e8 03 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 c3 00 00 00 08 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 28 00 00 00 27 00 00 00 27 00 00 00 28 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 26 00 00 00 90 01 00 00 86 01 00 00 86 01 00 00 86 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 7c 01 00 00 62 00 00 00 62 00 00 00 5d 00 00 00 5d 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 58 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 3c 64 82 40 0c 04 40 0c 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 0c 00 00 00 50 00 00 00 78 00 00 00 80 00 00 00 10 00 00 00 08 00 00 00 00 00 00 00 0d 00 00 00 1b 00 00 00 2c 00 00 00 38 00 00 00 3f 00 00 00 45 00 00 00 4b 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 20 03 00 00 20 03 00 00 03 00 00 00 03 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 21 00 00 00 20 00 00 00 20 00 00 00 21 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 1f 00 00 00 ea 01 00 00 e0 01 00 00 e0 01 00 00 e0 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 d6 01 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 46 69 8c 1e 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 09 00 00 00 11 00 00 00 17 00 00 00 1f 00 00 00 27 00 00 00 2d 00 00 00 36 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2c 00 00 00 2b 00 00 00 2b 00 00 00 2c 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 2a 00 00 00 80 02 00 00 76 02 00 00 76 02 00 00 76 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 6c 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 64 6e 8c 32 08 04 14 08 02 00 00 00 04 00 00 00 08 00 00 00 10 00 00 00 20 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 64 00 00 00 30 00 00 00 00 00 00 00 08 00 00 00 11 00 00 00 1a 00 00 00 21 00 00 00 27 00 00 00 2f 00 00 00 3a 00 00 00 64 00 00 00 30 00 00 00 02 01 00 00 03 00 00 00 08 00 00 00 96 00 00 00 96 00 00 00 00 00 00 00 dc 00 00 00 dc 00 00 00 dc 00 00 00 84 03 00 00 84 03 00 00 02 00 00 00 02 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 80 00 00 00 07 00 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 4a 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 0e 01 00 00 2f 00 00 00 2e 00 00 00 2e 00 00 00 2f 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 2d 00 00 00 81 02 00 00 77 02 00 00 77 02 00 00 77 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 6d 02 00 00 49 00 00 00 49 00 00 00 44 00 00 00 44 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 3f 00 00 00 08 00 00 00 10 00 00 00 04 00 00 00 10 00 00 00 14 00 00 00 06 00 00 00 01 01 01 00 01 00 00 00 b4 78 a0 50 08 04 14 08 02 00 00 00 10 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 40 00 00 00 20 00 00 00 e8 03 00 00 e8 03 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 3c 00 00 00 6e 00 00 00 64 00 00 00 20 00 00 00 10 00 00 00 00 00 00 00 07 00 00 00 0c 00 00 00 15 00 00 00 1e 00 00 00 26 00 00 00 2c 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 0b 00 00 00 13 00 00 00 1c 00 00 00 23 00 00 00 29 00 00 00 31 00 00 00 3c 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 c8 00 00 00 c8 00 00 00 00 00 00 00 90 01 00 00 90 01 00 00 90 01 00 00 58 02 00 00 58 02 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 07 00 00 00 05 00 00 00 05 00 00 00 05 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 0f 00 00 00 af 00 00 00 03 00 00 00 00 04 00 00 4c 04 00 00 b0 04 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 14 05 00 00 19 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 23 00 00 00 23 00 00 00 14 00 00 00 14 00 00 00 50 00 00 00 6e 00 00 00 6e 00 00 00 6e 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 a0 00 00 00 3c 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 44 00 00 00 50 00 00 00 50 00 00 00 5a 00 00 00 10 00 00 00 14 00 00 00 03 00 00 00 b4 00 00 00 c8 00 00 00 04 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 96 00 00 00 a0 00 00 00 aa 00 00 00 80 00 00 00 40 00 00 00 b8 0b 00 00 70 17 00 00 10 00 00 00 10 00 00 00 20 00 00 00 20 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 40 00 00 00 80 00 00 00 ff 00 00 00 10 00 00 00 06 00 00 00 00 00 00 00 06 00 00 00 0d 00 00 00 15 00 00 00 1c 00 00 00 26 00 00 00 2f 00 00 00 3a 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00 00 00 00 00 0f 00 00 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 04 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 08 00 00 00 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 96 00 00 00 03 00 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 00 02 00 00 18 00 00 00 18 00 00 00 17 00 00 00 15 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 16 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 5a 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 3c 00 00 00 08 00 00 00 10 00 00 00 14 00 00 00 b4 00 00 00 e6 00 00 00 02 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 6e 00 00 00 78 00 00 00 82 00 00 00 80 00 00 00 40 00 00 00 b0 04 00 00 d0 07 00 00 14 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 18 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 10 00 00 00 00 00 00 00 20 00 00 00 80 00 00 00 ff 00 00 00 20 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 40 00 00 00 20 00 00 00 00 00 00 00 06 00 00 00 0b 00 00 00 0b 00 00 00 13 00 00 00 18 00 00 00 21 00 00 00 34 00 00 00 40 00 00 00 20 00 00 00 04 01 00 00]; }; iq_wdr { size = [e4 02 00 00];