logAllocationResults(withdrawList,aCycleStamp,false,false);
xmlLogNonProjectionARs(withdrawList,humanReadable,aCycleStamp);
    protected void logDemandToXMLOutput(ArrayList withdrawList,					ArrayList projWithdrawList,					ArrayList countedProjWithdrawList,					long aCycleStamp) {	ArrayList supplyList = buildParentTaskArrayList(withdrawList);	ArrayList projSupplyList = buildParentTaskArrayList(projWithdrawList);	writeNoCycleLn("<" + SUPPLY_TASKS_TAG + " type=TASKS>");	logTasks(supplyList,aCycleStamp,false,false);	writeNoCycleLn("</" + SUPPLY_TASKS_TAG + ">");	writeNoCycleLn("<" + WITHDRAW_TASKS_TAG + " type=TASKS>");	logTasks(withdrawList,aCycleStamp,false,false);	writeNoCycleLn("</" + WITHDRAW_TASKS_TAG + ">");	writeNoCycleLn("<" + PROJECTSUPPLY_TASKS_TAG + " type=PROJTASKS>");	logTasks(projSupplyList,aCycleStamp,false,false);	writeNoCycleLn("</" + PROJECTSUPPLY_TASKS_TAG + ">");	writeNoCycleLn("<" + PROJECTWITHDRAW_TASKS_TAG + " type=PROJTASKS>");	logTasks(projWithdrawList,aCycleStamp,false,false);	writeNoCycleLn("</" + PROJECTWITHDRAW_TASKS_TAG + ">");	writeNoCycleLn("<" + COUNTED_PROJECTWITHDRAW_TASKS_TAG + " type=PROJTASKS>");	logTasks(countedProjWithdrawList,aCycleStamp,false,true);	writeNoCycleLn("</" + COUNTED_PROJECTWITHDRAW_TASKS_TAG + ">");	writeNoCycleLn("<" + SUPPLY_TASK_ARS_TAG + " type=ARS>");	logAllocationResults(supplyList,aCycleStamp,false,false);	writeNoCycleLn("</" + SUPPLY_TASK_ARS_TAG + ">");	writeNoCycleLn("<" + WITHDRAW_TASK_ARS_TAG + " type=ARS>");	logAllocationResults(withdrawList,aCycleStamp,false,false);	writeNoCycleLn("</" + WITHDRAW_TASK_ARS_TAG + ">");	writeNoCycleLn("<" + PROJECTSUPPLY_TASK_ARS_TAG + " type=PROJ_ARS>");	logAllocationResults(projSupplyList,aCycleStamp,false,false);	writeNoCycleLn("</" + PROJECTSUPPLY_TASK_ARS_TAG + ">");	writeNoCycleLn("<" + PROJECTWITHDRAW_TASK_ARS_TAG + " type=PROJ_ARS>");	logAllocationResults(projWithdrawList,aCycleStamp,false,false);	writeNoCycleLn("</" + PROJECTWITHDRAW_TASK_ARS_TAG + ">");	writeNoCycleLn("<" + COUNTED_PROJECTWITHDRAW_TASK_ARS_TAG + " type=PROJ_ARS>");	logAllocationResults(countedProjWithdrawList,aCycleStamp,false,true);	writeNoCycleLn("</" + COUNTED_PROJECTWITHDRAW_TASK_ARS_TAG + ">");    }